* frame.c (get_frame_register_bytes): Take pseudo registers into
[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# First, test for a proper version of make, but only where one is required.
24
25@if gcc
26ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
27$(error GNU make version 3.80 or newer is required.)
28endif
29@endif gcc
30
31# -------------------------------
32# Standard Autoconf-set variables
33# -------------------------------
34VPATH=@srcdir@
35
36build_alias=@build_noncanonical@
37build_vendor=@build_vendor@
38build_os=@build_os@
39build=@build@
40host_alias=@host_noncanonical@
41host_vendor=@host_vendor@
42host_os=@host_os@
43host=@host@
44target_alias=@target_noncanonical@
45target_vendor=@target_vendor@
46target_os=@target_os@
47target=@target@
48
49program_transform_name = @program_transform_name@
50
51prefix = @prefix@
52exec_prefix = @exec_prefix@
53
54srcdir = @srcdir@
55
56bindir = @bindir@
57sbindir = @sbindir@
58libexecdir = @libexecdir@
59datadir = @datadir@
60sysconfdir = @sysconfdir@
61sharedstatedir = @sharedstatedir@
62localstatedir = @localstatedir@
63libdir = @libdir@
64includedir = @includedir@
65oldincludedir = @oldincludedir@
66infodir = @infodir@
67datarootdir = @datarootdir@
68docdir = @docdir@
69pdfdir = @pdfdir@
70htmldir = @htmldir@
71mandir = @mandir@
72man1dir = $(mandir)/man1
73man2dir = $(mandir)/man2
74man3dir = $(mandir)/man3
75man4dir = $(mandir)/man4
76man5dir = $(mandir)/man5
77man6dir = $(mandir)/man6
78man7dir = $(mandir)/man7
79man8dir = $(mandir)/man8
80man9dir = $(mandir)/man9
81
82INSTALL = @INSTALL@
83INSTALL_PROGRAM = @INSTALL_PROGRAM@
84INSTALL_SCRIPT = @INSTALL_SCRIPT@
85INSTALL_DATA = @INSTALL_DATA@
86LN = @LN@
87LN_S = @LN_S@
88MAINT = @MAINT@
89MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
90MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
91
92# -------------------------------------------------
93# Miscellaneous non-standard autoconf-set variables
94# -------------------------------------------------
95
96# The gcc driver likes to know the arguments it was configured with.
97TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
98
99tooldir = @tooldir@
100build_tooldir = @build_tooldir@
101
102GDB_NLM_DEPS =
103
104# This is the name of the environment variable used for the path to
105# the libraries.
106RPATH_ENVVAR = @RPATH_ENVVAR@
107
108# On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109# is used instead of the directory itself to avoid including built
110# executables in PATH.
111GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113# Build programs are put under this directory.
114BUILD_SUBDIR = @build_subdir@
115# This is set by the configure script to the arguments to use when configuring
116# directories built for the build system.
117BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119# This is the list of variables to export in the environment when
120# configuring any subdirectory. It must also be exported whenever
121# recursing into a build directory in case that directory's Makefile
122# re-runs configure.
123BASE_EXPORTS = \
124 FLEX="$(FLEX)"; export FLEX; \
125 LEX="$(LEX)"; export LEX; \
126 BISON="$(BISON)"; export BISON; \
127 YACC="$(YACC)"; export YACC; \
128 M4="$(M4)"; export M4; \
129 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
130
131# This is the list of variables to export in the environment when
132# configuring subdirectories for the build system.
133BUILD_EXPORTS = \
134 $(BASE_EXPORTS) \
135 AR="$(AR_FOR_BUILD)"; export AR; \
136 AS="$(AS_FOR_BUILD)"; export AS; \
137 CC="$(CC_FOR_BUILD)"; export CC; \
138 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
139 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
140 CXX="$(CXX_FOR_BUILD)"; export CXX; \
141 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
142 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
143 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
144 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
145 LD="$(LD_FOR_BUILD)"; export LD; \
146 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
147 NM="$(NM_FOR_BUILD)"; export NM; \
148 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
149 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
150 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
151
152# These variables must be set on the make command line for directories
153# built for the build system to override those in BASE_FLAGS_TO_PASSS.
154EXTRA_BUILD_FLAGS = \
155 CFLAGS="$(CFLAGS_FOR_BUILD)" \
156 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
157
158# This is the list of directories to built for the host system.
159SUBDIRS = @configdirs@
160# This is set by the configure script to the arguments to use when configuring
161# directories built for the host system.
162HOST_CONFIGARGS = @host_configargs@
163# Host programs are put under this directory, which is . except if building
164# with srcdir=..
165HOST_SUBDIR = @host_subdir@
166# This is the list of variables to export in the environment when
167# configuring subdirectories for the host system. We need to pass
168# some to the GCC configure because of its hybrid host/target nature.
169HOST_EXPORTS = \
170 $(BASE_EXPORTS) \
171 CC="$(CC)"; export CC; \
172 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
173 CFLAGS="$(CFLAGS)"; export CFLAGS; \
174 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
175 CXX="$(CXX)"; export CXX; \
176 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
177 AR="$(AR)"; export AR; \
178 AS="$(AS)"; export AS; \
179 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
180 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
181 LD="$(LD)"; export LD; \
182 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
183 NM="$(NM)"; export NM; \
184 RANLIB="$(RANLIB)"; export RANLIB; \
185 WINDRES="$(WINDRES)"; export WINDRES; \
186 WINDMC="$(WINDMC)"; export WINDMC; \
187 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
188 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
189 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
190 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
191 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
192 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
193 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
194 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
195 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
196 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
197 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
198 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
199@if gcc-bootstrap
200 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
201@endif gcc-bootstrap
202 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
203
204# Similar, for later GCC stages.
205POSTSTAGE1_HOST_EXPORTS = \
206 $(HOST_EXPORTS) \
207 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
208 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
209 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
210 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
211 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
212 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
213 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
214
215# Target libraries are put under this directory:
216TARGET_SUBDIR = @target_subdir@
217# This is set by the configure script to the arguments to use when configuring
218# directories built for the target.
219TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
220# This is the list of variables to export in the environment when
221# configuring subdirectories for the host system.
222BASE_TARGET_EXPORTS = \
223 $(BASE_EXPORTS) \
224 AR="$(AR_FOR_TARGET)"; export AR; \
225 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
226 CC="$(CC_FOR_TARGET)"; export CC; \
227 CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
228 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
229 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
231 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
232 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
233 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
234 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
235 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
236 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
237 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
238 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
239 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
240 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
241 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
242 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
243 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
244
245RAW_CXX_TARGET_EXPORTS = \
246 $(BASE_TARGET_EXPORTS) \
247 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
248 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
249
250NORMAL_TARGET_EXPORTS = \
251 $(BASE_TARGET_EXPORTS) \
252 CXX="$(CXX_FOR_TARGET)"; export CXX;
253
254# Where to find GMP
255HOST_GMPLIBS = @gmplibs@
256HOST_GMPINC = @gmpinc@
257
258# ----------------------------------------------
259# Programs producing files for the BUILD machine
260# ----------------------------------------------
261
262SHELL = @config_shell@
263
264# pwd command to use. Allow user to override default by setting PWDCMD in
265# the environment to account for automounters. The make variable must not
266# be called PWDCMD, otherwise the value set here is passed to make
267# subprocesses and overrides the setting from the user's environment.
268# Don't use PWD since it is a common shell environment variable and we
269# don't want to corrupt it.
270PWD_COMMAND = $${PWDCMD-pwd}
271
272# compilers to use to create programs which must be run in the build
273# environment.
274AR_FOR_BUILD = @AR_FOR_BUILD@
275AS_FOR_BUILD = @AS_FOR_BUILD@
276CC_FOR_BUILD = @CC_FOR_BUILD@
277CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
278CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
279CXX_FOR_BUILD = @CXX_FOR_BUILD@
280DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
281GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
282GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
283LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
284LD_FOR_BUILD = @LD_FOR_BUILD@
285NM_FOR_BUILD = @NM_FOR_BUILD@
286RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
287WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
288WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
289
290# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
291# here so that they can be overridden by Makefile fragments.
292BUILD_PREFIX = @BUILD_PREFIX@
293BUILD_PREFIX_1 = @BUILD_PREFIX_1@
294
295# Flags to pass to stage2 and later makes. They are defined
296# here so that they can be overridden by Makefile fragments.
297BOOT_CFLAGS= -g -O2
298BOOT_LDFLAGS=
299BOOT_ADAFLAGS=-gnatpg -gnata
300
301BISON = @BISON@
302YACC = @YACC@
303FLEX = @FLEX@
304LEX = @LEX@
305M4 = @M4@
306MAKEINFO = @MAKEINFO@
307EXPECT = @EXPECT@
308RUNTEST = @RUNTEST@
309
310# This just becomes part of the MAKEINFO definition passed down to
311# sub-makes. It lets flags be given on the command line while still
312# using the makeinfo from the object tree.
313# (Default to avoid splitting info files by setting the threshold high.)
314MAKEINFOFLAGS = --split-size=5000000
315
316# ---------------------------------------------
317# Programs producing files for the HOST machine
318# ---------------------------------------------
319
320AS = @AS@
321AR = @AR@
322AR_FLAGS = rc
323CC = @CC@
324CXX = @CXX@
325DLLTOOL = @DLLTOOL@
326LD = @LD@
327LIPO = @LIPO@
328NM = @NM@
329OBJDUMP = @OBJDUMP@
330RANLIB = @RANLIB@
331STRIP = @STRIP@
332WINDRES = @WINDRES@
333WINDMC = @WINDMC@
334
335GNATBIND = @GNATBIND@
336GNATMAKE = @GNATMAKE@
337
338CFLAGS = @CFLAGS@
339LDFLAGS = @LDFLAGS@
340LIBCFLAGS = $(CFLAGS)
341CXXFLAGS = @CXXFLAGS@
342LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
343
344# Only build the C compiler for stage1, because that is the only one that
345# we can guarantee will build with the native compiler, and also it is the
346# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
347# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
348# overrideable (for a bootstrap build stage1 also builds gcc.info).
349
350STAGE1_CHECKING=@stage1_checking@
351STAGE1_LANGUAGES=@stage1_languages@
352
353STAGE1_CFLAGS=@stage1_cflags@
354STAGE2_CFLAGS=$(BOOT_CFLAGS)
355STAGE3_CFLAGS=$(BOOT_CFLAGS)
356STAGE4_CFLAGS=$(BOOT_CFLAGS)
357
358STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
359STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
360STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
361STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
362
363do-compare = @do_compare@
364do-compare3 = $(do-compare)
365do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
366
367# -----------------------------------------------
368# Programs producing files for the TARGET machine
369# -----------------------------------------------
370
371FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
372
373AR_FOR_TARGET=@AR_FOR_TARGET@
374AS_FOR_TARGET=@AS_FOR_TARGET@
375CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
376
377# If GCC_FOR_TARGET is not overriden on the command line, then this
378# variable is passed down to the gcc Makefile, where it is used to
379# build libgcc2.a. We define it here so that it can itself be
380# overridden on the command line.
381GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
382CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
383RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
384GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
385GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
386DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
387LD_FOR_TARGET=@LD_FOR_TARGET@
388
389LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
390NM_FOR_TARGET=@NM_FOR_TARGET@
391OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
392RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
393STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
394WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
395WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
396
397COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
398COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
399COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
400
401CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
402CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
403SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
404DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
405
406LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
407LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
408LDFLAGS_FOR_TARGET =
409
410# ------------------------------------
411# Miscellaneous targets and flag lists
412# ------------------------------------
413
414# The first rule in the file had better be this one. Don't put any above it.
415# This lives here to allow makefile fragments to contain dependencies.
416all:
417
418#### host and target specific makefile fragments come in here.
419@target_makefile_frag@
420@alphaieee_frag@
421@ospace_frag@
422@host_makefile_frag@
423###
424
425# This is the list of directories that may be needed in RPATH_ENVVAR
426# so that prorgams built for the target machine work.
427TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
428
429@if target-libstdc++-v3
430TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
431@endif target-libstdc++-v3
432
433@if target-libmudflap
434TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
435@endif target-libmudflap
436
437@if target-libssp
438TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
439@endif target-libssp
440
441@if target-libgomp
442TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
443@endif target-libgomp
444
445
446
447# This is the list of directories that may be needed in RPATH_ENVVAR
448# so that programs built for the host machine work.
449HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
450
451# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
452@if gcc
453HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
454@endif gcc
455
456
457@if bfd
458HOST_LIB_PATH_bfd = \
459 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
460@endif bfd
461
462@if opcodes
463HOST_LIB_PATH_opcodes = \
464 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
465@endif opcodes
466
467@if gmp
468HOST_LIB_PATH_gmp = \
469 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
470@endif gmp
471
472@if mpfr
473HOST_LIB_PATH_mpfr = \
474 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
475@endif mpfr
476
477
478# Flags to pass down to all sub-makes.
479BASE_FLAGS_TO_PASS = \
480 "DESTDIR=$(DESTDIR)" \
481 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
482 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
483 "bindir=$(bindir)" \
484 "datadir=$(datadir)" \
485 "exec_prefix=$(exec_prefix)" \
486 "includedir=$(includedir)" \
487 "datarootdir=$(datarootdir)" \
488 "docdir=$(docdir)" \
489 "infodir=$(infodir)" \
490 "pdfdir=$(pdfdir)" \
491 "htmldir=$(htmldir)" \
492 "libdir=$(libdir)" \
493 "libexecdir=$(libexecdir)" \
494 "lispdir=$(lispdir)" \
495 "localstatedir=$(localstatedir)" \
496 "mandir=$(mandir)" \
497 "oldincludedir=$(oldincludedir)" \
498 "prefix=$(prefix)" \
499 "sbindir=$(sbindir)" \
500 "sharedstatedir=$(sharedstatedir)" \
501 "sysconfdir=$(sysconfdir)" \
502 "tooldir=$(tooldir)" \
503 "build_tooldir=$(build_tooldir)" \
504 "target_alias=$(target_alias)" \
505 "BISON=$(BISON)" \
506 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
507 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
508 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
509 "EXPECT=$(EXPECT)" \
510 "FLEX=$(FLEX)" \
511 "INSTALL=$(INSTALL)" \
512 "INSTALL_DATA=$(INSTALL_DATA)" \
513 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
514 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
515 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
516 "LEX=$(LEX)" \
517 "M4=$(M4)" \
518 "MAKE=$(MAKE)" \
519 "RUNTEST=$(RUNTEST)" \
520 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
521 "SHELL=$(SHELL)" \
522 "YACC=$(YACC)" \
523 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
524 "ADA_CFLAGS=$(ADA_CFLAGS)" \
525 "AR_FLAGS=$(AR_FLAGS)" \
526 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
527 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
528 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
529 "CFLAGS=$(CFLAGS)" \
530 "CXXFLAGS=$(CXXFLAGS)" \
531 "LDFLAGS=$(LDFLAGS)" \
532 "LIBCFLAGS=$(LIBCFLAGS)" \
533 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
534 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
535 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
536 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
537 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
538 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
539 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
540 "GNATBIND=$(GNATBIND)" \
541 "GNATMAKE=$(GNATMAKE)" \
542 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
543 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
544 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
545 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
546 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
547 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
548 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
549 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
550 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
551 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
552 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
553 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
554 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
555 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
556 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
557 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
558 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
559 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
560 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
561 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
562 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
563 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
564 "LEAN=$(LEAN)" \
565 "CONFIG_SHELL=$(SHELL)" \
566 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
567
568# We leave this in just in case, but it is not needed anymore.
569RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
570
571# Flags to pass down to most sub-makes, in which we're building with
572# the host environment.
573EXTRA_HOST_FLAGS = \
574 'AR=$(AR)' \
575 'AS=$(AS)' \
576 'CC=$(CC)' \
577 'CXX=$(CXX)' \
578 'DLLTOOL=$(DLLTOOL)' \
579 'LD=$(LD)' \
580 'LIPO=$(LIPO)' \
581 'NM=$(NM)' \
582 'OBJDUMP=$(OBJDUMP)' \
583 'RANLIB=$(RANLIB)' \
584 'STRIP=$(STRIP)' \
585 'WINDRES=$(WINDRES)' \
586 'WINDMC=$(WINDMC)'
587
588FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
589
590# Flags that are concerned with the location of the X11 include files
591# and library files
592#
593# NOTE: until the top-level is getting the values via autoconf, it only
594# causes problems to have this top-level Makefile overriding the autoconf-set
595# values in child directories. Only variables that don't conflict with
596# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
597#
598X11_FLAGS_TO_PASS = \
599 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
600 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
601
602# Flags to pass to stage2 and later makes.
603
604POSTSTAGE1_FLAGS_TO_PASS = \
605 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
606 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
607 LDFLAGS="$(BOOT_LDFLAGS)" \
608 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
609
610# Flags to pass down to makes which are built with the target environment.
611# The double $ decreases the length of the command line; those variables
612# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
613# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
614# so we expand them here.
615EXTRA_TARGET_FLAGS = \
616 'AR=$$(AR_FOR_TARGET)' \
617 'AS=$(COMPILER_AS_FOR_TARGET)' \
618 'CC=$$(CC_FOR_TARGET)' \
619 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
620 'CXX=$$(CXX_FOR_TARGET)' \
621 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
622 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
623 'LD=$(COMPILER_LD_FOR_TARGET)' \
624 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
625 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
626 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
627 'NM=$(COMPILER_NM_FOR_TARGET)' \
628 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
629 'RANLIB=$$(RANLIB_FOR_TARGET)' \
630 'WINDRES=$$(WINDRES_FOR_TARGET)' \
631 'WINDMC=$$(WINDMC_FOR_TARGET)'
632
633TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
634
635# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
636# unfortunately needs the native compiler and the target ar and
637# ranlib.
638# If any variables are added here, they must be added to do-*, below.
639# The BUILD_* variables are a special case, which are used for the gcc
640# cross-building scheme.
641EXTRA_GCC_FLAGS = \
642 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
643 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
644 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
645 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
646 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
647 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
648
649GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
650
651.PHONY: configure-host
652configure-host: \
653 maybe-configure-ash \
654 maybe-configure-autoconf \
655 maybe-configure-automake \
656 maybe-configure-bash \
657 maybe-configure-bfd \
658 maybe-configure-opcodes \
659 maybe-configure-binutils \
660 maybe-configure-bison \
661 maybe-configure-byacc \
662 maybe-configure-bzip2 \
663 maybe-configure-dejagnu \
664 maybe-configure-diff \
665 maybe-configure-dosutils \
666 maybe-configure-etc \
667 maybe-configure-fastjar \
668 maybe-configure-fileutils \
669 maybe-configure-findutils \
670 maybe-configure-find \
671 maybe-configure-fixincludes \
672 maybe-configure-flex \
673 maybe-configure-gas \
674 maybe-configure-gcc \
675 maybe-configure-gawk \
676 maybe-configure-gettext \
677 maybe-configure-gmp \
678 maybe-configure-mpfr \
679 maybe-configure-gnuserv \
680 maybe-configure-gold \
681 maybe-configure-gprof \
682 maybe-configure-gzip \
683 maybe-configure-hello \
684 maybe-configure-indent \
685 maybe-configure-intl \
686 maybe-configure-tcl \
687 maybe-configure-itcl \
688 maybe-configure-ld \
689 maybe-configure-libcpp \
690 maybe-configure-libdecnumber \
691 maybe-configure-libgui \
692 maybe-configure-libiberty \
693 maybe-configure-libtool \
694 maybe-configure-m4 \
695 maybe-configure-make \
696 maybe-configure-mmalloc \
697 maybe-configure-patch \
698 maybe-configure-perl \
699 maybe-configure-prms \
700 maybe-configure-rcs \
701 maybe-configure-readline \
702 maybe-configure-release \
703 maybe-configure-recode \
704 maybe-configure-sed \
705 maybe-configure-send-pr \
706 maybe-configure-shellutils \
707 maybe-configure-sid \
708 maybe-configure-sim \
709 maybe-configure-tar \
710 maybe-configure-texinfo \
711 maybe-configure-textutils \
712 maybe-configure-time \
713 maybe-configure-uudecode \
714 maybe-configure-wdiff \
715 maybe-configure-zip \
716 maybe-configure-zlib \
717 maybe-configure-gdb \
718 maybe-configure-expect \
719 maybe-configure-guile \
720 maybe-configure-tk \
721 maybe-configure-libtermcap \
722 maybe-configure-utils \
723 maybe-configure-gnattools
724.PHONY: configure-target
725configure-target: \
726 maybe-configure-target-libstdc++-v3 \
727 maybe-configure-target-libmudflap \
728 maybe-configure-target-libssp \
729 maybe-configure-target-newlib \
730 maybe-configure-target-libgcc \
731 maybe-configure-target-libgfortran \
732 maybe-configure-target-libobjc \
733 maybe-configure-target-libtermcap \
734 maybe-configure-target-winsup \
735 maybe-configure-target-libgloss \
736 maybe-configure-target-libiberty \
737 maybe-configure-target-gperf \
738 maybe-configure-target-examples \
739 maybe-configure-target-libffi \
740 maybe-configure-target-libjava \
741 maybe-configure-target-zlib \
742 maybe-configure-target-boehm-gc \
743 maybe-configure-target-qthreads \
744 maybe-configure-target-rda \
745 maybe-configure-target-libada \
746 maybe-configure-target-libgomp
747
748# The target built for a native non-bootstrap build.
749.PHONY: all
750all:
751@if gcc-bootstrap
752 [ -f stage_final ] || echo stage3 > stage_final
753 @r=`${PWD_COMMAND}`; export r; \
754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
755 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
756@endif gcc-bootstrap
757 @: $(MAKE); $(unstage)
758 @r=`${PWD_COMMAND}`; export r; \
759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
760 if [ -f stage_last ]; then \
761 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
762 else \
763 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
764 fi
765
766.PHONY: all-build
767
768all-build: maybe-all-build-libiberty
769all-build: maybe-all-build-bison
770all-build: maybe-all-build-byacc
771all-build: maybe-all-build-flex
772all-build: maybe-all-build-m4
773all-build: maybe-all-build-texinfo
774all-build: maybe-all-build-fixincludes
775
776.PHONY: all-host
777
778all-host: maybe-all-ash
779all-host: maybe-all-autoconf
780all-host: maybe-all-automake
781all-host: maybe-all-bash
782@if bfd-no-bootstrap
783all-host: maybe-all-bfd
784@endif bfd-no-bootstrap
785@if opcodes-no-bootstrap
786all-host: maybe-all-opcodes
787@endif opcodes-no-bootstrap
788@if binutils-no-bootstrap
789all-host: maybe-all-binutils
790@endif binutils-no-bootstrap
791all-host: maybe-all-bison
792all-host: maybe-all-byacc
793all-host: maybe-all-bzip2
794all-host: maybe-all-dejagnu
795all-host: maybe-all-diff
796all-host: maybe-all-dosutils
797all-host: maybe-all-etc
798all-host: maybe-all-fastjar
799all-host: maybe-all-fileutils
800all-host: maybe-all-findutils
801all-host: maybe-all-find
802all-host: maybe-all-fixincludes
803all-host: maybe-all-flex
804@if gas-no-bootstrap
805all-host: maybe-all-gas
806@endif gas-no-bootstrap
807@if gcc-no-bootstrap
808all-host: maybe-all-gcc
809@endif gcc-no-bootstrap
810all-host: maybe-all-gawk
811all-host: maybe-all-gettext
812@if gmp-no-bootstrap
813all-host: maybe-all-gmp
814@endif gmp-no-bootstrap
815@if mpfr-no-bootstrap
816all-host: maybe-all-mpfr
817@endif mpfr-no-bootstrap
818all-host: maybe-all-gnuserv
819@if gold-no-bootstrap
820all-host: maybe-all-gold
821@endif gold-no-bootstrap
822all-host: maybe-all-gprof
823all-host: maybe-all-gzip
824all-host: maybe-all-hello
825all-host: maybe-all-indent
826@if intl-no-bootstrap
827all-host: maybe-all-intl
828@endif intl-no-bootstrap
829all-host: maybe-all-tcl
830all-host: maybe-all-itcl
831@if ld-no-bootstrap
832all-host: maybe-all-ld
833@endif ld-no-bootstrap
834@if libcpp-no-bootstrap
835all-host: maybe-all-libcpp
836@endif libcpp-no-bootstrap
837@if libdecnumber-no-bootstrap
838all-host: maybe-all-libdecnumber
839@endif libdecnumber-no-bootstrap
840all-host: maybe-all-libgui
841@if libiberty-no-bootstrap
842all-host: maybe-all-libiberty
843@endif libiberty-no-bootstrap
844all-host: maybe-all-libtool
845all-host: maybe-all-m4
846all-host: maybe-all-make
847all-host: maybe-all-mmalloc
848all-host: maybe-all-patch
849all-host: maybe-all-perl
850all-host: maybe-all-prms
851all-host: maybe-all-rcs
852all-host: maybe-all-readline
853all-host: maybe-all-release
854all-host: maybe-all-recode
855all-host: maybe-all-sed
856all-host: maybe-all-send-pr
857all-host: maybe-all-shellutils
858all-host: maybe-all-sid
859all-host: maybe-all-sim
860all-host: maybe-all-tar
861all-host: maybe-all-texinfo
862all-host: maybe-all-textutils
863all-host: maybe-all-time
864all-host: maybe-all-uudecode
865all-host: maybe-all-wdiff
866all-host: maybe-all-zip
867@if zlib-no-bootstrap
868all-host: maybe-all-zlib
869@endif zlib-no-bootstrap
870all-host: maybe-all-gdb
871all-host: maybe-all-expect
872all-host: maybe-all-guile
873all-host: maybe-all-tk
874all-host: maybe-all-libtermcap
875all-host: maybe-all-utils
876all-host: maybe-all-gnattools
877
878.PHONY: all-target
879
880all-target: maybe-all-target-libstdc++-v3
881all-target: maybe-all-target-libmudflap
882all-target: maybe-all-target-libssp
883all-target: maybe-all-target-newlib
884@if target-libgcc-no-bootstrap
885all-target: maybe-all-target-libgcc
886@endif target-libgcc-no-bootstrap
887all-target: maybe-all-target-libgfortran
888all-target: maybe-all-target-libobjc
889all-target: maybe-all-target-libtermcap
890all-target: maybe-all-target-winsup
891all-target: maybe-all-target-libgloss
892all-target: maybe-all-target-libiberty
893all-target: maybe-all-target-gperf
894all-target: maybe-all-target-examples
895all-target: maybe-all-target-libffi
896all-target: maybe-all-target-libjava
897all-target: maybe-all-target-zlib
898all-target: maybe-all-target-boehm-gc
899all-target: maybe-all-target-qthreads
900all-target: maybe-all-target-rda
901all-target: maybe-all-target-libada
902all-target: maybe-all-target-libgomp
903
904# Do a target for all the subdirectories. A ``make do-X'' will do a
905# ``make X'' in all subdirectories (because, in general, there is a
906# dependency (below) of X upon do-X, a ``make X'' will also do this,
907# but it may do additional work as well).
908
909.PHONY: do-info
910do-info:
911 @: $(MAKE); $(unstage)
912 @r=`${PWD_COMMAND}`; export r; \
913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
914 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
915 info-target
916
917
918.PHONY: info-host
919
920info-host: maybe-info-ash
921info-host: maybe-info-autoconf
922info-host: maybe-info-automake
923info-host: maybe-info-bash
924info-host: maybe-info-bfd
925info-host: maybe-info-opcodes
926info-host: maybe-info-binutils
927info-host: maybe-info-bison
928info-host: maybe-info-byacc
929info-host: maybe-info-bzip2
930info-host: maybe-info-dejagnu
931info-host: maybe-info-diff
932info-host: maybe-info-dosutils
933info-host: maybe-info-etc
934info-host: maybe-info-fastjar
935info-host: maybe-info-fileutils
936info-host: maybe-info-findutils
937info-host: maybe-info-find
938info-host: maybe-info-fixincludes
939info-host: maybe-info-flex
940info-host: maybe-info-gas
941info-host: maybe-info-gcc
942info-host: maybe-info-gawk
943info-host: maybe-info-gettext
944info-host: maybe-info-gmp
945info-host: maybe-info-mpfr
946info-host: maybe-info-gnuserv
947info-host: maybe-info-gold
948info-host: maybe-info-gprof
949info-host: maybe-info-gzip
950info-host: maybe-info-hello
951info-host: maybe-info-indent
952info-host: maybe-info-intl
953info-host: maybe-info-tcl
954info-host: maybe-info-itcl
955info-host: maybe-info-ld
956info-host: maybe-info-libcpp
957info-host: maybe-info-libdecnumber
958info-host: maybe-info-libgui
959info-host: maybe-info-libiberty
960info-host: maybe-info-libtool
961info-host: maybe-info-m4
962info-host: maybe-info-make
963info-host: maybe-info-mmalloc
964info-host: maybe-info-patch
965info-host: maybe-info-perl
966info-host: maybe-info-prms
967info-host: maybe-info-rcs
968info-host: maybe-info-readline
969info-host: maybe-info-release
970info-host: maybe-info-recode
971info-host: maybe-info-sed
972info-host: maybe-info-send-pr
973info-host: maybe-info-shellutils
974info-host: maybe-info-sid
975info-host: maybe-info-sim
976info-host: maybe-info-tar
977info-host: maybe-info-texinfo
978info-host: maybe-info-textutils
979info-host: maybe-info-time
980info-host: maybe-info-uudecode
981info-host: maybe-info-wdiff
982info-host: maybe-info-zip
983info-host: maybe-info-zlib
984info-host: maybe-info-gdb
985info-host: maybe-info-expect
986info-host: maybe-info-guile
987info-host: maybe-info-tk
988info-host: maybe-info-libtermcap
989info-host: maybe-info-utils
990info-host: maybe-info-gnattools
991
992.PHONY: info-target
993
994info-target: maybe-info-target-libstdc++-v3
995info-target: maybe-info-target-libmudflap
996info-target: maybe-info-target-libssp
997info-target: maybe-info-target-newlib
998info-target: maybe-info-target-libgcc
999info-target: maybe-info-target-libgfortran
1000info-target: maybe-info-target-libobjc
1001info-target: maybe-info-target-libtermcap
1002info-target: maybe-info-target-winsup
1003info-target: maybe-info-target-libgloss
1004info-target: maybe-info-target-libiberty
1005info-target: maybe-info-target-gperf
1006info-target: maybe-info-target-examples
1007info-target: maybe-info-target-libffi
1008info-target: maybe-info-target-libjava
1009info-target: maybe-info-target-zlib
1010info-target: maybe-info-target-boehm-gc
1011info-target: maybe-info-target-qthreads
1012info-target: maybe-info-target-rda
1013info-target: maybe-info-target-libada
1014info-target: maybe-info-target-libgomp
1015
1016.PHONY: do-dvi
1017do-dvi:
1018 @: $(MAKE); $(unstage)
1019 @r=`${PWD_COMMAND}`; export r; \
1020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1021 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1022 dvi-target
1023
1024
1025.PHONY: dvi-host
1026
1027dvi-host: maybe-dvi-ash
1028dvi-host: maybe-dvi-autoconf
1029dvi-host: maybe-dvi-automake
1030dvi-host: maybe-dvi-bash
1031dvi-host: maybe-dvi-bfd
1032dvi-host: maybe-dvi-opcodes
1033dvi-host: maybe-dvi-binutils
1034dvi-host: maybe-dvi-bison
1035dvi-host: maybe-dvi-byacc
1036dvi-host: maybe-dvi-bzip2
1037dvi-host: maybe-dvi-dejagnu
1038dvi-host: maybe-dvi-diff
1039dvi-host: maybe-dvi-dosutils
1040dvi-host: maybe-dvi-etc
1041dvi-host: maybe-dvi-fastjar
1042dvi-host: maybe-dvi-fileutils
1043dvi-host: maybe-dvi-findutils
1044dvi-host: maybe-dvi-find
1045dvi-host: maybe-dvi-fixincludes
1046dvi-host: maybe-dvi-flex
1047dvi-host: maybe-dvi-gas
1048dvi-host: maybe-dvi-gcc
1049dvi-host: maybe-dvi-gawk
1050dvi-host: maybe-dvi-gettext
1051dvi-host: maybe-dvi-gmp
1052dvi-host: maybe-dvi-mpfr
1053dvi-host: maybe-dvi-gnuserv
1054dvi-host: maybe-dvi-gold
1055dvi-host: maybe-dvi-gprof
1056dvi-host: maybe-dvi-gzip
1057dvi-host: maybe-dvi-hello
1058dvi-host: maybe-dvi-indent
1059dvi-host: maybe-dvi-intl
1060dvi-host: maybe-dvi-tcl
1061dvi-host: maybe-dvi-itcl
1062dvi-host: maybe-dvi-ld
1063dvi-host: maybe-dvi-libcpp
1064dvi-host: maybe-dvi-libdecnumber
1065dvi-host: maybe-dvi-libgui
1066dvi-host: maybe-dvi-libiberty
1067dvi-host: maybe-dvi-libtool
1068dvi-host: maybe-dvi-m4
1069dvi-host: maybe-dvi-make
1070dvi-host: maybe-dvi-mmalloc
1071dvi-host: maybe-dvi-patch
1072dvi-host: maybe-dvi-perl
1073dvi-host: maybe-dvi-prms
1074dvi-host: maybe-dvi-rcs
1075dvi-host: maybe-dvi-readline
1076dvi-host: maybe-dvi-release
1077dvi-host: maybe-dvi-recode
1078dvi-host: maybe-dvi-sed
1079dvi-host: maybe-dvi-send-pr
1080dvi-host: maybe-dvi-shellutils
1081dvi-host: maybe-dvi-sid
1082dvi-host: maybe-dvi-sim
1083dvi-host: maybe-dvi-tar
1084dvi-host: maybe-dvi-texinfo
1085dvi-host: maybe-dvi-textutils
1086dvi-host: maybe-dvi-time
1087dvi-host: maybe-dvi-uudecode
1088dvi-host: maybe-dvi-wdiff
1089dvi-host: maybe-dvi-zip
1090dvi-host: maybe-dvi-zlib
1091dvi-host: maybe-dvi-gdb
1092dvi-host: maybe-dvi-expect
1093dvi-host: maybe-dvi-guile
1094dvi-host: maybe-dvi-tk
1095dvi-host: maybe-dvi-libtermcap
1096dvi-host: maybe-dvi-utils
1097dvi-host: maybe-dvi-gnattools
1098
1099.PHONY: dvi-target
1100
1101dvi-target: maybe-dvi-target-libstdc++-v3
1102dvi-target: maybe-dvi-target-libmudflap
1103dvi-target: maybe-dvi-target-libssp
1104dvi-target: maybe-dvi-target-newlib
1105dvi-target: maybe-dvi-target-libgcc
1106dvi-target: maybe-dvi-target-libgfortran
1107dvi-target: maybe-dvi-target-libobjc
1108dvi-target: maybe-dvi-target-libtermcap
1109dvi-target: maybe-dvi-target-winsup
1110dvi-target: maybe-dvi-target-libgloss
1111dvi-target: maybe-dvi-target-libiberty
1112dvi-target: maybe-dvi-target-gperf
1113dvi-target: maybe-dvi-target-examples
1114dvi-target: maybe-dvi-target-libffi
1115dvi-target: maybe-dvi-target-libjava
1116dvi-target: maybe-dvi-target-zlib
1117dvi-target: maybe-dvi-target-boehm-gc
1118dvi-target: maybe-dvi-target-qthreads
1119dvi-target: maybe-dvi-target-rda
1120dvi-target: maybe-dvi-target-libada
1121dvi-target: maybe-dvi-target-libgomp
1122
1123.PHONY: do-pdf
1124do-pdf:
1125 @: $(MAKE); $(unstage)
1126 @r=`${PWD_COMMAND}`; export r; \
1127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1128 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1129 pdf-target
1130
1131
1132.PHONY: pdf-host
1133
1134pdf-host: maybe-pdf-ash
1135pdf-host: maybe-pdf-autoconf
1136pdf-host: maybe-pdf-automake
1137pdf-host: maybe-pdf-bash
1138pdf-host: maybe-pdf-bfd
1139pdf-host: maybe-pdf-opcodes
1140pdf-host: maybe-pdf-binutils
1141pdf-host: maybe-pdf-bison
1142pdf-host: maybe-pdf-byacc
1143pdf-host: maybe-pdf-bzip2
1144pdf-host: maybe-pdf-dejagnu
1145pdf-host: maybe-pdf-diff
1146pdf-host: maybe-pdf-dosutils
1147pdf-host: maybe-pdf-etc
1148pdf-host: maybe-pdf-fastjar
1149pdf-host: maybe-pdf-fileutils
1150pdf-host: maybe-pdf-findutils
1151pdf-host: maybe-pdf-find
1152pdf-host: maybe-pdf-fixincludes
1153pdf-host: maybe-pdf-flex
1154pdf-host: maybe-pdf-gas
1155pdf-host: maybe-pdf-gcc
1156pdf-host: maybe-pdf-gawk
1157pdf-host: maybe-pdf-gettext
1158pdf-host: maybe-pdf-gmp
1159pdf-host: maybe-pdf-mpfr
1160pdf-host: maybe-pdf-gnuserv
1161pdf-host: maybe-pdf-gold
1162pdf-host: maybe-pdf-gprof
1163pdf-host: maybe-pdf-gzip
1164pdf-host: maybe-pdf-hello
1165pdf-host: maybe-pdf-indent
1166pdf-host: maybe-pdf-intl
1167pdf-host: maybe-pdf-tcl
1168pdf-host: maybe-pdf-itcl
1169pdf-host: maybe-pdf-ld
1170pdf-host: maybe-pdf-libcpp
1171pdf-host: maybe-pdf-libdecnumber
1172pdf-host: maybe-pdf-libgui
1173pdf-host: maybe-pdf-libiberty
1174pdf-host: maybe-pdf-libtool
1175pdf-host: maybe-pdf-m4
1176pdf-host: maybe-pdf-make
1177pdf-host: maybe-pdf-mmalloc
1178pdf-host: maybe-pdf-patch
1179pdf-host: maybe-pdf-perl
1180pdf-host: maybe-pdf-prms
1181pdf-host: maybe-pdf-rcs
1182pdf-host: maybe-pdf-readline
1183pdf-host: maybe-pdf-release
1184pdf-host: maybe-pdf-recode
1185pdf-host: maybe-pdf-sed
1186pdf-host: maybe-pdf-send-pr
1187pdf-host: maybe-pdf-shellutils
1188pdf-host: maybe-pdf-sid
1189pdf-host: maybe-pdf-sim
1190pdf-host: maybe-pdf-tar
1191pdf-host: maybe-pdf-texinfo
1192pdf-host: maybe-pdf-textutils
1193pdf-host: maybe-pdf-time
1194pdf-host: maybe-pdf-uudecode
1195pdf-host: maybe-pdf-wdiff
1196pdf-host: maybe-pdf-zip
1197pdf-host: maybe-pdf-zlib
1198pdf-host: maybe-pdf-gdb
1199pdf-host: maybe-pdf-expect
1200pdf-host: maybe-pdf-guile
1201pdf-host: maybe-pdf-tk
1202pdf-host: maybe-pdf-libtermcap
1203pdf-host: maybe-pdf-utils
1204pdf-host: maybe-pdf-gnattools
1205
1206.PHONY: pdf-target
1207
1208pdf-target: maybe-pdf-target-libstdc++-v3
1209pdf-target: maybe-pdf-target-libmudflap
1210pdf-target: maybe-pdf-target-libssp
1211pdf-target: maybe-pdf-target-newlib
1212pdf-target: maybe-pdf-target-libgcc
1213pdf-target: maybe-pdf-target-libgfortran
1214pdf-target: maybe-pdf-target-libobjc
1215pdf-target: maybe-pdf-target-libtermcap
1216pdf-target: maybe-pdf-target-winsup
1217pdf-target: maybe-pdf-target-libgloss
1218pdf-target: maybe-pdf-target-libiberty
1219pdf-target: maybe-pdf-target-gperf
1220pdf-target: maybe-pdf-target-examples
1221pdf-target: maybe-pdf-target-libffi
1222pdf-target: maybe-pdf-target-libjava
1223pdf-target: maybe-pdf-target-zlib
1224pdf-target: maybe-pdf-target-boehm-gc
1225pdf-target: maybe-pdf-target-qthreads
1226pdf-target: maybe-pdf-target-rda
1227pdf-target: maybe-pdf-target-libada
1228pdf-target: maybe-pdf-target-libgomp
1229
1230.PHONY: do-html
1231do-html:
1232 @: $(MAKE); $(unstage)
1233 @r=`${PWD_COMMAND}`; export r; \
1234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1235 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1236 html-target
1237
1238
1239.PHONY: html-host
1240
1241html-host: maybe-html-ash
1242html-host: maybe-html-autoconf
1243html-host: maybe-html-automake
1244html-host: maybe-html-bash
1245html-host: maybe-html-bfd
1246html-host: maybe-html-opcodes
1247html-host: maybe-html-binutils
1248html-host: maybe-html-bison
1249html-host: maybe-html-byacc
1250html-host: maybe-html-bzip2
1251html-host: maybe-html-dejagnu
1252html-host: maybe-html-diff
1253html-host: maybe-html-dosutils
1254html-host: maybe-html-etc
1255html-host: maybe-html-fastjar
1256html-host: maybe-html-fileutils
1257html-host: maybe-html-findutils
1258html-host: maybe-html-find
1259html-host: maybe-html-fixincludes
1260html-host: maybe-html-flex
1261html-host: maybe-html-gas
1262html-host: maybe-html-gcc
1263html-host: maybe-html-gawk
1264html-host: maybe-html-gettext
1265html-host: maybe-html-gmp
1266html-host: maybe-html-mpfr
1267html-host: maybe-html-gnuserv
1268html-host: maybe-html-gold
1269html-host: maybe-html-gprof
1270html-host: maybe-html-gzip
1271html-host: maybe-html-hello
1272html-host: maybe-html-indent
1273html-host: maybe-html-intl
1274html-host: maybe-html-tcl
1275html-host: maybe-html-itcl
1276html-host: maybe-html-ld
1277html-host: maybe-html-libcpp
1278html-host: maybe-html-libdecnumber
1279html-host: maybe-html-libgui
1280html-host: maybe-html-libiberty
1281html-host: maybe-html-libtool
1282html-host: maybe-html-m4
1283html-host: maybe-html-make
1284html-host: maybe-html-mmalloc
1285html-host: maybe-html-patch
1286html-host: maybe-html-perl
1287html-host: maybe-html-prms
1288html-host: maybe-html-rcs
1289html-host: maybe-html-readline
1290html-host: maybe-html-release
1291html-host: maybe-html-recode
1292html-host: maybe-html-sed
1293html-host: maybe-html-send-pr
1294html-host: maybe-html-shellutils
1295html-host: maybe-html-sid
1296html-host: maybe-html-sim
1297html-host: maybe-html-tar
1298html-host: maybe-html-texinfo
1299html-host: maybe-html-textutils
1300html-host: maybe-html-time
1301html-host: maybe-html-uudecode
1302html-host: maybe-html-wdiff
1303html-host: maybe-html-zip
1304html-host: maybe-html-zlib
1305html-host: maybe-html-gdb
1306html-host: maybe-html-expect
1307html-host: maybe-html-guile
1308html-host: maybe-html-tk
1309html-host: maybe-html-libtermcap
1310html-host: maybe-html-utils
1311html-host: maybe-html-gnattools
1312
1313.PHONY: html-target
1314
1315html-target: maybe-html-target-libstdc++-v3
1316html-target: maybe-html-target-libmudflap
1317html-target: maybe-html-target-libssp
1318html-target: maybe-html-target-newlib
1319html-target: maybe-html-target-libgcc
1320html-target: maybe-html-target-libgfortran
1321html-target: maybe-html-target-libobjc
1322html-target: maybe-html-target-libtermcap
1323html-target: maybe-html-target-winsup
1324html-target: maybe-html-target-libgloss
1325html-target: maybe-html-target-libiberty
1326html-target: maybe-html-target-gperf
1327html-target: maybe-html-target-examples
1328html-target: maybe-html-target-libffi
1329html-target: maybe-html-target-libjava
1330html-target: maybe-html-target-zlib
1331html-target: maybe-html-target-boehm-gc
1332html-target: maybe-html-target-qthreads
1333html-target: maybe-html-target-rda
1334html-target: maybe-html-target-libada
1335html-target: maybe-html-target-libgomp
1336
1337.PHONY: do-TAGS
1338do-TAGS:
1339 @: $(MAKE); $(unstage)
1340 @r=`${PWD_COMMAND}`; export r; \
1341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1342 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1343 TAGS-target
1344
1345
1346.PHONY: TAGS-host
1347
1348TAGS-host: maybe-TAGS-ash
1349TAGS-host: maybe-TAGS-autoconf
1350TAGS-host: maybe-TAGS-automake
1351TAGS-host: maybe-TAGS-bash
1352TAGS-host: maybe-TAGS-bfd
1353TAGS-host: maybe-TAGS-opcodes
1354TAGS-host: maybe-TAGS-binutils
1355TAGS-host: maybe-TAGS-bison
1356TAGS-host: maybe-TAGS-byacc
1357TAGS-host: maybe-TAGS-bzip2
1358TAGS-host: maybe-TAGS-dejagnu
1359TAGS-host: maybe-TAGS-diff
1360TAGS-host: maybe-TAGS-dosutils
1361TAGS-host: maybe-TAGS-etc
1362TAGS-host: maybe-TAGS-fastjar
1363TAGS-host: maybe-TAGS-fileutils
1364TAGS-host: maybe-TAGS-findutils
1365TAGS-host: maybe-TAGS-find
1366TAGS-host: maybe-TAGS-fixincludes
1367TAGS-host: maybe-TAGS-flex
1368TAGS-host: maybe-TAGS-gas
1369TAGS-host: maybe-TAGS-gcc
1370TAGS-host: maybe-TAGS-gawk
1371TAGS-host: maybe-TAGS-gettext
1372TAGS-host: maybe-TAGS-gmp
1373TAGS-host: maybe-TAGS-mpfr
1374TAGS-host: maybe-TAGS-gnuserv
1375TAGS-host: maybe-TAGS-gold
1376TAGS-host: maybe-TAGS-gprof
1377TAGS-host: maybe-TAGS-gzip
1378TAGS-host: maybe-TAGS-hello
1379TAGS-host: maybe-TAGS-indent
1380TAGS-host: maybe-TAGS-intl
1381TAGS-host: maybe-TAGS-tcl
1382TAGS-host: maybe-TAGS-itcl
1383TAGS-host: maybe-TAGS-ld
1384TAGS-host: maybe-TAGS-libcpp
1385TAGS-host: maybe-TAGS-libdecnumber
1386TAGS-host: maybe-TAGS-libgui
1387TAGS-host: maybe-TAGS-libiberty
1388TAGS-host: maybe-TAGS-libtool
1389TAGS-host: maybe-TAGS-m4
1390TAGS-host: maybe-TAGS-make
1391TAGS-host: maybe-TAGS-mmalloc
1392TAGS-host: maybe-TAGS-patch
1393TAGS-host: maybe-TAGS-perl
1394TAGS-host: maybe-TAGS-prms
1395TAGS-host: maybe-TAGS-rcs
1396TAGS-host: maybe-TAGS-readline
1397TAGS-host: maybe-TAGS-release
1398TAGS-host: maybe-TAGS-recode
1399TAGS-host: maybe-TAGS-sed
1400TAGS-host: maybe-TAGS-send-pr
1401TAGS-host: maybe-TAGS-shellutils
1402TAGS-host: maybe-TAGS-sid
1403TAGS-host: maybe-TAGS-sim
1404TAGS-host: maybe-TAGS-tar
1405TAGS-host: maybe-TAGS-texinfo
1406TAGS-host: maybe-TAGS-textutils
1407TAGS-host: maybe-TAGS-time
1408TAGS-host: maybe-TAGS-uudecode
1409TAGS-host: maybe-TAGS-wdiff
1410TAGS-host: maybe-TAGS-zip
1411TAGS-host: maybe-TAGS-zlib
1412TAGS-host: maybe-TAGS-gdb
1413TAGS-host: maybe-TAGS-expect
1414TAGS-host: maybe-TAGS-guile
1415TAGS-host: maybe-TAGS-tk
1416TAGS-host: maybe-TAGS-libtermcap
1417TAGS-host: maybe-TAGS-utils
1418TAGS-host: maybe-TAGS-gnattools
1419
1420.PHONY: TAGS-target
1421
1422TAGS-target: maybe-TAGS-target-libstdc++-v3
1423TAGS-target: maybe-TAGS-target-libmudflap
1424TAGS-target: maybe-TAGS-target-libssp
1425TAGS-target: maybe-TAGS-target-newlib
1426TAGS-target: maybe-TAGS-target-libgcc
1427TAGS-target: maybe-TAGS-target-libgfortran
1428TAGS-target: maybe-TAGS-target-libobjc
1429TAGS-target: maybe-TAGS-target-libtermcap
1430TAGS-target: maybe-TAGS-target-winsup
1431TAGS-target: maybe-TAGS-target-libgloss
1432TAGS-target: maybe-TAGS-target-libiberty
1433TAGS-target: maybe-TAGS-target-gperf
1434TAGS-target: maybe-TAGS-target-examples
1435TAGS-target: maybe-TAGS-target-libffi
1436TAGS-target: maybe-TAGS-target-libjava
1437TAGS-target: maybe-TAGS-target-zlib
1438TAGS-target: maybe-TAGS-target-boehm-gc
1439TAGS-target: maybe-TAGS-target-qthreads
1440TAGS-target: maybe-TAGS-target-rda
1441TAGS-target: maybe-TAGS-target-libada
1442TAGS-target: maybe-TAGS-target-libgomp
1443
1444.PHONY: do-install-info
1445do-install-info:
1446 @: $(MAKE); $(unstage)
1447 @r=`${PWD_COMMAND}`; export r; \
1448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1449 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1450 install-info-target
1451
1452
1453.PHONY: install-info-host
1454
1455install-info-host: maybe-install-info-ash
1456install-info-host: maybe-install-info-autoconf
1457install-info-host: maybe-install-info-automake
1458install-info-host: maybe-install-info-bash
1459install-info-host: maybe-install-info-bfd
1460install-info-host: maybe-install-info-opcodes
1461install-info-host: maybe-install-info-binutils
1462install-info-host: maybe-install-info-bison
1463install-info-host: maybe-install-info-byacc
1464install-info-host: maybe-install-info-bzip2
1465install-info-host: maybe-install-info-dejagnu
1466install-info-host: maybe-install-info-diff
1467install-info-host: maybe-install-info-dosutils
1468install-info-host: maybe-install-info-etc
1469install-info-host: maybe-install-info-fastjar
1470install-info-host: maybe-install-info-fileutils
1471install-info-host: maybe-install-info-findutils
1472install-info-host: maybe-install-info-find
1473install-info-host: maybe-install-info-fixincludes
1474install-info-host: maybe-install-info-flex
1475install-info-host: maybe-install-info-gas
1476install-info-host: maybe-install-info-gcc
1477install-info-host: maybe-install-info-gawk
1478install-info-host: maybe-install-info-gettext
1479install-info-host: maybe-install-info-gmp
1480install-info-host: maybe-install-info-mpfr
1481install-info-host: maybe-install-info-gnuserv
1482install-info-host: maybe-install-info-gold
1483install-info-host: maybe-install-info-gprof
1484install-info-host: maybe-install-info-gzip
1485install-info-host: maybe-install-info-hello
1486install-info-host: maybe-install-info-indent
1487install-info-host: maybe-install-info-intl
1488install-info-host: maybe-install-info-tcl
1489install-info-host: maybe-install-info-itcl
1490install-info-host: maybe-install-info-ld
1491install-info-host: maybe-install-info-libcpp
1492install-info-host: maybe-install-info-libdecnumber
1493install-info-host: maybe-install-info-libgui
1494install-info-host: maybe-install-info-libiberty
1495install-info-host: maybe-install-info-libtool
1496install-info-host: maybe-install-info-m4
1497install-info-host: maybe-install-info-make
1498install-info-host: maybe-install-info-mmalloc
1499install-info-host: maybe-install-info-patch
1500install-info-host: maybe-install-info-perl
1501install-info-host: maybe-install-info-prms
1502install-info-host: maybe-install-info-rcs
1503install-info-host: maybe-install-info-readline
1504install-info-host: maybe-install-info-release
1505install-info-host: maybe-install-info-recode
1506install-info-host: maybe-install-info-sed
1507install-info-host: maybe-install-info-send-pr
1508install-info-host: maybe-install-info-shellutils
1509install-info-host: maybe-install-info-sid
1510install-info-host: maybe-install-info-sim
1511install-info-host: maybe-install-info-tar
1512install-info-host: maybe-install-info-texinfo
1513install-info-host: maybe-install-info-textutils
1514install-info-host: maybe-install-info-time
1515install-info-host: maybe-install-info-uudecode
1516install-info-host: maybe-install-info-wdiff
1517install-info-host: maybe-install-info-zip
1518install-info-host: maybe-install-info-zlib
1519install-info-host: maybe-install-info-gdb
1520install-info-host: maybe-install-info-expect
1521install-info-host: maybe-install-info-guile
1522install-info-host: maybe-install-info-tk
1523install-info-host: maybe-install-info-libtermcap
1524install-info-host: maybe-install-info-utils
1525install-info-host: maybe-install-info-gnattools
1526
1527.PHONY: install-info-target
1528
1529install-info-target: maybe-install-info-target-libstdc++-v3
1530install-info-target: maybe-install-info-target-libmudflap
1531install-info-target: maybe-install-info-target-libssp
1532install-info-target: maybe-install-info-target-newlib
1533install-info-target: maybe-install-info-target-libgcc
1534install-info-target: maybe-install-info-target-libgfortran
1535install-info-target: maybe-install-info-target-libobjc
1536install-info-target: maybe-install-info-target-libtermcap
1537install-info-target: maybe-install-info-target-winsup
1538install-info-target: maybe-install-info-target-libgloss
1539install-info-target: maybe-install-info-target-libiberty
1540install-info-target: maybe-install-info-target-gperf
1541install-info-target: maybe-install-info-target-examples
1542install-info-target: maybe-install-info-target-libffi
1543install-info-target: maybe-install-info-target-libjava
1544install-info-target: maybe-install-info-target-zlib
1545install-info-target: maybe-install-info-target-boehm-gc
1546install-info-target: maybe-install-info-target-qthreads
1547install-info-target: maybe-install-info-target-rda
1548install-info-target: maybe-install-info-target-libada
1549install-info-target: maybe-install-info-target-libgomp
1550
1551.PHONY: do-install-pdf
1552do-install-pdf:
1553 @: $(MAKE); $(unstage)
1554 @r=`${PWD_COMMAND}`; export r; \
1555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1556 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1557 install-pdf-target
1558
1559
1560.PHONY: install-pdf-host
1561
1562install-pdf-host: maybe-install-pdf-ash
1563install-pdf-host: maybe-install-pdf-autoconf
1564install-pdf-host: maybe-install-pdf-automake
1565install-pdf-host: maybe-install-pdf-bash
1566install-pdf-host: maybe-install-pdf-bfd
1567install-pdf-host: maybe-install-pdf-opcodes
1568install-pdf-host: maybe-install-pdf-binutils
1569install-pdf-host: maybe-install-pdf-bison
1570install-pdf-host: maybe-install-pdf-byacc
1571install-pdf-host: maybe-install-pdf-bzip2
1572install-pdf-host: maybe-install-pdf-dejagnu
1573install-pdf-host: maybe-install-pdf-diff
1574install-pdf-host: maybe-install-pdf-dosutils
1575install-pdf-host: maybe-install-pdf-etc
1576install-pdf-host: maybe-install-pdf-fastjar
1577install-pdf-host: maybe-install-pdf-fileutils
1578install-pdf-host: maybe-install-pdf-findutils
1579install-pdf-host: maybe-install-pdf-find
1580install-pdf-host: maybe-install-pdf-fixincludes
1581install-pdf-host: maybe-install-pdf-flex
1582install-pdf-host: maybe-install-pdf-gas
1583install-pdf-host: maybe-install-pdf-gcc
1584install-pdf-host: maybe-install-pdf-gawk
1585install-pdf-host: maybe-install-pdf-gettext
1586install-pdf-host: maybe-install-pdf-gmp
1587install-pdf-host: maybe-install-pdf-mpfr
1588install-pdf-host: maybe-install-pdf-gnuserv
1589install-pdf-host: maybe-install-pdf-gold
1590install-pdf-host: maybe-install-pdf-gprof
1591install-pdf-host: maybe-install-pdf-gzip
1592install-pdf-host: maybe-install-pdf-hello
1593install-pdf-host: maybe-install-pdf-indent
1594install-pdf-host: maybe-install-pdf-intl
1595install-pdf-host: maybe-install-pdf-tcl
1596install-pdf-host: maybe-install-pdf-itcl
1597install-pdf-host: maybe-install-pdf-ld
1598install-pdf-host: maybe-install-pdf-libcpp
1599install-pdf-host: maybe-install-pdf-libdecnumber
1600install-pdf-host: maybe-install-pdf-libgui
1601install-pdf-host: maybe-install-pdf-libiberty
1602install-pdf-host: maybe-install-pdf-libtool
1603install-pdf-host: maybe-install-pdf-m4
1604install-pdf-host: maybe-install-pdf-make
1605install-pdf-host: maybe-install-pdf-mmalloc
1606install-pdf-host: maybe-install-pdf-patch
1607install-pdf-host: maybe-install-pdf-perl
1608install-pdf-host: maybe-install-pdf-prms
1609install-pdf-host: maybe-install-pdf-rcs
1610install-pdf-host: maybe-install-pdf-readline
1611install-pdf-host: maybe-install-pdf-release
1612install-pdf-host: maybe-install-pdf-recode
1613install-pdf-host: maybe-install-pdf-sed
1614install-pdf-host: maybe-install-pdf-send-pr
1615install-pdf-host: maybe-install-pdf-shellutils
1616install-pdf-host: maybe-install-pdf-sid
1617install-pdf-host: maybe-install-pdf-sim
1618install-pdf-host: maybe-install-pdf-tar
1619install-pdf-host: maybe-install-pdf-texinfo
1620install-pdf-host: maybe-install-pdf-textutils
1621install-pdf-host: maybe-install-pdf-time
1622install-pdf-host: maybe-install-pdf-uudecode
1623install-pdf-host: maybe-install-pdf-wdiff
1624install-pdf-host: maybe-install-pdf-zip
1625install-pdf-host: maybe-install-pdf-zlib
1626install-pdf-host: maybe-install-pdf-gdb
1627install-pdf-host: maybe-install-pdf-expect
1628install-pdf-host: maybe-install-pdf-guile
1629install-pdf-host: maybe-install-pdf-tk
1630install-pdf-host: maybe-install-pdf-libtermcap
1631install-pdf-host: maybe-install-pdf-utils
1632install-pdf-host: maybe-install-pdf-gnattools
1633
1634.PHONY: install-pdf-target
1635
1636install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1637install-pdf-target: maybe-install-pdf-target-libmudflap
1638install-pdf-target: maybe-install-pdf-target-libssp
1639install-pdf-target: maybe-install-pdf-target-newlib
1640install-pdf-target: maybe-install-pdf-target-libgcc
1641install-pdf-target: maybe-install-pdf-target-libgfortran
1642install-pdf-target: maybe-install-pdf-target-libobjc
1643install-pdf-target: maybe-install-pdf-target-libtermcap
1644install-pdf-target: maybe-install-pdf-target-winsup
1645install-pdf-target: maybe-install-pdf-target-libgloss
1646install-pdf-target: maybe-install-pdf-target-libiberty
1647install-pdf-target: maybe-install-pdf-target-gperf
1648install-pdf-target: maybe-install-pdf-target-examples
1649install-pdf-target: maybe-install-pdf-target-libffi
1650install-pdf-target: maybe-install-pdf-target-libjava
1651install-pdf-target: maybe-install-pdf-target-zlib
1652install-pdf-target: maybe-install-pdf-target-boehm-gc
1653install-pdf-target: maybe-install-pdf-target-qthreads
1654install-pdf-target: maybe-install-pdf-target-rda
1655install-pdf-target: maybe-install-pdf-target-libada
1656install-pdf-target: maybe-install-pdf-target-libgomp
1657
1658.PHONY: do-install-html
1659do-install-html:
1660 @: $(MAKE); $(unstage)
1661 @r=`${PWD_COMMAND}`; export r; \
1662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1663 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1664 install-html-target
1665
1666
1667.PHONY: install-html-host
1668
1669install-html-host: maybe-install-html-ash
1670install-html-host: maybe-install-html-autoconf
1671install-html-host: maybe-install-html-automake
1672install-html-host: maybe-install-html-bash
1673install-html-host: maybe-install-html-bfd
1674install-html-host: maybe-install-html-opcodes
1675install-html-host: maybe-install-html-binutils
1676install-html-host: maybe-install-html-bison
1677install-html-host: maybe-install-html-byacc
1678install-html-host: maybe-install-html-bzip2
1679install-html-host: maybe-install-html-dejagnu
1680install-html-host: maybe-install-html-diff
1681install-html-host: maybe-install-html-dosutils
1682install-html-host: maybe-install-html-etc
1683install-html-host: maybe-install-html-fastjar
1684install-html-host: maybe-install-html-fileutils
1685install-html-host: maybe-install-html-findutils
1686install-html-host: maybe-install-html-find
1687install-html-host: maybe-install-html-fixincludes
1688install-html-host: maybe-install-html-flex
1689install-html-host: maybe-install-html-gas
1690install-html-host: maybe-install-html-gcc
1691install-html-host: maybe-install-html-gawk
1692install-html-host: maybe-install-html-gettext
1693install-html-host: maybe-install-html-gmp
1694install-html-host: maybe-install-html-mpfr
1695install-html-host: maybe-install-html-gnuserv
1696install-html-host: maybe-install-html-gold
1697install-html-host: maybe-install-html-gprof
1698install-html-host: maybe-install-html-gzip
1699install-html-host: maybe-install-html-hello
1700install-html-host: maybe-install-html-indent
1701install-html-host: maybe-install-html-intl
1702install-html-host: maybe-install-html-tcl
1703install-html-host: maybe-install-html-itcl
1704install-html-host: maybe-install-html-ld
1705install-html-host: maybe-install-html-libcpp
1706install-html-host: maybe-install-html-libdecnumber
1707install-html-host: maybe-install-html-libgui
1708install-html-host: maybe-install-html-libiberty
1709install-html-host: maybe-install-html-libtool
1710install-html-host: maybe-install-html-m4
1711install-html-host: maybe-install-html-make
1712install-html-host: maybe-install-html-mmalloc
1713install-html-host: maybe-install-html-patch
1714install-html-host: maybe-install-html-perl
1715install-html-host: maybe-install-html-prms
1716install-html-host: maybe-install-html-rcs
1717install-html-host: maybe-install-html-readline
1718install-html-host: maybe-install-html-release
1719install-html-host: maybe-install-html-recode
1720install-html-host: maybe-install-html-sed
1721install-html-host: maybe-install-html-send-pr
1722install-html-host: maybe-install-html-shellutils
1723install-html-host: maybe-install-html-sid
1724install-html-host: maybe-install-html-sim
1725install-html-host: maybe-install-html-tar
1726install-html-host: maybe-install-html-texinfo
1727install-html-host: maybe-install-html-textutils
1728install-html-host: maybe-install-html-time
1729install-html-host: maybe-install-html-uudecode
1730install-html-host: maybe-install-html-wdiff
1731install-html-host: maybe-install-html-zip
1732install-html-host: maybe-install-html-zlib
1733install-html-host: maybe-install-html-gdb
1734install-html-host: maybe-install-html-expect
1735install-html-host: maybe-install-html-guile
1736install-html-host: maybe-install-html-tk
1737install-html-host: maybe-install-html-libtermcap
1738install-html-host: maybe-install-html-utils
1739install-html-host: maybe-install-html-gnattools
1740
1741.PHONY: install-html-target
1742
1743install-html-target: maybe-install-html-target-libstdc++-v3
1744install-html-target: maybe-install-html-target-libmudflap
1745install-html-target: maybe-install-html-target-libssp
1746install-html-target: maybe-install-html-target-newlib
1747install-html-target: maybe-install-html-target-libgcc
1748install-html-target: maybe-install-html-target-libgfortran
1749install-html-target: maybe-install-html-target-libobjc
1750install-html-target: maybe-install-html-target-libtermcap
1751install-html-target: maybe-install-html-target-winsup
1752install-html-target: maybe-install-html-target-libgloss
1753install-html-target: maybe-install-html-target-libiberty
1754install-html-target: maybe-install-html-target-gperf
1755install-html-target: maybe-install-html-target-examples
1756install-html-target: maybe-install-html-target-libffi
1757install-html-target: maybe-install-html-target-libjava
1758install-html-target: maybe-install-html-target-zlib
1759install-html-target: maybe-install-html-target-boehm-gc
1760install-html-target: maybe-install-html-target-qthreads
1761install-html-target: maybe-install-html-target-rda
1762install-html-target: maybe-install-html-target-libada
1763install-html-target: maybe-install-html-target-libgomp
1764
1765.PHONY: do-installcheck
1766do-installcheck:
1767 @: $(MAKE); $(unstage)
1768 @r=`${PWD_COMMAND}`; export r; \
1769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1771 installcheck-target
1772
1773
1774.PHONY: installcheck-host
1775
1776installcheck-host: maybe-installcheck-ash
1777installcheck-host: maybe-installcheck-autoconf
1778installcheck-host: maybe-installcheck-automake
1779installcheck-host: maybe-installcheck-bash
1780installcheck-host: maybe-installcheck-bfd
1781installcheck-host: maybe-installcheck-opcodes
1782installcheck-host: maybe-installcheck-binutils
1783installcheck-host: maybe-installcheck-bison
1784installcheck-host: maybe-installcheck-byacc
1785installcheck-host: maybe-installcheck-bzip2
1786installcheck-host: maybe-installcheck-dejagnu
1787installcheck-host: maybe-installcheck-diff
1788installcheck-host: maybe-installcheck-dosutils
1789installcheck-host: maybe-installcheck-etc
1790installcheck-host: maybe-installcheck-fastjar
1791installcheck-host: maybe-installcheck-fileutils
1792installcheck-host: maybe-installcheck-findutils
1793installcheck-host: maybe-installcheck-find
1794installcheck-host: maybe-installcheck-fixincludes
1795installcheck-host: maybe-installcheck-flex
1796installcheck-host: maybe-installcheck-gas
1797installcheck-host: maybe-installcheck-gcc
1798installcheck-host: maybe-installcheck-gawk
1799installcheck-host: maybe-installcheck-gettext
1800installcheck-host: maybe-installcheck-gmp
1801installcheck-host: maybe-installcheck-mpfr
1802installcheck-host: maybe-installcheck-gnuserv
1803installcheck-host: maybe-installcheck-gold
1804installcheck-host: maybe-installcheck-gprof
1805installcheck-host: maybe-installcheck-gzip
1806installcheck-host: maybe-installcheck-hello
1807installcheck-host: maybe-installcheck-indent
1808installcheck-host: maybe-installcheck-intl
1809installcheck-host: maybe-installcheck-tcl
1810installcheck-host: maybe-installcheck-itcl
1811installcheck-host: maybe-installcheck-ld
1812installcheck-host: maybe-installcheck-libcpp
1813installcheck-host: maybe-installcheck-libdecnumber
1814installcheck-host: maybe-installcheck-libgui
1815installcheck-host: maybe-installcheck-libiberty
1816installcheck-host: maybe-installcheck-libtool
1817installcheck-host: maybe-installcheck-m4
1818installcheck-host: maybe-installcheck-make
1819installcheck-host: maybe-installcheck-mmalloc
1820installcheck-host: maybe-installcheck-patch
1821installcheck-host: maybe-installcheck-perl
1822installcheck-host: maybe-installcheck-prms
1823installcheck-host: maybe-installcheck-rcs
1824installcheck-host: maybe-installcheck-readline
1825installcheck-host: maybe-installcheck-release
1826installcheck-host: maybe-installcheck-recode
1827installcheck-host: maybe-installcheck-sed
1828installcheck-host: maybe-installcheck-send-pr
1829installcheck-host: maybe-installcheck-shellutils
1830installcheck-host: maybe-installcheck-sid
1831installcheck-host: maybe-installcheck-sim
1832installcheck-host: maybe-installcheck-tar
1833installcheck-host: maybe-installcheck-texinfo
1834installcheck-host: maybe-installcheck-textutils
1835installcheck-host: maybe-installcheck-time
1836installcheck-host: maybe-installcheck-uudecode
1837installcheck-host: maybe-installcheck-wdiff
1838installcheck-host: maybe-installcheck-zip
1839installcheck-host: maybe-installcheck-zlib
1840installcheck-host: maybe-installcheck-gdb
1841installcheck-host: maybe-installcheck-expect
1842installcheck-host: maybe-installcheck-guile
1843installcheck-host: maybe-installcheck-tk
1844installcheck-host: maybe-installcheck-libtermcap
1845installcheck-host: maybe-installcheck-utils
1846installcheck-host: maybe-installcheck-gnattools
1847
1848.PHONY: installcheck-target
1849
1850installcheck-target: maybe-installcheck-target-libstdc++-v3
1851installcheck-target: maybe-installcheck-target-libmudflap
1852installcheck-target: maybe-installcheck-target-libssp
1853installcheck-target: maybe-installcheck-target-newlib
1854installcheck-target: maybe-installcheck-target-libgcc
1855installcheck-target: maybe-installcheck-target-libgfortran
1856installcheck-target: maybe-installcheck-target-libobjc
1857installcheck-target: maybe-installcheck-target-libtermcap
1858installcheck-target: maybe-installcheck-target-winsup
1859installcheck-target: maybe-installcheck-target-libgloss
1860installcheck-target: maybe-installcheck-target-libiberty
1861installcheck-target: maybe-installcheck-target-gperf
1862installcheck-target: maybe-installcheck-target-examples
1863installcheck-target: maybe-installcheck-target-libffi
1864installcheck-target: maybe-installcheck-target-libjava
1865installcheck-target: maybe-installcheck-target-zlib
1866installcheck-target: maybe-installcheck-target-boehm-gc
1867installcheck-target: maybe-installcheck-target-qthreads
1868installcheck-target: maybe-installcheck-target-rda
1869installcheck-target: maybe-installcheck-target-libada
1870installcheck-target: maybe-installcheck-target-libgomp
1871
1872.PHONY: do-mostlyclean
1873do-mostlyclean:
1874 @: $(MAKE); $(unstage)
1875 @r=`${PWD_COMMAND}`; export r; \
1876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1877 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1878 mostlyclean-target
1879
1880
1881.PHONY: mostlyclean-host
1882
1883mostlyclean-host: maybe-mostlyclean-ash
1884mostlyclean-host: maybe-mostlyclean-autoconf
1885mostlyclean-host: maybe-mostlyclean-automake
1886mostlyclean-host: maybe-mostlyclean-bash
1887mostlyclean-host: maybe-mostlyclean-bfd
1888mostlyclean-host: maybe-mostlyclean-opcodes
1889mostlyclean-host: maybe-mostlyclean-binutils
1890mostlyclean-host: maybe-mostlyclean-bison
1891mostlyclean-host: maybe-mostlyclean-byacc
1892mostlyclean-host: maybe-mostlyclean-bzip2
1893mostlyclean-host: maybe-mostlyclean-dejagnu
1894mostlyclean-host: maybe-mostlyclean-diff
1895mostlyclean-host: maybe-mostlyclean-dosutils
1896mostlyclean-host: maybe-mostlyclean-etc
1897mostlyclean-host: maybe-mostlyclean-fastjar
1898mostlyclean-host: maybe-mostlyclean-fileutils
1899mostlyclean-host: maybe-mostlyclean-findutils
1900mostlyclean-host: maybe-mostlyclean-find
1901mostlyclean-host: maybe-mostlyclean-fixincludes
1902mostlyclean-host: maybe-mostlyclean-flex
1903mostlyclean-host: maybe-mostlyclean-gas
1904mostlyclean-host: maybe-mostlyclean-gcc
1905mostlyclean-host: maybe-mostlyclean-gawk
1906mostlyclean-host: maybe-mostlyclean-gettext
1907mostlyclean-host: maybe-mostlyclean-gmp
1908mostlyclean-host: maybe-mostlyclean-mpfr
1909mostlyclean-host: maybe-mostlyclean-gnuserv
1910mostlyclean-host: maybe-mostlyclean-gold
1911mostlyclean-host: maybe-mostlyclean-gprof
1912mostlyclean-host: maybe-mostlyclean-gzip
1913mostlyclean-host: maybe-mostlyclean-hello
1914mostlyclean-host: maybe-mostlyclean-indent
1915mostlyclean-host: maybe-mostlyclean-intl
1916mostlyclean-host: maybe-mostlyclean-tcl
1917mostlyclean-host: maybe-mostlyclean-itcl
1918mostlyclean-host: maybe-mostlyclean-ld
1919mostlyclean-host: maybe-mostlyclean-libcpp
1920mostlyclean-host: maybe-mostlyclean-libdecnumber
1921mostlyclean-host: maybe-mostlyclean-libgui
1922mostlyclean-host: maybe-mostlyclean-libiberty
1923mostlyclean-host: maybe-mostlyclean-libtool
1924mostlyclean-host: maybe-mostlyclean-m4
1925mostlyclean-host: maybe-mostlyclean-make
1926mostlyclean-host: maybe-mostlyclean-mmalloc
1927mostlyclean-host: maybe-mostlyclean-patch
1928mostlyclean-host: maybe-mostlyclean-perl
1929mostlyclean-host: maybe-mostlyclean-prms
1930mostlyclean-host: maybe-mostlyclean-rcs
1931mostlyclean-host: maybe-mostlyclean-readline
1932mostlyclean-host: maybe-mostlyclean-release
1933mostlyclean-host: maybe-mostlyclean-recode
1934mostlyclean-host: maybe-mostlyclean-sed
1935mostlyclean-host: maybe-mostlyclean-send-pr
1936mostlyclean-host: maybe-mostlyclean-shellutils
1937mostlyclean-host: maybe-mostlyclean-sid
1938mostlyclean-host: maybe-mostlyclean-sim
1939mostlyclean-host: maybe-mostlyclean-tar
1940mostlyclean-host: maybe-mostlyclean-texinfo
1941mostlyclean-host: maybe-mostlyclean-textutils
1942mostlyclean-host: maybe-mostlyclean-time
1943mostlyclean-host: maybe-mostlyclean-uudecode
1944mostlyclean-host: maybe-mostlyclean-wdiff
1945mostlyclean-host: maybe-mostlyclean-zip
1946mostlyclean-host: maybe-mostlyclean-zlib
1947mostlyclean-host: maybe-mostlyclean-gdb
1948mostlyclean-host: maybe-mostlyclean-expect
1949mostlyclean-host: maybe-mostlyclean-guile
1950mostlyclean-host: maybe-mostlyclean-tk
1951mostlyclean-host: maybe-mostlyclean-libtermcap
1952mostlyclean-host: maybe-mostlyclean-utils
1953mostlyclean-host: maybe-mostlyclean-gnattools
1954
1955.PHONY: mostlyclean-target
1956
1957mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1958mostlyclean-target: maybe-mostlyclean-target-libmudflap
1959mostlyclean-target: maybe-mostlyclean-target-libssp
1960mostlyclean-target: maybe-mostlyclean-target-newlib
1961mostlyclean-target: maybe-mostlyclean-target-libgcc
1962mostlyclean-target: maybe-mostlyclean-target-libgfortran
1963mostlyclean-target: maybe-mostlyclean-target-libobjc
1964mostlyclean-target: maybe-mostlyclean-target-libtermcap
1965mostlyclean-target: maybe-mostlyclean-target-winsup
1966mostlyclean-target: maybe-mostlyclean-target-libgloss
1967mostlyclean-target: maybe-mostlyclean-target-libiberty
1968mostlyclean-target: maybe-mostlyclean-target-gperf
1969mostlyclean-target: maybe-mostlyclean-target-examples
1970mostlyclean-target: maybe-mostlyclean-target-libffi
1971mostlyclean-target: maybe-mostlyclean-target-libjava
1972mostlyclean-target: maybe-mostlyclean-target-zlib
1973mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1974mostlyclean-target: maybe-mostlyclean-target-qthreads
1975mostlyclean-target: maybe-mostlyclean-target-rda
1976mostlyclean-target: maybe-mostlyclean-target-libada
1977mostlyclean-target: maybe-mostlyclean-target-libgomp
1978
1979.PHONY: do-clean
1980do-clean:
1981 @: $(MAKE); $(unstage)
1982 @r=`${PWD_COMMAND}`; export r; \
1983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1984 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1985 clean-target
1986
1987
1988.PHONY: clean-host
1989
1990clean-host: maybe-clean-ash
1991clean-host: maybe-clean-autoconf
1992clean-host: maybe-clean-automake
1993clean-host: maybe-clean-bash
1994clean-host: maybe-clean-bfd
1995clean-host: maybe-clean-opcodes
1996clean-host: maybe-clean-binutils
1997clean-host: maybe-clean-bison
1998clean-host: maybe-clean-byacc
1999clean-host: maybe-clean-bzip2
2000clean-host: maybe-clean-dejagnu
2001clean-host: maybe-clean-diff
2002clean-host: maybe-clean-dosutils
2003clean-host: maybe-clean-etc
2004clean-host: maybe-clean-fastjar
2005clean-host: maybe-clean-fileutils
2006clean-host: maybe-clean-findutils
2007clean-host: maybe-clean-find
2008clean-host: maybe-clean-fixincludes
2009clean-host: maybe-clean-flex
2010clean-host: maybe-clean-gas
2011clean-host: maybe-clean-gcc
2012clean-host: maybe-clean-gawk
2013clean-host: maybe-clean-gettext
2014clean-host: maybe-clean-gmp
2015clean-host: maybe-clean-mpfr
2016clean-host: maybe-clean-gnuserv
2017clean-host: maybe-clean-gold
2018clean-host: maybe-clean-gprof
2019clean-host: maybe-clean-gzip
2020clean-host: maybe-clean-hello
2021clean-host: maybe-clean-indent
2022clean-host: maybe-clean-intl
2023clean-host: maybe-clean-tcl
2024clean-host: maybe-clean-itcl
2025clean-host: maybe-clean-ld
2026clean-host: maybe-clean-libcpp
2027clean-host: maybe-clean-libdecnumber
2028clean-host: maybe-clean-libgui
2029clean-host: maybe-clean-libiberty
2030clean-host: maybe-clean-libtool
2031clean-host: maybe-clean-m4
2032clean-host: maybe-clean-make
2033clean-host: maybe-clean-mmalloc
2034clean-host: maybe-clean-patch
2035clean-host: maybe-clean-perl
2036clean-host: maybe-clean-prms
2037clean-host: maybe-clean-rcs
2038clean-host: maybe-clean-readline
2039clean-host: maybe-clean-release
2040clean-host: maybe-clean-recode
2041clean-host: maybe-clean-sed
2042clean-host: maybe-clean-send-pr
2043clean-host: maybe-clean-shellutils
2044clean-host: maybe-clean-sid
2045clean-host: maybe-clean-sim
2046clean-host: maybe-clean-tar
2047clean-host: maybe-clean-texinfo
2048clean-host: maybe-clean-textutils
2049clean-host: maybe-clean-time
2050clean-host: maybe-clean-uudecode
2051clean-host: maybe-clean-wdiff
2052clean-host: maybe-clean-zip
2053clean-host: maybe-clean-zlib
2054clean-host: maybe-clean-gdb
2055clean-host: maybe-clean-expect
2056clean-host: maybe-clean-guile
2057clean-host: maybe-clean-tk
2058clean-host: maybe-clean-libtermcap
2059clean-host: maybe-clean-utils
2060clean-host: maybe-clean-gnattools
2061
2062.PHONY: clean-target
2063
2064clean-target: maybe-clean-target-libstdc++-v3
2065clean-target: maybe-clean-target-libmudflap
2066clean-target: maybe-clean-target-libssp
2067clean-target: maybe-clean-target-newlib
2068clean-target: maybe-clean-target-libgcc
2069clean-target: maybe-clean-target-libgfortran
2070clean-target: maybe-clean-target-libobjc
2071clean-target: maybe-clean-target-libtermcap
2072clean-target: maybe-clean-target-winsup
2073clean-target: maybe-clean-target-libgloss
2074clean-target: maybe-clean-target-libiberty
2075clean-target: maybe-clean-target-gperf
2076clean-target: maybe-clean-target-examples
2077clean-target: maybe-clean-target-libffi
2078clean-target: maybe-clean-target-libjava
2079clean-target: maybe-clean-target-zlib
2080clean-target: maybe-clean-target-boehm-gc
2081clean-target: maybe-clean-target-qthreads
2082clean-target: maybe-clean-target-rda
2083clean-target: maybe-clean-target-libada
2084clean-target: maybe-clean-target-libgomp
2085
2086.PHONY: do-distclean
2087do-distclean:
2088 @: $(MAKE); $(unstage)
2089 @r=`${PWD_COMMAND}`; export r; \
2090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2091 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2092 distclean-target
2093
2094
2095.PHONY: distclean-host
2096
2097distclean-host: maybe-distclean-ash
2098distclean-host: maybe-distclean-autoconf
2099distclean-host: maybe-distclean-automake
2100distclean-host: maybe-distclean-bash
2101distclean-host: maybe-distclean-bfd
2102distclean-host: maybe-distclean-opcodes
2103distclean-host: maybe-distclean-binutils
2104distclean-host: maybe-distclean-bison
2105distclean-host: maybe-distclean-byacc
2106distclean-host: maybe-distclean-bzip2
2107distclean-host: maybe-distclean-dejagnu
2108distclean-host: maybe-distclean-diff
2109distclean-host: maybe-distclean-dosutils
2110distclean-host: maybe-distclean-etc
2111distclean-host: maybe-distclean-fastjar
2112distclean-host: maybe-distclean-fileutils
2113distclean-host: maybe-distclean-findutils
2114distclean-host: maybe-distclean-find
2115distclean-host: maybe-distclean-fixincludes
2116distclean-host: maybe-distclean-flex
2117distclean-host: maybe-distclean-gas
2118distclean-host: maybe-distclean-gcc
2119distclean-host: maybe-distclean-gawk
2120distclean-host: maybe-distclean-gettext
2121distclean-host: maybe-distclean-gmp
2122distclean-host: maybe-distclean-mpfr
2123distclean-host: maybe-distclean-gnuserv
2124distclean-host: maybe-distclean-gold
2125distclean-host: maybe-distclean-gprof
2126distclean-host: maybe-distclean-gzip
2127distclean-host: maybe-distclean-hello
2128distclean-host: maybe-distclean-indent
2129distclean-host: maybe-distclean-intl
2130distclean-host: maybe-distclean-tcl
2131distclean-host: maybe-distclean-itcl
2132distclean-host: maybe-distclean-ld
2133distclean-host: maybe-distclean-libcpp
2134distclean-host: maybe-distclean-libdecnumber
2135distclean-host: maybe-distclean-libgui
2136distclean-host: maybe-distclean-libiberty
2137distclean-host: maybe-distclean-libtool
2138distclean-host: maybe-distclean-m4
2139distclean-host: maybe-distclean-make
2140distclean-host: maybe-distclean-mmalloc
2141distclean-host: maybe-distclean-patch
2142distclean-host: maybe-distclean-perl
2143distclean-host: maybe-distclean-prms
2144distclean-host: maybe-distclean-rcs
2145distclean-host: maybe-distclean-readline
2146distclean-host: maybe-distclean-release
2147distclean-host: maybe-distclean-recode
2148distclean-host: maybe-distclean-sed
2149distclean-host: maybe-distclean-send-pr
2150distclean-host: maybe-distclean-shellutils
2151distclean-host: maybe-distclean-sid
2152distclean-host: maybe-distclean-sim
2153distclean-host: maybe-distclean-tar
2154distclean-host: maybe-distclean-texinfo
2155distclean-host: maybe-distclean-textutils
2156distclean-host: maybe-distclean-time
2157distclean-host: maybe-distclean-uudecode
2158distclean-host: maybe-distclean-wdiff
2159distclean-host: maybe-distclean-zip
2160distclean-host: maybe-distclean-zlib
2161distclean-host: maybe-distclean-gdb
2162distclean-host: maybe-distclean-expect
2163distclean-host: maybe-distclean-guile
2164distclean-host: maybe-distclean-tk
2165distclean-host: maybe-distclean-libtermcap
2166distclean-host: maybe-distclean-utils
2167distclean-host: maybe-distclean-gnattools
2168
2169.PHONY: distclean-target
2170
2171distclean-target: maybe-distclean-target-libstdc++-v3
2172distclean-target: maybe-distclean-target-libmudflap
2173distclean-target: maybe-distclean-target-libssp
2174distclean-target: maybe-distclean-target-newlib
2175distclean-target: maybe-distclean-target-libgcc
2176distclean-target: maybe-distclean-target-libgfortran
2177distclean-target: maybe-distclean-target-libobjc
2178distclean-target: maybe-distclean-target-libtermcap
2179distclean-target: maybe-distclean-target-winsup
2180distclean-target: maybe-distclean-target-libgloss
2181distclean-target: maybe-distclean-target-libiberty
2182distclean-target: maybe-distclean-target-gperf
2183distclean-target: maybe-distclean-target-examples
2184distclean-target: maybe-distclean-target-libffi
2185distclean-target: maybe-distclean-target-libjava
2186distclean-target: maybe-distclean-target-zlib
2187distclean-target: maybe-distclean-target-boehm-gc
2188distclean-target: maybe-distclean-target-qthreads
2189distclean-target: maybe-distclean-target-rda
2190distclean-target: maybe-distclean-target-libada
2191distclean-target: maybe-distclean-target-libgomp
2192
2193.PHONY: do-maintainer-clean
2194do-maintainer-clean:
2195 @: $(MAKE); $(unstage)
2196 @r=`${PWD_COMMAND}`; export r; \
2197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2198 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2199 maintainer-clean-target
2200
2201
2202.PHONY: maintainer-clean-host
2203
2204maintainer-clean-host: maybe-maintainer-clean-ash
2205maintainer-clean-host: maybe-maintainer-clean-autoconf
2206maintainer-clean-host: maybe-maintainer-clean-automake
2207maintainer-clean-host: maybe-maintainer-clean-bash
2208maintainer-clean-host: maybe-maintainer-clean-bfd
2209maintainer-clean-host: maybe-maintainer-clean-opcodes
2210maintainer-clean-host: maybe-maintainer-clean-binutils
2211maintainer-clean-host: maybe-maintainer-clean-bison
2212maintainer-clean-host: maybe-maintainer-clean-byacc
2213maintainer-clean-host: maybe-maintainer-clean-bzip2
2214maintainer-clean-host: maybe-maintainer-clean-dejagnu
2215maintainer-clean-host: maybe-maintainer-clean-diff
2216maintainer-clean-host: maybe-maintainer-clean-dosutils
2217maintainer-clean-host: maybe-maintainer-clean-etc
2218maintainer-clean-host: maybe-maintainer-clean-fastjar
2219maintainer-clean-host: maybe-maintainer-clean-fileutils
2220maintainer-clean-host: maybe-maintainer-clean-findutils
2221maintainer-clean-host: maybe-maintainer-clean-find
2222maintainer-clean-host: maybe-maintainer-clean-fixincludes
2223maintainer-clean-host: maybe-maintainer-clean-flex
2224maintainer-clean-host: maybe-maintainer-clean-gas
2225maintainer-clean-host: maybe-maintainer-clean-gcc
2226maintainer-clean-host: maybe-maintainer-clean-gawk
2227maintainer-clean-host: maybe-maintainer-clean-gettext
2228maintainer-clean-host: maybe-maintainer-clean-gmp
2229maintainer-clean-host: maybe-maintainer-clean-mpfr
2230maintainer-clean-host: maybe-maintainer-clean-gnuserv
2231maintainer-clean-host: maybe-maintainer-clean-gold
2232maintainer-clean-host: maybe-maintainer-clean-gprof
2233maintainer-clean-host: maybe-maintainer-clean-gzip
2234maintainer-clean-host: maybe-maintainer-clean-hello
2235maintainer-clean-host: maybe-maintainer-clean-indent
2236maintainer-clean-host: maybe-maintainer-clean-intl
2237maintainer-clean-host: maybe-maintainer-clean-tcl
2238maintainer-clean-host: maybe-maintainer-clean-itcl
2239maintainer-clean-host: maybe-maintainer-clean-ld
2240maintainer-clean-host: maybe-maintainer-clean-libcpp
2241maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2242maintainer-clean-host: maybe-maintainer-clean-libgui
2243maintainer-clean-host: maybe-maintainer-clean-libiberty
2244maintainer-clean-host: maybe-maintainer-clean-libtool
2245maintainer-clean-host: maybe-maintainer-clean-m4
2246maintainer-clean-host: maybe-maintainer-clean-make
2247maintainer-clean-host: maybe-maintainer-clean-mmalloc
2248maintainer-clean-host: maybe-maintainer-clean-patch
2249maintainer-clean-host: maybe-maintainer-clean-perl
2250maintainer-clean-host: maybe-maintainer-clean-prms
2251maintainer-clean-host: maybe-maintainer-clean-rcs
2252maintainer-clean-host: maybe-maintainer-clean-readline
2253maintainer-clean-host: maybe-maintainer-clean-release
2254maintainer-clean-host: maybe-maintainer-clean-recode
2255maintainer-clean-host: maybe-maintainer-clean-sed
2256maintainer-clean-host: maybe-maintainer-clean-send-pr
2257maintainer-clean-host: maybe-maintainer-clean-shellutils
2258maintainer-clean-host: maybe-maintainer-clean-sid
2259maintainer-clean-host: maybe-maintainer-clean-sim
2260maintainer-clean-host: maybe-maintainer-clean-tar
2261maintainer-clean-host: maybe-maintainer-clean-texinfo
2262maintainer-clean-host: maybe-maintainer-clean-textutils
2263maintainer-clean-host: maybe-maintainer-clean-time
2264maintainer-clean-host: maybe-maintainer-clean-uudecode
2265maintainer-clean-host: maybe-maintainer-clean-wdiff
2266maintainer-clean-host: maybe-maintainer-clean-zip
2267maintainer-clean-host: maybe-maintainer-clean-zlib
2268maintainer-clean-host: maybe-maintainer-clean-gdb
2269maintainer-clean-host: maybe-maintainer-clean-expect
2270maintainer-clean-host: maybe-maintainer-clean-guile
2271maintainer-clean-host: maybe-maintainer-clean-tk
2272maintainer-clean-host: maybe-maintainer-clean-libtermcap
2273maintainer-clean-host: maybe-maintainer-clean-utils
2274maintainer-clean-host: maybe-maintainer-clean-gnattools
2275
2276.PHONY: maintainer-clean-target
2277
2278maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2279maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2280maintainer-clean-target: maybe-maintainer-clean-target-libssp
2281maintainer-clean-target: maybe-maintainer-clean-target-newlib
2282maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2283maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2284maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2285maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2286maintainer-clean-target: maybe-maintainer-clean-target-winsup
2287maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2288maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2289maintainer-clean-target: maybe-maintainer-clean-target-gperf
2290maintainer-clean-target: maybe-maintainer-clean-target-examples
2291maintainer-clean-target: maybe-maintainer-clean-target-libffi
2292maintainer-clean-target: maybe-maintainer-clean-target-libjava
2293maintainer-clean-target: maybe-maintainer-clean-target-zlib
2294maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2295maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2296maintainer-clean-target: maybe-maintainer-clean-target-rda
2297maintainer-clean-target: maybe-maintainer-clean-target-libada
2298maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2299
2300
2301# Here are the targets which correspond to the do-X targets.
2302
2303.PHONY: info installcheck dvi pdf html
2304.PHONY: install-info install-pdf install-html
2305.PHONY: clean distclean mostlyclean maintainer-clean realclean
2306.PHONY: local-clean local-distclean local-maintainer-clean
2307info: do-info
2308installcheck: do-installcheck
2309dvi: do-dvi
2310pdf: do-pdf
2311html: do-html
2312
2313# Make sure makeinfo is built before we do a `make info', if we're
2314# in fact building texinfo.
2315do-info: maybe-all-texinfo
2316
2317install-info: do-install-info dir.info
2318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2319 if [ -f dir.info ] ; then \
2320 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2321 else true ; fi
2322
2323install-pdf: do-install-pdf
2324
2325install-html: do-install-html
2326
2327local-clean:
2328 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2329
2330local-distclean:
2331 -rm -f Makefile config.status config.cache mh-frag mt-frag
2332 -rm -f maybedep.tmp serdep.tmp
2333 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2334 rm -rf $(TARGET_SUBDIR); \
2335 else true; fi
2336 -rm -rf $(BUILD_SUBDIR)
2337 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2338 rm -rf $(HOST_SUBDIR); \
2339 else true; fi
2340 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2341 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2342 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2343 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2344 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2345
2346local-maintainer-clean:
2347 @echo "This command is intended for maintainers to use;"
2348 @echo "it deletes files that may require special tools to rebuild."
2349
2350clean: do-clean local-clean
2351mostlyclean: do-mostlyclean local-clean
2352distclean: do-distclean local-clean local-distclean
2353maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2354maintainer-clean: local-distclean
2355realclean: maintainer-clean
2356
2357# Check target.
2358
2359.PHONY: check do-check
2360check: do-check
2361
2362# Only include modules actually being configured and built.
2363.PHONY: check-host
2364check-host: \
2365 maybe-check-ash \
2366 maybe-check-autoconf \
2367 maybe-check-automake \
2368 maybe-check-bash \
2369 maybe-check-bfd \
2370 maybe-check-opcodes \
2371 maybe-check-binutils \
2372 maybe-check-bison \
2373 maybe-check-byacc \
2374 maybe-check-bzip2 \
2375 maybe-check-dejagnu \
2376 maybe-check-diff \
2377 maybe-check-dosutils \
2378 maybe-check-etc \
2379 maybe-check-fastjar \
2380 maybe-check-fileutils \
2381 maybe-check-findutils \
2382 maybe-check-find \
2383 maybe-check-fixincludes \
2384 maybe-check-flex \
2385 maybe-check-gas \
2386 maybe-check-gcc \
2387 maybe-check-gawk \
2388 maybe-check-gettext \
2389 maybe-check-gmp \
2390 maybe-check-mpfr \
2391 maybe-check-gnuserv \
2392 maybe-check-gold \
2393 maybe-check-gprof \
2394 maybe-check-gzip \
2395 maybe-check-hello \
2396 maybe-check-indent \
2397 maybe-check-intl \
2398 maybe-check-tcl \
2399 maybe-check-itcl \
2400 maybe-check-ld \
2401 maybe-check-libcpp \
2402 maybe-check-libdecnumber \
2403 maybe-check-libgui \
2404 maybe-check-libiberty \
2405 maybe-check-libtool \
2406 maybe-check-m4 \
2407 maybe-check-make \
2408 maybe-check-mmalloc \
2409 maybe-check-patch \
2410 maybe-check-perl \
2411 maybe-check-prms \
2412 maybe-check-rcs \
2413 maybe-check-readline \
2414 maybe-check-release \
2415 maybe-check-recode \
2416 maybe-check-sed \
2417 maybe-check-send-pr \
2418 maybe-check-shellutils \
2419 maybe-check-sid \
2420 maybe-check-sim \
2421 maybe-check-tar \
2422 maybe-check-texinfo \
2423 maybe-check-textutils \
2424 maybe-check-time \
2425 maybe-check-uudecode \
2426 maybe-check-wdiff \
2427 maybe-check-zip \
2428 maybe-check-zlib \
2429 maybe-check-gdb \
2430 maybe-check-expect \
2431 maybe-check-guile \
2432 maybe-check-tk \
2433 maybe-check-libtermcap \
2434 maybe-check-utils \
2435 maybe-check-gnattools
2436
2437.PHONY: check-target
2438check-target: \
2439 maybe-check-target-libstdc++-v3 \
2440 maybe-check-target-libmudflap \
2441 maybe-check-target-libssp \
2442 maybe-check-target-newlib \
2443 maybe-check-target-libgcc \
2444 maybe-check-target-libgfortran \
2445 maybe-check-target-libobjc \
2446 maybe-check-target-libtermcap \
2447 maybe-check-target-winsup \
2448 maybe-check-target-libgloss \
2449 maybe-check-target-libiberty \
2450 maybe-check-target-gperf \
2451 maybe-check-target-examples \
2452 maybe-check-target-libffi \
2453 maybe-check-target-libjava \
2454 maybe-check-target-zlib \
2455 maybe-check-target-boehm-gc \
2456 maybe-check-target-qthreads \
2457 maybe-check-target-rda \
2458 maybe-check-target-libada \
2459 maybe-check-target-libgomp
2460
2461do-check:
2462 @: $(MAKE); $(unstage)
2463 @r=`${PWD_COMMAND}`; export r; \
2464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2465 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2466
2467# Automated reporting of test results.
2468
2469warning.log: build.log
2470 $(srcdir)/contrib/warn_summary build.log > $@
2471
2472mail-report.log:
2473 if test x'$(BOOT_CFLAGS)' != x''; then \
2474 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2475 fi; \
2476 $(srcdir)/contrib/test_summary -t >$@
2477 chmod +x $@
2478 echo If you really want to send e-mail, run ./$@ now
2479
2480mail-report-with-warnings.log: warning.log
2481 if test x'$(BOOT_CFLAGS)' != x''; then \
2482 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2483 fi; \
2484 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2485 chmod +x $@
2486 echo If you really want to send e-mail, run ./$@ now
2487
2488# Installation targets.
2489
2490.PHONY: install uninstall
2491install:
2492 @: $(MAKE); $(unstage)
2493 @r=`${PWD_COMMAND}`; export r; \
2494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2495 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2496
2497.PHONY: install-host-nogcc
2498install-host-nogcc: \
2499 maybe-install-ash \
2500 maybe-install-autoconf \
2501 maybe-install-automake \
2502 maybe-install-bash \
2503 maybe-install-bfd \
2504 maybe-install-opcodes \
2505 maybe-install-binutils \
2506 maybe-install-bison \
2507 maybe-install-byacc \
2508 maybe-install-bzip2 \
2509 maybe-install-dejagnu \
2510 maybe-install-diff \
2511 maybe-install-dosutils \
2512 maybe-install-etc \
2513 maybe-install-fastjar \
2514 maybe-install-fileutils \
2515 maybe-install-findutils \
2516 maybe-install-find \
2517 maybe-install-fixincludes \
2518 maybe-install-flex \
2519 maybe-install-gas \
2520 maybe-install-gawk \
2521 maybe-install-gettext \
2522 maybe-install-gmp \
2523 maybe-install-mpfr \
2524 maybe-install-gnuserv \
2525 maybe-install-gold \
2526 maybe-install-gprof \
2527 maybe-install-gzip \
2528 maybe-install-hello \
2529 maybe-install-indent \
2530 maybe-install-intl \
2531 maybe-install-tcl \
2532 maybe-install-itcl \
2533 maybe-install-ld \
2534 maybe-install-libcpp \
2535 maybe-install-libdecnumber \
2536 maybe-install-libgui \
2537 maybe-install-libiberty \
2538 maybe-install-libtool \
2539 maybe-install-m4 \
2540 maybe-install-make \
2541 maybe-install-mmalloc \
2542 maybe-install-patch \
2543 maybe-install-perl \
2544 maybe-install-prms \
2545 maybe-install-rcs \
2546 maybe-install-readline \
2547 maybe-install-release \
2548 maybe-install-recode \
2549 maybe-install-sed \
2550 maybe-install-send-pr \
2551 maybe-install-shellutils \
2552 maybe-install-sid \
2553 maybe-install-sim \
2554 maybe-install-tar \
2555 maybe-install-texinfo \
2556 maybe-install-textutils \
2557 maybe-install-time \
2558 maybe-install-uudecode \
2559 maybe-install-wdiff \
2560 maybe-install-zip \
2561 maybe-install-zlib \
2562 maybe-install-gdb \
2563 maybe-install-expect \
2564 maybe-install-guile \
2565 maybe-install-tk \
2566 maybe-install-libtermcap \
2567 maybe-install-utils \
2568 maybe-install-gnattools
2569
2570.PHONY: install-host
2571install-host: \
2572 maybe-install-ash \
2573 maybe-install-autoconf \
2574 maybe-install-automake \
2575 maybe-install-bash \
2576 maybe-install-bfd \
2577 maybe-install-opcodes \
2578 maybe-install-binutils \
2579 maybe-install-bison \
2580 maybe-install-byacc \
2581 maybe-install-bzip2 \
2582 maybe-install-dejagnu \
2583 maybe-install-diff \
2584 maybe-install-dosutils \
2585 maybe-install-etc \
2586 maybe-install-fastjar \
2587 maybe-install-fileutils \
2588 maybe-install-findutils \
2589 maybe-install-find \
2590 maybe-install-fixincludes \
2591 maybe-install-flex \
2592 maybe-install-gas \
2593 maybe-install-gcc \
2594 maybe-install-gawk \
2595 maybe-install-gettext \
2596 maybe-install-gmp \
2597 maybe-install-mpfr \
2598 maybe-install-gnuserv \
2599 maybe-install-gold \
2600 maybe-install-gprof \
2601 maybe-install-gzip \
2602 maybe-install-hello \
2603 maybe-install-indent \
2604 maybe-install-intl \
2605 maybe-install-tcl \
2606 maybe-install-itcl \
2607 maybe-install-ld \
2608 maybe-install-libcpp \
2609 maybe-install-libdecnumber \
2610 maybe-install-libgui \
2611 maybe-install-libiberty \
2612 maybe-install-libtool \
2613 maybe-install-m4 \
2614 maybe-install-make \
2615 maybe-install-mmalloc \
2616 maybe-install-patch \
2617 maybe-install-perl \
2618 maybe-install-prms \
2619 maybe-install-rcs \
2620 maybe-install-readline \
2621 maybe-install-release \
2622 maybe-install-recode \
2623 maybe-install-sed \
2624 maybe-install-send-pr \
2625 maybe-install-shellutils \
2626 maybe-install-sid \
2627 maybe-install-sim \
2628 maybe-install-tar \
2629 maybe-install-texinfo \
2630 maybe-install-textutils \
2631 maybe-install-time \
2632 maybe-install-uudecode \
2633 maybe-install-wdiff \
2634 maybe-install-zip \
2635 maybe-install-zlib \
2636 maybe-install-gdb \
2637 maybe-install-expect \
2638 maybe-install-guile \
2639 maybe-install-tk \
2640 maybe-install-libtermcap \
2641 maybe-install-utils \
2642 maybe-install-gnattools
2643
2644.PHONY: install-target
2645install-target: \
2646 maybe-install-target-libstdc++-v3 \
2647 maybe-install-target-libmudflap \
2648 maybe-install-target-libssp \
2649 maybe-install-target-newlib \
2650 maybe-install-target-libgcc \
2651 maybe-install-target-libgfortran \
2652 maybe-install-target-libobjc \
2653 maybe-install-target-libtermcap \
2654 maybe-install-target-winsup \
2655 maybe-install-target-libgloss \
2656 maybe-install-target-libiberty \
2657 maybe-install-target-gperf \
2658 maybe-install-target-examples \
2659 maybe-install-target-libffi \
2660 maybe-install-target-libjava \
2661 maybe-install-target-zlib \
2662 maybe-install-target-boehm-gc \
2663 maybe-install-target-qthreads \
2664 maybe-install-target-rda \
2665 maybe-install-target-libada \
2666 maybe-install-target-libgomp
2667
2668uninstall:
2669 @echo "the uninstall target is not supported in this tree"
2670
2671.PHONY: install.all
2672install.all: install-no-fixedincludes
2673 @if [ -f ./gcc/Makefile ] ; then \
2674 r=`${PWD_COMMAND}` ; export r ; \
2675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676 $(HOST_EXPORTS) \
2677 (cd ./gcc && \
2678 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2679 else \
2680 true ; \
2681 fi
2682
2683# install-no-fixedincludes is used because Cygnus can not distribute
2684# the fixed header files.
2685.PHONY: install-no-fixedincludes
2686install-no-fixedincludes: installdirs install-host-nogcc \
2687 install-target gcc-no-fixedincludes
2688
2689### other supporting targets
2690
2691MAKEDIRS= \
2692 $(DESTDIR)$(prefix) \
2693 $(DESTDIR)$(exec_prefix)
2694.PHONY: installdirs
2695installdirs: mkinstalldirs
2696 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2697
2698dir.info: do-install-info
2699 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2700 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2701 mv -f dir.info.new dir.info ; \
2702 else true ; \
2703 fi
2704
2705dist:
2706 @echo "Building a full distribution of this tree isn't done"
2707 @echo "via 'make dist'. Check out the etc/ subdirectory"
2708
2709etags tags: TAGS
2710
2711# Right now this just builds TAGS in each subdirectory. emacs19 has the
2712# ability to use several tags files at once, so there is probably no need
2713# to combine them into one big TAGS file (like CVS 1.3 does). We could
2714# (if we felt like it) have this Makefile write a piece of elisp which
2715# the user could load to tell emacs19 where all the TAGS files we just
2716# built are.
2717TAGS: do-TAGS
2718
2719# ------------------------------------
2720# Macros for configure and all targets
2721# ------------------------------------
2722
2723
2724
2725
2726
2727# --------------------------------------
2728# Modules which run on the build machine
2729# --------------------------------------
2730
2731
2732.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2733maybe-configure-build-libiberty:
2734@if gcc-bootstrap
2735configure-build-libiberty: stage_current
2736@endif gcc-bootstrap
2737@if build-libiberty
2738maybe-configure-build-libiberty: configure-build-libiberty
2739configure-build-libiberty:
2740 @: $(MAKE); $(unstage)
2741 @r=`${PWD_COMMAND}`; export r; \
2742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2743 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2744 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2745 $(BUILD_EXPORTS) \
2746 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2747 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2748 case $(srcdir) in \
2749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2750 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2752 esac; \
2753 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2754 libsrcdir="$$s/libiberty"; \
2755 rm -f no-such-file || : ; \
2756 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2757 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2758 --target=${target_alias} $${srcdiroption} \
2759 || exit 1
2760@endif build-libiberty
2761
2762
2763
2764
2765
2766.PHONY: all-build-libiberty maybe-all-build-libiberty
2767maybe-all-build-libiberty:
2768@if gcc-bootstrap
2769all-build-libiberty: stage_current
2770@endif gcc-bootstrap
2771@if build-libiberty
2772TARGET-build-libiberty=all
2773maybe-all-build-libiberty: all-build-libiberty
2774all-build-libiberty: configure-build-libiberty
2775 @: $(MAKE); $(unstage)
2776 @r=`${PWD_COMMAND}`; export r; \
2777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2778 $(BUILD_EXPORTS) \
2779 (cd $(BUILD_SUBDIR)/libiberty && \
2780 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2781 $(TARGET-build-libiberty))
2782@endif build-libiberty
2783
2784
2785
2786
2787
2788.PHONY: configure-build-bison maybe-configure-build-bison
2789maybe-configure-build-bison:
2790@if gcc-bootstrap
2791configure-build-bison: stage_current
2792@endif gcc-bootstrap
2793@if build-bison
2794maybe-configure-build-bison: configure-build-bison
2795configure-build-bison:
2796 @: $(MAKE); $(unstage)
2797 @r=`${PWD_COMMAND}`; export r; \
2798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2799 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2800 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2801 $(BUILD_EXPORTS) \
2802 echo Configuring in $(BUILD_SUBDIR)/bison; \
2803 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2804 case $(srcdir) in \
2805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2806 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2808 esac; \
2809 srcdiroption="--srcdir=$${topdir}/bison"; \
2810 libsrcdir="$$s/bison"; \
2811 rm -f no-such-file || : ; \
2812 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2813 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2814 --target=${target_alias} $${srcdiroption} \
2815 || exit 1
2816@endif build-bison
2817
2818
2819
2820
2821
2822.PHONY: all-build-bison maybe-all-build-bison
2823maybe-all-build-bison:
2824@if gcc-bootstrap
2825all-build-bison: stage_current
2826@endif gcc-bootstrap
2827@if build-bison
2828TARGET-build-bison=all
2829maybe-all-build-bison: all-build-bison
2830all-build-bison: configure-build-bison
2831 @: $(MAKE); $(unstage)
2832 @r=`${PWD_COMMAND}`; export r; \
2833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834 $(BUILD_EXPORTS) \
2835 (cd $(BUILD_SUBDIR)/bison && \
2836 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2837 $(TARGET-build-bison))
2838@endif build-bison
2839
2840
2841
2842
2843
2844.PHONY: configure-build-byacc maybe-configure-build-byacc
2845maybe-configure-build-byacc:
2846@if gcc-bootstrap
2847configure-build-byacc: stage_current
2848@endif gcc-bootstrap
2849@if build-byacc
2850maybe-configure-build-byacc: configure-build-byacc
2851configure-build-byacc:
2852 @: $(MAKE); $(unstage)
2853 @r=`${PWD_COMMAND}`; export r; \
2854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2856 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2857 $(BUILD_EXPORTS) \
2858 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2859 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2860 case $(srcdir) in \
2861 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2863 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864 esac; \
2865 srcdiroption="--srcdir=$${topdir}/byacc"; \
2866 libsrcdir="$$s/byacc"; \
2867 rm -f no-such-file || : ; \
2868 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2869 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2870 --target=${target_alias} $${srcdiroption} \
2871 || exit 1
2872@endif build-byacc
2873
2874
2875
2876
2877
2878.PHONY: all-build-byacc maybe-all-build-byacc
2879maybe-all-build-byacc:
2880@if gcc-bootstrap
2881all-build-byacc: stage_current
2882@endif gcc-bootstrap
2883@if build-byacc
2884TARGET-build-byacc=all
2885maybe-all-build-byacc: all-build-byacc
2886all-build-byacc: configure-build-byacc
2887 @: $(MAKE); $(unstage)
2888 @r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 $(BUILD_EXPORTS) \
2891 (cd $(BUILD_SUBDIR)/byacc && \
2892 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2893 $(TARGET-build-byacc))
2894@endif build-byacc
2895
2896
2897
2898
2899
2900.PHONY: configure-build-flex maybe-configure-build-flex
2901maybe-configure-build-flex:
2902@if gcc-bootstrap
2903configure-build-flex: stage_current
2904@endif gcc-bootstrap
2905@if build-flex
2906maybe-configure-build-flex: configure-build-flex
2907configure-build-flex:
2908 @: $(MAKE); $(unstage)
2909 @r=`${PWD_COMMAND}`; export r; \
2910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2911 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2912 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2913 $(BUILD_EXPORTS) \
2914 echo Configuring in $(BUILD_SUBDIR)/flex; \
2915 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2916 case $(srcdir) in \
2917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2918 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2920 esac; \
2921 srcdiroption="--srcdir=$${topdir}/flex"; \
2922 libsrcdir="$$s/flex"; \
2923 rm -f no-such-file || : ; \
2924 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2925 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2926 --target=${target_alias} $${srcdiroption} \
2927 || exit 1
2928@endif build-flex
2929
2930
2931
2932
2933
2934.PHONY: all-build-flex maybe-all-build-flex
2935maybe-all-build-flex:
2936@if gcc-bootstrap
2937all-build-flex: stage_current
2938@endif gcc-bootstrap
2939@if build-flex
2940TARGET-build-flex=all
2941maybe-all-build-flex: all-build-flex
2942all-build-flex: configure-build-flex
2943 @: $(MAKE); $(unstage)
2944 @r=`${PWD_COMMAND}`; export r; \
2945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2946 $(BUILD_EXPORTS) \
2947 (cd $(BUILD_SUBDIR)/flex && \
2948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2949 $(TARGET-build-flex))
2950@endif build-flex
2951
2952
2953
2954
2955
2956.PHONY: configure-build-m4 maybe-configure-build-m4
2957maybe-configure-build-m4:
2958@if gcc-bootstrap
2959configure-build-m4: stage_current
2960@endif gcc-bootstrap
2961@if build-m4
2962maybe-configure-build-m4: configure-build-m4
2963configure-build-m4:
2964 @: $(MAKE); $(unstage)
2965 @r=`${PWD_COMMAND}`; export r; \
2966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2967 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2968 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2969 $(BUILD_EXPORTS) \
2970 echo Configuring in $(BUILD_SUBDIR)/m4; \
2971 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2972 case $(srcdir) in \
2973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2974 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2976 esac; \
2977 srcdiroption="--srcdir=$${topdir}/m4"; \
2978 libsrcdir="$$s/m4"; \
2979 rm -f no-such-file || : ; \
2980 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2981 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2982 --target=${target_alias} $${srcdiroption} \
2983 || exit 1
2984@endif build-m4
2985
2986
2987
2988
2989
2990.PHONY: all-build-m4 maybe-all-build-m4
2991maybe-all-build-m4:
2992@if gcc-bootstrap
2993all-build-m4: stage_current
2994@endif gcc-bootstrap
2995@if build-m4
2996TARGET-build-m4=all
2997maybe-all-build-m4: all-build-m4
2998all-build-m4: configure-build-m4
2999 @: $(MAKE); $(unstage)
3000 @r=`${PWD_COMMAND}`; export r; \
3001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002 $(BUILD_EXPORTS) \
3003 (cd $(BUILD_SUBDIR)/m4 && \
3004 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3005 $(TARGET-build-m4))
3006@endif build-m4
3007
3008
3009
3010
3011
3012.PHONY: configure-build-texinfo maybe-configure-build-texinfo
3013maybe-configure-build-texinfo:
3014@if gcc-bootstrap
3015configure-build-texinfo: stage_current
3016@endif gcc-bootstrap
3017@if build-texinfo
3018maybe-configure-build-texinfo: configure-build-texinfo
3019configure-build-texinfo:
3020 @: $(MAKE); $(unstage)
3021 @r=`${PWD_COMMAND}`; export r; \
3022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3023 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3024 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3025 $(BUILD_EXPORTS) \
3026 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3027 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3028 case $(srcdir) in \
3029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3030 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3032 esac; \
3033 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3034 libsrcdir="$$s/texinfo"; \
3035 rm -f no-such-file || : ; \
3036 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3037 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3038 --target=${target_alias} $${srcdiroption} \
3039 || exit 1
3040@endif build-texinfo
3041
3042
3043
3044
3045
3046.PHONY: all-build-texinfo maybe-all-build-texinfo
3047maybe-all-build-texinfo:
3048@if gcc-bootstrap
3049all-build-texinfo: stage_current
3050@endif gcc-bootstrap
3051@if build-texinfo
3052TARGET-build-texinfo=all
3053maybe-all-build-texinfo: all-build-texinfo
3054all-build-texinfo: configure-build-texinfo
3055 @: $(MAKE); $(unstage)
3056 @r=`${PWD_COMMAND}`; export r; \
3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058 $(BUILD_EXPORTS) \
3059 (cd $(BUILD_SUBDIR)/texinfo && \
3060 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3061 $(TARGET-build-texinfo))
3062@endif build-texinfo
3063
3064
3065
3066
3067
3068.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3069maybe-configure-build-fixincludes:
3070@if gcc-bootstrap
3071configure-build-fixincludes: stage_current
3072@endif gcc-bootstrap
3073@if build-fixincludes
3074maybe-configure-build-fixincludes: configure-build-fixincludes
3075configure-build-fixincludes:
3076 @: $(MAKE); $(unstage)
3077 @r=`${PWD_COMMAND}`; export r; \
3078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3079 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3080 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3081 $(BUILD_EXPORTS) \
3082 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3083 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3084 case $(srcdir) in \
3085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3086 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3088 esac; \
3089 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3090 libsrcdir="$$s/fixincludes"; \
3091 rm -f no-such-file || : ; \
3092 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3093 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3094 --target=${target_alias} $${srcdiroption} \
3095 || exit 1
3096@endif build-fixincludes
3097
3098
3099
3100
3101
3102.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3103maybe-all-build-fixincludes:
3104@if gcc-bootstrap
3105all-build-fixincludes: stage_current
3106@endif gcc-bootstrap
3107@if build-fixincludes
3108TARGET-build-fixincludes=all
3109maybe-all-build-fixincludes: all-build-fixincludes
3110all-build-fixincludes: configure-build-fixincludes
3111 @: $(MAKE); $(unstage)
3112 @r=`${PWD_COMMAND}`; export r; \
3113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114 $(BUILD_EXPORTS) \
3115 (cd $(BUILD_SUBDIR)/fixincludes && \
3116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3117 $(TARGET-build-fixincludes))
3118@endif build-fixincludes
3119
3120
3121
3122
3123
3124# --------------------------------------
3125# Modules which run on the host machine
3126# --------------------------------------
3127
3128
3129.PHONY: configure-ash maybe-configure-ash
3130maybe-configure-ash:
3131@if gcc-bootstrap
3132configure-ash: stage_current
3133@endif gcc-bootstrap
3134@if ash
3135maybe-configure-ash: configure-ash
3136configure-ash:
3137 @: $(MAKE); $(unstage)
3138 @r=`${PWD_COMMAND}`; export r; \
3139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3142 $(HOST_EXPORTS) \
3143 echo Configuring in $(HOST_SUBDIR)/ash; \
3144 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3145 case $(srcdir) in \
3146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3147 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3149 esac; \
3150 srcdiroption="--srcdir=$${topdir}/ash"; \
3151 libsrcdir="$$s/ash"; \
3152 $(SHELL) $${libsrcdir}/configure \
3153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3154 --target=${target_alias} $${srcdiroption} \
3155 || exit 1
3156@endif ash
3157
3158
3159
3160
3161
3162.PHONY: all-ash maybe-all-ash
3163maybe-all-ash:
3164@if gcc-bootstrap
3165all-ash: stage_current
3166@endif gcc-bootstrap
3167@if ash
3168TARGET-ash=all
3169maybe-all-ash: all-ash
3170all-ash: configure-ash
3171 @: $(MAKE); $(unstage)
3172 @r=`${PWD_COMMAND}`; export r; \
3173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174 $(HOST_EXPORTS) \
3175 (cd $(HOST_SUBDIR)/ash && \
3176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3177 $(TARGET-ash))
3178@endif ash
3179
3180
3181
3182
3183.PHONY: check-ash maybe-check-ash
3184maybe-check-ash:
3185@if ash
3186maybe-check-ash: check-ash
3187
3188check-ash:
3189 @: $(MAKE); $(unstage)
3190 @r=`${PWD_COMMAND}`; export r; \
3191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192 $(HOST_EXPORTS) \
3193 (cd $(HOST_SUBDIR)/ash && \
3194 $(MAKE) $(FLAGS_TO_PASS) check)
3195
3196@endif ash
3197
3198.PHONY: install-ash maybe-install-ash
3199maybe-install-ash:
3200@if ash
3201maybe-install-ash: install-ash
3202
3203install-ash: installdirs
3204 @: $(MAKE); $(unstage)
3205 @r=`${PWD_COMMAND}`; export r; \
3206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207 $(HOST_EXPORTS) \
3208 (cd $(HOST_SUBDIR)/ash && \
3209 $(MAKE) $(FLAGS_TO_PASS) install)
3210
3211@endif ash
3212
3213# Other targets (info, dvi, pdf, etc.)
3214
3215.PHONY: maybe-info-ash info-ash
3216maybe-info-ash:
3217@if ash
3218maybe-info-ash: info-ash
3219
3220info-ash: \
3221 configure-ash
3222 @: $(MAKE); $(unstage)
3223 @[ -f ./ash/Makefile ] || exit 0; \
3224 r=`${PWD_COMMAND}`; export r; \
3225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3226 $(HOST_EXPORTS) \
3227 for flag in $(EXTRA_HOST_FLAGS) ; do \
3228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3229 done; \
3230 echo "Doing info in ash" ; \
3231 (cd $(HOST_SUBDIR)/ash && \
3232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3234 "RANLIB=$${RANLIB}" \
3235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3236 info) \
3237 || exit 1
3238
3239@endif ash
3240
3241.PHONY: maybe-dvi-ash dvi-ash
3242maybe-dvi-ash:
3243@if ash
3244maybe-dvi-ash: dvi-ash
3245
3246dvi-ash: \
3247 configure-ash
3248 @: $(MAKE); $(unstage)
3249 @[ -f ./ash/Makefile ] || exit 0; \
3250 r=`${PWD_COMMAND}`; export r; \
3251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3252 $(HOST_EXPORTS) \
3253 for flag in $(EXTRA_HOST_FLAGS) ; do \
3254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3255 done; \
3256 echo "Doing dvi in ash" ; \
3257 (cd $(HOST_SUBDIR)/ash && \
3258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3260 "RANLIB=$${RANLIB}" \
3261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3262 dvi) \
3263 || exit 1
3264
3265@endif ash
3266
3267.PHONY: maybe-pdf-ash pdf-ash
3268maybe-pdf-ash:
3269@if ash
3270maybe-pdf-ash: pdf-ash
3271
3272pdf-ash: \
3273 configure-ash
3274 @: $(MAKE); $(unstage)
3275 @[ -f ./ash/Makefile ] || exit 0; \
3276 r=`${PWD_COMMAND}`; export r; \
3277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3278 $(HOST_EXPORTS) \
3279 for flag in $(EXTRA_HOST_FLAGS) ; do \
3280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3281 done; \
3282 echo "Doing pdf in ash" ; \
3283 (cd $(HOST_SUBDIR)/ash && \
3284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3286 "RANLIB=$${RANLIB}" \
3287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3288 pdf) \
3289 || exit 1
3290
3291@endif ash
3292
3293.PHONY: maybe-html-ash html-ash
3294maybe-html-ash:
3295@if ash
3296maybe-html-ash: html-ash
3297
3298html-ash: \
3299 configure-ash
3300 @: $(MAKE); $(unstage)
3301 @[ -f ./ash/Makefile ] || exit 0; \
3302 r=`${PWD_COMMAND}`; export r; \
3303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304 $(HOST_EXPORTS) \
3305 for flag in $(EXTRA_HOST_FLAGS) ; do \
3306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3307 done; \
3308 echo "Doing html in ash" ; \
3309 (cd $(HOST_SUBDIR)/ash && \
3310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3312 "RANLIB=$${RANLIB}" \
3313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3314 html) \
3315 || exit 1
3316
3317@endif ash
3318
3319.PHONY: maybe-TAGS-ash TAGS-ash
3320maybe-TAGS-ash:
3321@if ash
3322maybe-TAGS-ash: TAGS-ash
3323
3324TAGS-ash: \
3325 configure-ash
3326 @: $(MAKE); $(unstage)
3327 @[ -f ./ash/Makefile ] || exit 0; \
3328 r=`${PWD_COMMAND}`; export r; \
3329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3330 $(HOST_EXPORTS) \
3331 for flag in $(EXTRA_HOST_FLAGS) ; do \
3332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3333 done; \
3334 echo "Doing TAGS in ash" ; \
3335 (cd $(HOST_SUBDIR)/ash && \
3336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3338 "RANLIB=$${RANLIB}" \
3339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3340 TAGS) \
3341 || exit 1
3342
3343@endif ash
3344
3345.PHONY: maybe-install-info-ash install-info-ash
3346maybe-install-info-ash:
3347@if ash
3348maybe-install-info-ash: install-info-ash
3349
3350install-info-ash: \
3351 configure-ash \
3352 info-ash
3353 @: $(MAKE); $(unstage)
3354 @[ -f ./ash/Makefile ] || exit 0; \
3355 r=`${PWD_COMMAND}`; export r; \
3356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3357 $(HOST_EXPORTS) \
3358 for flag in $(EXTRA_HOST_FLAGS) ; do \
3359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3360 done; \
3361 echo "Doing install-info in ash" ; \
3362 (cd $(HOST_SUBDIR)/ash && \
3363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3365 "RANLIB=$${RANLIB}" \
3366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3367 install-info) \
3368 || exit 1
3369
3370@endif ash
3371
3372.PHONY: maybe-install-pdf-ash install-pdf-ash
3373maybe-install-pdf-ash:
3374@if ash
3375maybe-install-pdf-ash: install-pdf-ash
3376
3377install-pdf-ash: \
3378 configure-ash \
3379 pdf-ash
3380 @: $(MAKE); $(unstage)
3381 @[ -f ./ash/Makefile ] || exit 0; \
3382 r=`${PWD_COMMAND}`; export r; \
3383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3384 $(HOST_EXPORTS) \
3385 for flag in $(EXTRA_HOST_FLAGS) ; do \
3386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3387 done; \
3388 echo "Doing install-pdf in ash" ; \
3389 (cd $(HOST_SUBDIR)/ash && \
3390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3392 "RANLIB=$${RANLIB}" \
3393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3394 install-pdf) \
3395 || exit 1
3396
3397@endif ash
3398
3399.PHONY: maybe-install-html-ash install-html-ash
3400maybe-install-html-ash:
3401@if ash
3402maybe-install-html-ash: install-html-ash
3403
3404install-html-ash: \
3405 configure-ash \
3406 html-ash
3407 @: $(MAKE); $(unstage)
3408 @[ -f ./ash/Makefile ] || exit 0; \
3409 r=`${PWD_COMMAND}`; export r; \
3410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3411 $(HOST_EXPORTS) \
3412 for flag in $(EXTRA_HOST_FLAGS) ; do \
3413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3414 done; \
3415 echo "Doing install-html in ash" ; \
3416 (cd $(HOST_SUBDIR)/ash && \
3417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3419 "RANLIB=$${RANLIB}" \
3420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3421 install-html) \
3422 || exit 1
3423
3424@endif ash
3425
3426.PHONY: maybe-installcheck-ash installcheck-ash
3427maybe-installcheck-ash:
3428@if ash
3429maybe-installcheck-ash: installcheck-ash
3430
3431installcheck-ash: \
3432 configure-ash
3433 @: $(MAKE); $(unstage)
3434 @[ -f ./ash/Makefile ] || exit 0; \
3435 r=`${PWD_COMMAND}`; export r; \
3436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3437 $(HOST_EXPORTS) \
3438 for flag in $(EXTRA_HOST_FLAGS) ; do \
3439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3440 done; \
3441 echo "Doing installcheck in ash" ; \
3442 (cd $(HOST_SUBDIR)/ash && \
3443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3445 "RANLIB=$${RANLIB}" \
3446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3447 installcheck) \
3448 || exit 1
3449
3450@endif ash
3451
3452.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3453maybe-mostlyclean-ash:
3454@if ash
3455maybe-mostlyclean-ash: mostlyclean-ash
3456
3457mostlyclean-ash:
3458 @: $(MAKE); $(unstage)
3459 @[ -f ./ash/Makefile ] || exit 0; \
3460 r=`${PWD_COMMAND}`; export r; \
3461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462 $(HOST_EXPORTS) \
3463 for flag in $(EXTRA_HOST_FLAGS) ; do \
3464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3465 done; \
3466 echo "Doing mostlyclean in ash" ; \
3467 (cd $(HOST_SUBDIR)/ash && \
3468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3470 "RANLIB=$${RANLIB}" \
3471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3472 mostlyclean) \
3473 || exit 1
3474
3475@endif ash
3476
3477.PHONY: maybe-clean-ash clean-ash
3478maybe-clean-ash:
3479@if ash
3480maybe-clean-ash: clean-ash
3481
3482clean-ash:
3483 @: $(MAKE); $(unstage)
3484 @[ -f ./ash/Makefile ] || exit 0; \
3485 r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487 $(HOST_EXPORTS) \
3488 for flag in $(EXTRA_HOST_FLAGS) ; do \
3489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3490 done; \
3491 echo "Doing clean in ash" ; \
3492 (cd $(HOST_SUBDIR)/ash && \
3493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3495 "RANLIB=$${RANLIB}" \
3496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3497 clean) \
3498 || exit 1
3499
3500@endif ash
3501
3502.PHONY: maybe-distclean-ash distclean-ash
3503maybe-distclean-ash:
3504@if ash
3505maybe-distclean-ash: distclean-ash
3506
3507distclean-ash:
3508 @: $(MAKE); $(unstage)
3509 @[ -f ./ash/Makefile ] || exit 0; \
3510 r=`${PWD_COMMAND}`; export r; \
3511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3512 $(HOST_EXPORTS) \
3513 for flag in $(EXTRA_HOST_FLAGS) ; do \
3514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3515 done; \
3516 echo "Doing distclean in ash" ; \
3517 (cd $(HOST_SUBDIR)/ash && \
3518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3520 "RANLIB=$${RANLIB}" \
3521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3522 distclean) \
3523 || exit 1
3524
3525@endif ash
3526
3527.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3528maybe-maintainer-clean-ash:
3529@if ash
3530maybe-maintainer-clean-ash: maintainer-clean-ash
3531
3532maintainer-clean-ash:
3533 @: $(MAKE); $(unstage)
3534 @[ -f ./ash/Makefile ] || exit 0; \
3535 r=`${PWD_COMMAND}`; export r; \
3536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3537 $(HOST_EXPORTS) \
3538 for flag in $(EXTRA_HOST_FLAGS) ; do \
3539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3540 done; \
3541 echo "Doing maintainer-clean in ash" ; \
3542 (cd $(HOST_SUBDIR)/ash && \
3543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3545 "RANLIB=$${RANLIB}" \
3546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3547 maintainer-clean) \
3548 || exit 1
3549
3550@endif ash
3551
3552
3553
3554.PHONY: configure-autoconf maybe-configure-autoconf
3555maybe-configure-autoconf:
3556@if gcc-bootstrap
3557configure-autoconf: stage_current
3558@endif gcc-bootstrap
3559@if autoconf
3560maybe-configure-autoconf: configure-autoconf
3561configure-autoconf:
3562 @: $(MAKE); $(unstage)
3563 @r=`${PWD_COMMAND}`; export r; \
3564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3567 $(HOST_EXPORTS) \
3568 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3569 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3570 case $(srcdir) in \
3571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3572 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3574 esac; \
3575 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3576 libsrcdir="$$s/autoconf"; \
3577 $(SHELL) $${libsrcdir}/configure \
3578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3579 --target=${target_alias} $${srcdiroption} \
3580 || exit 1
3581@endif autoconf
3582
3583
3584
3585
3586
3587.PHONY: all-autoconf maybe-all-autoconf
3588maybe-all-autoconf:
3589@if gcc-bootstrap
3590all-autoconf: stage_current
3591@endif gcc-bootstrap
3592@if autoconf
3593TARGET-autoconf=all
3594maybe-all-autoconf: all-autoconf
3595all-autoconf: configure-autoconf
3596 @: $(MAKE); $(unstage)
3597 @r=`${PWD_COMMAND}`; export r; \
3598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3599 $(HOST_EXPORTS) \
3600 (cd $(HOST_SUBDIR)/autoconf && \
3601 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3602 $(TARGET-autoconf))
3603@endif autoconf
3604
3605
3606
3607
3608.PHONY: check-autoconf maybe-check-autoconf
3609maybe-check-autoconf:
3610@if autoconf
3611maybe-check-autoconf: check-autoconf
3612
3613check-autoconf:
3614 @: $(MAKE); $(unstage)
3615 @r=`${PWD_COMMAND}`; export r; \
3616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617 $(HOST_EXPORTS) \
3618 (cd $(HOST_SUBDIR)/autoconf && \
3619 $(MAKE) $(FLAGS_TO_PASS) check)
3620
3621@endif autoconf
3622
3623.PHONY: install-autoconf maybe-install-autoconf
3624maybe-install-autoconf:
3625@if autoconf
3626maybe-install-autoconf: install-autoconf
3627
3628install-autoconf: installdirs
3629 @: $(MAKE); $(unstage)
3630 @r=`${PWD_COMMAND}`; export r; \
3631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3632 $(HOST_EXPORTS) \
3633 (cd $(HOST_SUBDIR)/autoconf && \
3634 $(MAKE) $(FLAGS_TO_PASS) install)
3635
3636@endif autoconf
3637
3638# Other targets (info, dvi, pdf, etc.)
3639
3640.PHONY: maybe-info-autoconf info-autoconf
3641maybe-info-autoconf:
3642@if autoconf
3643maybe-info-autoconf: info-autoconf
3644
3645info-autoconf: \
3646 configure-autoconf
3647 @: $(MAKE); $(unstage)
3648 @[ -f ./autoconf/Makefile ] || exit 0; \
3649 r=`${PWD_COMMAND}`; export r; \
3650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3651 $(HOST_EXPORTS) \
3652 for flag in $(EXTRA_HOST_FLAGS) ; do \
3653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3654 done; \
3655 echo "Doing info in autoconf" ; \
3656 (cd $(HOST_SUBDIR)/autoconf && \
3657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3659 "RANLIB=$${RANLIB}" \
3660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3661 info) \
3662 || exit 1
3663
3664@endif autoconf
3665
3666.PHONY: maybe-dvi-autoconf dvi-autoconf
3667maybe-dvi-autoconf:
3668@if autoconf
3669maybe-dvi-autoconf: dvi-autoconf
3670
3671dvi-autoconf: \
3672 configure-autoconf
3673 @: $(MAKE); $(unstage)
3674 @[ -f ./autoconf/Makefile ] || exit 0; \
3675 r=`${PWD_COMMAND}`; export r; \
3676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677 $(HOST_EXPORTS) \
3678 for flag in $(EXTRA_HOST_FLAGS) ; do \
3679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3680 done; \
3681 echo "Doing dvi in autoconf" ; \
3682 (cd $(HOST_SUBDIR)/autoconf && \
3683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3685 "RANLIB=$${RANLIB}" \
3686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3687 dvi) \
3688 || exit 1
3689
3690@endif autoconf
3691
3692.PHONY: maybe-pdf-autoconf pdf-autoconf
3693maybe-pdf-autoconf:
3694@if autoconf
3695maybe-pdf-autoconf: pdf-autoconf
3696
3697pdf-autoconf: \
3698 configure-autoconf
3699 @: $(MAKE); $(unstage)
3700 @[ -f ./autoconf/Makefile ] || exit 0; \
3701 r=`${PWD_COMMAND}`; export r; \
3702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703 $(HOST_EXPORTS) \
3704 for flag in $(EXTRA_HOST_FLAGS) ; do \
3705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3706 done; \
3707 echo "Doing pdf in autoconf" ; \
3708 (cd $(HOST_SUBDIR)/autoconf && \
3709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3711 "RANLIB=$${RANLIB}" \
3712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3713 pdf) \
3714 || exit 1
3715
3716@endif autoconf
3717
3718.PHONY: maybe-html-autoconf html-autoconf
3719maybe-html-autoconf:
3720@if autoconf
3721maybe-html-autoconf: html-autoconf
3722
3723html-autoconf: \
3724 configure-autoconf
3725 @: $(MAKE); $(unstage)
3726 @[ -f ./autoconf/Makefile ] || exit 0; \
3727 r=`${PWD_COMMAND}`; export r; \
3728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3729 $(HOST_EXPORTS) \
3730 for flag in $(EXTRA_HOST_FLAGS) ; do \
3731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3732 done; \
3733 echo "Doing html in autoconf" ; \
3734 (cd $(HOST_SUBDIR)/autoconf && \
3735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3737 "RANLIB=$${RANLIB}" \
3738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3739 html) \
3740 || exit 1
3741
3742@endif autoconf
3743
3744.PHONY: maybe-TAGS-autoconf TAGS-autoconf
3745maybe-TAGS-autoconf:
3746@if autoconf
3747maybe-TAGS-autoconf: TAGS-autoconf
3748
3749TAGS-autoconf: \
3750 configure-autoconf
3751 @: $(MAKE); $(unstage)
3752 @[ -f ./autoconf/Makefile ] || exit 0; \
3753 r=`${PWD_COMMAND}`; export r; \
3754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3755 $(HOST_EXPORTS) \
3756 for flag in $(EXTRA_HOST_FLAGS) ; do \
3757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3758 done; \
3759 echo "Doing TAGS in autoconf" ; \
3760 (cd $(HOST_SUBDIR)/autoconf && \
3761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3763 "RANLIB=$${RANLIB}" \
3764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3765 TAGS) \
3766 || exit 1
3767
3768@endif autoconf
3769
3770.PHONY: maybe-install-info-autoconf install-info-autoconf
3771maybe-install-info-autoconf:
3772@if autoconf
3773maybe-install-info-autoconf: install-info-autoconf
3774
3775install-info-autoconf: \
3776 configure-autoconf \
3777 info-autoconf
3778 @: $(MAKE); $(unstage)
3779 @[ -f ./autoconf/Makefile ] || exit 0; \
3780 r=`${PWD_COMMAND}`; export r; \
3781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3782 $(HOST_EXPORTS) \
3783 for flag in $(EXTRA_HOST_FLAGS) ; do \
3784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3785 done; \
3786 echo "Doing install-info in autoconf" ; \
3787 (cd $(HOST_SUBDIR)/autoconf && \
3788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3790 "RANLIB=$${RANLIB}" \
3791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3792 install-info) \
3793 || exit 1
3794
3795@endif autoconf
3796
3797.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3798maybe-install-pdf-autoconf:
3799@if autoconf
3800maybe-install-pdf-autoconf: install-pdf-autoconf
3801
3802install-pdf-autoconf: \
3803 configure-autoconf \
3804 pdf-autoconf
3805 @: $(MAKE); $(unstage)
3806 @[ -f ./autoconf/Makefile ] || exit 0; \
3807 r=`${PWD_COMMAND}`; export r; \
3808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3809 $(HOST_EXPORTS) \
3810 for flag in $(EXTRA_HOST_FLAGS) ; do \
3811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3812 done; \
3813 echo "Doing install-pdf in autoconf" ; \
3814 (cd $(HOST_SUBDIR)/autoconf && \
3815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3817 "RANLIB=$${RANLIB}" \
3818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3819 install-pdf) \
3820 || exit 1
3821
3822@endif autoconf
3823
3824.PHONY: maybe-install-html-autoconf install-html-autoconf
3825maybe-install-html-autoconf:
3826@if autoconf
3827maybe-install-html-autoconf: install-html-autoconf
3828
3829install-html-autoconf: \
3830 configure-autoconf \
3831 html-autoconf
3832 @: $(MAKE); $(unstage)
3833 @[ -f ./autoconf/Makefile ] || exit 0; \
3834 r=`${PWD_COMMAND}`; export r; \
3835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836 $(HOST_EXPORTS) \
3837 for flag in $(EXTRA_HOST_FLAGS) ; do \
3838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3839 done; \
3840 echo "Doing install-html in autoconf" ; \
3841 (cd $(HOST_SUBDIR)/autoconf && \
3842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3844 "RANLIB=$${RANLIB}" \
3845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3846 install-html) \
3847 || exit 1
3848
3849@endif autoconf
3850
3851.PHONY: maybe-installcheck-autoconf installcheck-autoconf
3852maybe-installcheck-autoconf:
3853@if autoconf
3854maybe-installcheck-autoconf: installcheck-autoconf
3855
3856installcheck-autoconf: \
3857 configure-autoconf
3858 @: $(MAKE); $(unstage)
3859 @[ -f ./autoconf/Makefile ] || exit 0; \
3860 r=`${PWD_COMMAND}`; export r; \
3861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3862 $(HOST_EXPORTS) \
3863 for flag in $(EXTRA_HOST_FLAGS) ; do \
3864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3865 done; \
3866 echo "Doing installcheck in autoconf" ; \
3867 (cd $(HOST_SUBDIR)/autoconf && \
3868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3870 "RANLIB=$${RANLIB}" \
3871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3872 installcheck) \
3873 || exit 1
3874
3875@endif autoconf
3876
3877.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3878maybe-mostlyclean-autoconf:
3879@if autoconf
3880maybe-mostlyclean-autoconf: mostlyclean-autoconf
3881
3882mostlyclean-autoconf:
3883 @: $(MAKE); $(unstage)
3884 @[ -f ./autoconf/Makefile ] || exit 0; \
3885 r=`${PWD_COMMAND}`; export r; \
3886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3887 $(HOST_EXPORTS) \
3888 for flag in $(EXTRA_HOST_FLAGS) ; do \
3889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3890 done; \
3891 echo "Doing mostlyclean in autoconf" ; \
3892 (cd $(HOST_SUBDIR)/autoconf && \
3893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3895 "RANLIB=$${RANLIB}" \
3896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3897 mostlyclean) \
3898 || exit 1
3899
3900@endif autoconf
3901
3902.PHONY: maybe-clean-autoconf clean-autoconf
3903maybe-clean-autoconf:
3904@if autoconf
3905maybe-clean-autoconf: clean-autoconf
3906
3907clean-autoconf:
3908 @: $(MAKE); $(unstage)
3909 @[ -f ./autoconf/Makefile ] || exit 0; \
3910 r=`${PWD_COMMAND}`; export r; \
3911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3912 $(HOST_EXPORTS) \
3913 for flag in $(EXTRA_HOST_FLAGS) ; do \
3914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3915 done; \
3916 echo "Doing clean in autoconf" ; \
3917 (cd $(HOST_SUBDIR)/autoconf && \
3918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3920 "RANLIB=$${RANLIB}" \
3921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3922 clean) \
3923 || exit 1
3924
3925@endif autoconf
3926
3927.PHONY: maybe-distclean-autoconf distclean-autoconf
3928maybe-distclean-autoconf:
3929@if autoconf
3930maybe-distclean-autoconf: distclean-autoconf
3931
3932distclean-autoconf:
3933 @: $(MAKE); $(unstage)
3934 @[ -f ./autoconf/Makefile ] || exit 0; \
3935 r=`${PWD_COMMAND}`; export r; \
3936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937 $(HOST_EXPORTS) \
3938 for flag in $(EXTRA_HOST_FLAGS) ; do \
3939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940 done; \
3941 echo "Doing distclean in autoconf" ; \
3942 (cd $(HOST_SUBDIR)/autoconf && \
3943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945 "RANLIB=$${RANLIB}" \
3946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947 distclean) \
3948 || exit 1
3949
3950@endif autoconf
3951
3952.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3953maybe-maintainer-clean-autoconf:
3954@if autoconf
3955maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3956
3957maintainer-clean-autoconf:
3958 @: $(MAKE); $(unstage)
3959 @[ -f ./autoconf/Makefile ] || exit 0; \
3960 r=`${PWD_COMMAND}`; export r; \
3961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962 $(HOST_EXPORTS) \
3963 for flag in $(EXTRA_HOST_FLAGS) ; do \
3964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3965 done; \
3966 echo "Doing maintainer-clean in autoconf" ; \
3967 (cd $(HOST_SUBDIR)/autoconf && \
3968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3970 "RANLIB=$${RANLIB}" \
3971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3972 maintainer-clean) \
3973 || exit 1
3974
3975@endif autoconf
3976
3977
3978
3979.PHONY: configure-automake maybe-configure-automake
3980maybe-configure-automake:
3981@if gcc-bootstrap
3982configure-automake: stage_current
3983@endif gcc-bootstrap
3984@if automake
3985maybe-configure-automake: configure-automake
3986configure-automake:
3987 @: $(MAKE); $(unstage)
3988 @r=`${PWD_COMMAND}`; export r; \
3989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3992 $(HOST_EXPORTS) \
3993 echo Configuring in $(HOST_SUBDIR)/automake; \
3994 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3995 case $(srcdir) in \
3996 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3997 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3998 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3999 esac; \
4000 srcdiroption="--srcdir=$${topdir}/automake"; \
4001 libsrcdir="$$s/automake"; \
4002 $(SHELL) $${libsrcdir}/configure \
4003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4004 --target=${target_alias} $${srcdiroption} \
4005 || exit 1
4006@endif automake
4007
4008
4009
4010
4011
4012.PHONY: all-automake maybe-all-automake
4013maybe-all-automake:
4014@if gcc-bootstrap
4015all-automake: stage_current
4016@endif gcc-bootstrap
4017@if automake
4018TARGET-automake=all
4019maybe-all-automake: all-automake
4020all-automake: configure-automake
4021 @: $(MAKE); $(unstage)
4022 @r=`${PWD_COMMAND}`; export r; \
4023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024 $(HOST_EXPORTS) \
4025 (cd $(HOST_SUBDIR)/automake && \
4026 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4027 $(TARGET-automake))
4028@endif automake
4029
4030
4031
4032
4033.PHONY: check-automake maybe-check-automake
4034maybe-check-automake:
4035@if automake
4036maybe-check-automake: check-automake
4037
4038check-automake:
4039 @: $(MAKE); $(unstage)
4040 @r=`${PWD_COMMAND}`; export r; \
4041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042 $(HOST_EXPORTS) \
4043 (cd $(HOST_SUBDIR)/automake && \
4044 $(MAKE) $(FLAGS_TO_PASS) check)
4045
4046@endif automake
4047
4048.PHONY: install-automake maybe-install-automake
4049maybe-install-automake:
4050@if automake
4051maybe-install-automake: install-automake
4052
4053install-automake: installdirs
4054 @: $(MAKE); $(unstage)
4055 @r=`${PWD_COMMAND}`; export r; \
4056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4057 $(HOST_EXPORTS) \
4058 (cd $(HOST_SUBDIR)/automake && \
4059 $(MAKE) $(FLAGS_TO_PASS) install)
4060
4061@endif automake
4062
4063# Other targets (info, dvi, pdf, etc.)
4064
4065.PHONY: maybe-info-automake info-automake
4066maybe-info-automake:
4067@if automake
4068maybe-info-automake: info-automake
4069
4070info-automake: \
4071 configure-automake
4072 @: $(MAKE); $(unstage)
4073 @[ -f ./automake/Makefile ] || exit 0; \
4074 r=`${PWD_COMMAND}`; export r; \
4075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076 $(HOST_EXPORTS) \
4077 for flag in $(EXTRA_HOST_FLAGS) ; do \
4078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4079 done; \
4080 echo "Doing info in automake" ; \
4081 (cd $(HOST_SUBDIR)/automake && \
4082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4084 "RANLIB=$${RANLIB}" \
4085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4086 info) \
4087 || exit 1
4088
4089@endif automake
4090
4091.PHONY: maybe-dvi-automake dvi-automake
4092maybe-dvi-automake:
4093@if automake
4094maybe-dvi-automake: dvi-automake
4095
4096dvi-automake: \
4097 configure-automake
4098 @: $(MAKE); $(unstage)
4099 @[ -f ./automake/Makefile ] || exit 0; \
4100 r=`${PWD_COMMAND}`; export r; \
4101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4102 $(HOST_EXPORTS) \
4103 for flag in $(EXTRA_HOST_FLAGS) ; do \
4104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4105 done; \
4106 echo "Doing dvi in automake" ; \
4107 (cd $(HOST_SUBDIR)/automake && \
4108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4110 "RANLIB=$${RANLIB}" \
4111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4112 dvi) \
4113 || exit 1
4114
4115@endif automake
4116
4117.PHONY: maybe-pdf-automake pdf-automake
4118maybe-pdf-automake:
4119@if automake
4120maybe-pdf-automake: pdf-automake
4121
4122pdf-automake: \
4123 configure-automake
4124 @: $(MAKE); $(unstage)
4125 @[ -f ./automake/Makefile ] || exit 0; \
4126 r=`${PWD_COMMAND}`; export r; \
4127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4128 $(HOST_EXPORTS) \
4129 for flag in $(EXTRA_HOST_FLAGS) ; do \
4130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4131 done; \
4132 echo "Doing pdf in automake" ; \
4133 (cd $(HOST_SUBDIR)/automake && \
4134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4136 "RANLIB=$${RANLIB}" \
4137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4138 pdf) \
4139 || exit 1
4140
4141@endif automake
4142
4143.PHONY: maybe-html-automake html-automake
4144maybe-html-automake:
4145@if automake
4146maybe-html-automake: html-automake
4147
4148html-automake: \
4149 configure-automake
4150 @: $(MAKE); $(unstage)
4151 @[ -f ./automake/Makefile ] || exit 0; \
4152 r=`${PWD_COMMAND}`; export r; \
4153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4154 $(HOST_EXPORTS) \
4155 for flag in $(EXTRA_HOST_FLAGS) ; do \
4156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4157 done; \
4158 echo "Doing html in automake" ; \
4159 (cd $(HOST_SUBDIR)/automake && \
4160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4162 "RANLIB=$${RANLIB}" \
4163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4164 html) \
4165 || exit 1
4166
4167@endif automake
4168
4169.PHONY: maybe-TAGS-automake TAGS-automake
4170maybe-TAGS-automake:
4171@if automake
4172maybe-TAGS-automake: TAGS-automake
4173
4174TAGS-automake: \
4175 configure-automake
4176 @: $(MAKE); $(unstage)
4177 @[ -f ./automake/Makefile ] || exit 0; \
4178 r=`${PWD_COMMAND}`; export r; \
4179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4180 $(HOST_EXPORTS) \
4181 for flag in $(EXTRA_HOST_FLAGS) ; do \
4182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4183 done; \
4184 echo "Doing TAGS in automake" ; \
4185 (cd $(HOST_SUBDIR)/automake && \
4186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4188 "RANLIB=$${RANLIB}" \
4189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4190 TAGS) \
4191 || exit 1
4192
4193@endif automake
4194
4195.PHONY: maybe-install-info-automake install-info-automake
4196maybe-install-info-automake:
4197@if automake
4198maybe-install-info-automake: install-info-automake
4199
4200install-info-automake: \
4201 configure-automake \
4202 info-automake
4203 @: $(MAKE); $(unstage)
4204 @[ -f ./automake/Makefile ] || exit 0; \
4205 r=`${PWD_COMMAND}`; export r; \
4206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207 $(HOST_EXPORTS) \
4208 for flag in $(EXTRA_HOST_FLAGS) ; do \
4209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4210 done; \
4211 echo "Doing install-info in automake" ; \
4212 (cd $(HOST_SUBDIR)/automake && \
4213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4215 "RANLIB=$${RANLIB}" \
4216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4217 install-info) \
4218 || exit 1
4219
4220@endif automake
4221
4222.PHONY: maybe-install-pdf-automake install-pdf-automake
4223maybe-install-pdf-automake:
4224@if automake
4225maybe-install-pdf-automake: install-pdf-automake
4226
4227install-pdf-automake: \
4228 configure-automake \
4229 pdf-automake
4230 @: $(MAKE); $(unstage)
4231 @[ -f ./automake/Makefile ] || exit 0; \
4232 r=`${PWD_COMMAND}`; export r; \
4233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4234 $(HOST_EXPORTS) \
4235 for flag in $(EXTRA_HOST_FLAGS) ; do \
4236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4237 done; \
4238 echo "Doing install-pdf in automake" ; \
4239 (cd $(HOST_SUBDIR)/automake && \
4240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4242 "RANLIB=$${RANLIB}" \
4243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4244 install-pdf) \
4245 || exit 1
4246
4247@endif automake
4248
4249.PHONY: maybe-install-html-automake install-html-automake
4250maybe-install-html-automake:
4251@if automake
4252maybe-install-html-automake: install-html-automake
4253
4254install-html-automake: \
4255 configure-automake \
4256 html-automake
4257 @: $(MAKE); $(unstage)
4258 @[ -f ./automake/Makefile ] || exit 0; \
4259 r=`${PWD_COMMAND}`; export r; \
4260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4261 $(HOST_EXPORTS) \
4262 for flag in $(EXTRA_HOST_FLAGS) ; do \
4263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4264 done; \
4265 echo "Doing install-html in automake" ; \
4266 (cd $(HOST_SUBDIR)/automake && \
4267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4269 "RANLIB=$${RANLIB}" \
4270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4271 install-html) \
4272 || exit 1
4273
4274@endif automake
4275
4276.PHONY: maybe-installcheck-automake installcheck-automake
4277maybe-installcheck-automake:
4278@if automake
4279maybe-installcheck-automake: installcheck-automake
4280
4281installcheck-automake: \
4282 configure-automake
4283 @: $(MAKE); $(unstage)
4284 @[ -f ./automake/Makefile ] || exit 0; \
4285 r=`${PWD_COMMAND}`; export r; \
4286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4287 $(HOST_EXPORTS) \
4288 for flag in $(EXTRA_HOST_FLAGS) ; do \
4289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4290 done; \
4291 echo "Doing installcheck in automake" ; \
4292 (cd $(HOST_SUBDIR)/automake && \
4293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4295 "RANLIB=$${RANLIB}" \
4296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4297 installcheck) \
4298 || exit 1
4299
4300@endif automake
4301
4302.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4303maybe-mostlyclean-automake:
4304@if automake
4305maybe-mostlyclean-automake: mostlyclean-automake
4306
4307mostlyclean-automake:
4308 @: $(MAKE); $(unstage)
4309 @[ -f ./automake/Makefile ] || exit 0; \
4310 r=`${PWD_COMMAND}`; export r; \
4311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312 $(HOST_EXPORTS) \
4313 for flag in $(EXTRA_HOST_FLAGS) ; do \
4314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4315 done; \
4316 echo "Doing mostlyclean in automake" ; \
4317 (cd $(HOST_SUBDIR)/automake && \
4318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4320 "RANLIB=$${RANLIB}" \
4321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4322 mostlyclean) \
4323 || exit 1
4324
4325@endif automake
4326
4327.PHONY: maybe-clean-automake clean-automake
4328maybe-clean-automake:
4329@if automake
4330maybe-clean-automake: clean-automake
4331
4332clean-automake:
4333 @: $(MAKE); $(unstage)
4334 @[ -f ./automake/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing clean in automake" ; \
4342 (cd $(HOST_SUBDIR)/automake && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 clean) \
4348 || exit 1
4349
4350@endif automake
4351
4352.PHONY: maybe-distclean-automake distclean-automake
4353maybe-distclean-automake:
4354@if automake
4355maybe-distclean-automake: distclean-automake
4356
4357distclean-automake:
4358 @: $(MAKE); $(unstage)
4359 @[ -f ./automake/Makefile ] || exit 0; \
4360 r=`${PWD_COMMAND}`; export r; \
4361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362 $(HOST_EXPORTS) \
4363 for flag in $(EXTRA_HOST_FLAGS) ; do \
4364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4365 done; \
4366 echo "Doing distclean in automake" ; \
4367 (cd $(HOST_SUBDIR)/automake && \
4368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4370 "RANLIB=$${RANLIB}" \
4371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4372 distclean) \
4373 || exit 1
4374
4375@endif automake
4376
4377.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4378maybe-maintainer-clean-automake:
4379@if automake
4380maybe-maintainer-clean-automake: maintainer-clean-automake
4381
4382maintainer-clean-automake:
4383 @: $(MAKE); $(unstage)
4384 @[ -f ./automake/Makefile ] || exit 0; \
4385 r=`${PWD_COMMAND}`; export r; \
4386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4387 $(HOST_EXPORTS) \
4388 for flag in $(EXTRA_HOST_FLAGS) ; do \
4389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4390 done; \
4391 echo "Doing maintainer-clean in automake" ; \
4392 (cd $(HOST_SUBDIR)/automake && \
4393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4395 "RANLIB=$${RANLIB}" \
4396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4397 maintainer-clean) \
4398 || exit 1
4399
4400@endif automake
4401
4402
4403
4404.PHONY: configure-bash maybe-configure-bash
4405maybe-configure-bash:
4406@if gcc-bootstrap
4407configure-bash: stage_current
4408@endif gcc-bootstrap
4409@if bash
4410maybe-configure-bash: configure-bash
4411configure-bash:
4412 @: $(MAKE); $(unstage)
4413 @r=`${PWD_COMMAND}`; export r; \
4414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4417 $(HOST_EXPORTS) \
4418 echo Configuring in $(HOST_SUBDIR)/bash; \
4419 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4420 case $(srcdir) in \
4421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4422 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4424 esac; \
4425 srcdiroption="--srcdir=$${topdir}/bash"; \
4426 libsrcdir="$$s/bash"; \
4427 $(SHELL) $${libsrcdir}/configure \
4428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4429 --target=${target_alias} $${srcdiroption} \
4430 || exit 1
4431@endif bash
4432
4433
4434
4435
4436
4437.PHONY: all-bash maybe-all-bash
4438maybe-all-bash:
4439@if gcc-bootstrap
4440all-bash: stage_current
4441@endif gcc-bootstrap
4442@if bash
4443TARGET-bash=all
4444maybe-all-bash: all-bash
4445all-bash: configure-bash
4446 @: $(MAKE); $(unstage)
4447 @r=`${PWD_COMMAND}`; export r; \
4448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4449 $(HOST_EXPORTS) \
4450 (cd $(HOST_SUBDIR)/bash && \
4451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4452 $(TARGET-bash))
4453@endif bash
4454
4455
4456
4457
4458.PHONY: check-bash maybe-check-bash
4459maybe-check-bash:
4460@if bash
4461maybe-check-bash: check-bash
4462
4463check-bash:
4464 @: $(MAKE); $(unstage)
4465 @r=`${PWD_COMMAND}`; export r; \
4466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467 $(HOST_EXPORTS) \
4468 (cd $(HOST_SUBDIR)/bash && \
4469 $(MAKE) $(FLAGS_TO_PASS) check)
4470
4471@endif bash
4472
4473.PHONY: install-bash maybe-install-bash
4474maybe-install-bash:
4475@if bash
4476maybe-install-bash: install-bash
4477
4478install-bash: installdirs
4479 @: $(MAKE); $(unstage)
4480 @r=`${PWD_COMMAND}`; export r; \
4481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482 $(HOST_EXPORTS) \
4483 (cd $(HOST_SUBDIR)/bash && \
4484 $(MAKE) $(FLAGS_TO_PASS) install)
4485
4486@endif bash
4487
4488# Other targets (info, dvi, pdf, etc.)
4489
4490.PHONY: maybe-info-bash info-bash
4491maybe-info-bash:
4492@if bash
4493maybe-info-bash: info-bash
4494
4495info-bash: \
4496 configure-bash
4497 @: $(MAKE); $(unstage)
4498 @[ -f ./bash/Makefile ] || exit 0; \
4499 r=`${PWD_COMMAND}`; export r; \
4500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4501 $(HOST_EXPORTS) \
4502 for flag in $(EXTRA_HOST_FLAGS) ; do \
4503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4504 done; \
4505 echo "Doing info in bash" ; \
4506 (cd $(HOST_SUBDIR)/bash && \
4507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4509 "RANLIB=$${RANLIB}" \
4510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4511 info) \
4512 || exit 1
4513
4514@endif bash
4515
4516.PHONY: maybe-dvi-bash dvi-bash
4517maybe-dvi-bash:
4518@if bash
4519maybe-dvi-bash: dvi-bash
4520
4521dvi-bash: \
4522 configure-bash
4523 @: $(MAKE); $(unstage)
4524 @[ -f ./bash/Makefile ] || exit 0; \
4525 r=`${PWD_COMMAND}`; export r; \
4526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4527 $(HOST_EXPORTS) \
4528 for flag in $(EXTRA_HOST_FLAGS) ; do \
4529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4530 done; \
4531 echo "Doing dvi in bash" ; \
4532 (cd $(HOST_SUBDIR)/bash && \
4533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4535 "RANLIB=$${RANLIB}" \
4536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4537 dvi) \
4538 || exit 1
4539
4540@endif bash
4541
4542.PHONY: maybe-pdf-bash pdf-bash
4543maybe-pdf-bash:
4544@if bash
4545maybe-pdf-bash: pdf-bash
4546
4547pdf-bash: \
4548 configure-bash
4549 @: $(MAKE); $(unstage)
4550 @[ -f ./bash/Makefile ] || exit 0; \
4551 r=`${PWD_COMMAND}`; export r; \
4552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553 $(HOST_EXPORTS) \
4554 for flag in $(EXTRA_HOST_FLAGS) ; do \
4555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4556 done; \
4557 echo "Doing pdf in bash" ; \
4558 (cd $(HOST_SUBDIR)/bash && \
4559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4561 "RANLIB=$${RANLIB}" \
4562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4563 pdf) \
4564 || exit 1
4565
4566@endif bash
4567
4568.PHONY: maybe-html-bash html-bash
4569maybe-html-bash:
4570@if bash
4571maybe-html-bash: html-bash
4572
4573html-bash: \
4574 configure-bash
4575 @: $(MAKE); $(unstage)
4576 @[ -f ./bash/Makefile ] || exit 0; \
4577 r=`${PWD_COMMAND}`; export r; \
4578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579 $(HOST_EXPORTS) \
4580 for flag in $(EXTRA_HOST_FLAGS) ; do \
4581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4582 done; \
4583 echo "Doing html in bash" ; \
4584 (cd $(HOST_SUBDIR)/bash && \
4585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4587 "RANLIB=$${RANLIB}" \
4588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4589 html) \
4590 || exit 1
4591
4592@endif bash
4593
4594.PHONY: maybe-TAGS-bash TAGS-bash
4595maybe-TAGS-bash:
4596@if bash
4597maybe-TAGS-bash: TAGS-bash
4598
4599TAGS-bash: \
4600 configure-bash
4601 @: $(MAKE); $(unstage)
4602 @[ -f ./bash/Makefile ] || exit 0; \
4603 r=`${PWD_COMMAND}`; export r; \
4604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4605 $(HOST_EXPORTS) \
4606 for flag in $(EXTRA_HOST_FLAGS) ; do \
4607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4608 done; \
4609 echo "Doing TAGS in bash" ; \
4610 (cd $(HOST_SUBDIR)/bash && \
4611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4613 "RANLIB=$${RANLIB}" \
4614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4615 TAGS) \
4616 || exit 1
4617
4618@endif bash
4619
4620.PHONY: maybe-install-info-bash install-info-bash
4621maybe-install-info-bash:
4622@if bash
4623maybe-install-info-bash: install-info-bash
4624
4625install-info-bash: \
4626 configure-bash \
4627 info-bash
4628 @: $(MAKE); $(unstage)
4629 @[ -f ./bash/Makefile ] || exit 0; \
4630 r=`${PWD_COMMAND}`; export r; \
4631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4632 $(HOST_EXPORTS) \
4633 for flag in $(EXTRA_HOST_FLAGS) ; do \
4634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4635 done; \
4636 echo "Doing install-info in bash" ; \
4637 (cd $(HOST_SUBDIR)/bash && \
4638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4640 "RANLIB=$${RANLIB}" \
4641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4642 install-info) \
4643 || exit 1
4644
4645@endif bash
4646
4647.PHONY: maybe-install-pdf-bash install-pdf-bash
4648maybe-install-pdf-bash:
4649@if bash
4650maybe-install-pdf-bash: install-pdf-bash
4651
4652install-pdf-bash: \
4653 configure-bash \
4654 pdf-bash
4655 @: $(MAKE); $(unstage)
4656 @[ -f ./bash/Makefile ] || exit 0; \
4657 r=`${PWD_COMMAND}`; export r; \
4658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659 $(HOST_EXPORTS) \
4660 for flag in $(EXTRA_HOST_FLAGS) ; do \
4661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662 done; \
4663 echo "Doing install-pdf in bash" ; \
4664 (cd $(HOST_SUBDIR)/bash && \
4665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667 "RANLIB=$${RANLIB}" \
4668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669 install-pdf) \
4670 || exit 1
4671
4672@endif bash
4673
4674.PHONY: maybe-install-html-bash install-html-bash
4675maybe-install-html-bash:
4676@if bash
4677maybe-install-html-bash: install-html-bash
4678
4679install-html-bash: \
4680 configure-bash \
4681 html-bash
4682 @: $(MAKE); $(unstage)
4683 @[ -f ./bash/Makefile ] || exit 0; \
4684 r=`${PWD_COMMAND}`; export r; \
4685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4686 $(HOST_EXPORTS) \
4687 for flag in $(EXTRA_HOST_FLAGS) ; do \
4688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4689 done; \
4690 echo "Doing install-html in bash" ; \
4691 (cd $(HOST_SUBDIR)/bash && \
4692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4694 "RANLIB=$${RANLIB}" \
4695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4696 install-html) \
4697 || exit 1
4698
4699@endif bash
4700
4701.PHONY: maybe-installcheck-bash installcheck-bash
4702maybe-installcheck-bash:
4703@if bash
4704maybe-installcheck-bash: installcheck-bash
4705
4706installcheck-bash: \
4707 configure-bash
4708 @: $(MAKE); $(unstage)
4709 @[ -f ./bash/Makefile ] || exit 0; \
4710 r=`${PWD_COMMAND}`; export r; \
4711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4712 $(HOST_EXPORTS) \
4713 for flag in $(EXTRA_HOST_FLAGS) ; do \
4714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4715 done; \
4716 echo "Doing installcheck in bash" ; \
4717 (cd $(HOST_SUBDIR)/bash && \
4718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4720 "RANLIB=$${RANLIB}" \
4721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4722 installcheck) \
4723 || exit 1
4724
4725@endif bash
4726
4727.PHONY: maybe-mostlyclean-bash mostlyclean-bash
4728maybe-mostlyclean-bash:
4729@if bash
4730maybe-mostlyclean-bash: mostlyclean-bash
4731
4732mostlyclean-bash:
4733 @: $(MAKE); $(unstage)
4734 @[ -f ./bash/Makefile ] || exit 0; \
4735 r=`${PWD_COMMAND}`; export r; \
4736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4737 $(HOST_EXPORTS) \
4738 for flag in $(EXTRA_HOST_FLAGS) ; do \
4739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4740 done; \
4741 echo "Doing mostlyclean in bash" ; \
4742 (cd $(HOST_SUBDIR)/bash && \
4743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4745 "RANLIB=$${RANLIB}" \
4746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4747 mostlyclean) \
4748 || exit 1
4749
4750@endif bash
4751
4752.PHONY: maybe-clean-bash clean-bash
4753maybe-clean-bash:
4754@if bash
4755maybe-clean-bash: clean-bash
4756
4757clean-bash:
4758 @: $(MAKE); $(unstage)
4759 @[ -f ./bash/Makefile ] || exit 0; \
4760 r=`${PWD_COMMAND}`; export r; \
4761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762 $(HOST_EXPORTS) \
4763 for flag in $(EXTRA_HOST_FLAGS) ; do \
4764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4765 done; \
4766 echo "Doing clean in bash" ; \
4767 (cd $(HOST_SUBDIR)/bash && \
4768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4770 "RANLIB=$${RANLIB}" \
4771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4772 clean) \
4773 || exit 1
4774
4775@endif bash
4776
4777.PHONY: maybe-distclean-bash distclean-bash
4778maybe-distclean-bash:
4779@if bash
4780maybe-distclean-bash: distclean-bash
4781
4782distclean-bash:
4783 @: $(MAKE); $(unstage)
4784 @[ -f ./bash/Makefile ] || exit 0; \
4785 r=`${PWD_COMMAND}`; export r; \
4786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787 $(HOST_EXPORTS) \
4788 for flag in $(EXTRA_HOST_FLAGS) ; do \
4789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790 done; \
4791 echo "Doing distclean in bash" ; \
4792 (cd $(HOST_SUBDIR)/bash && \
4793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795 "RANLIB=$${RANLIB}" \
4796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797 distclean) \
4798 || exit 1
4799
4800@endif bash
4801
4802.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
4803maybe-maintainer-clean-bash:
4804@if bash
4805maybe-maintainer-clean-bash: maintainer-clean-bash
4806
4807maintainer-clean-bash:
4808 @: $(MAKE); $(unstage)
4809 @[ -f ./bash/Makefile ] || exit 0; \
4810 r=`${PWD_COMMAND}`; export r; \
4811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4812 $(HOST_EXPORTS) \
4813 for flag in $(EXTRA_HOST_FLAGS) ; do \
4814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4815 done; \
4816 echo "Doing maintainer-clean in bash" ; \
4817 (cd $(HOST_SUBDIR)/bash && \
4818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4820 "RANLIB=$${RANLIB}" \
4821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4822 maintainer-clean) \
4823 || exit 1
4824
4825@endif bash
4826
4827
4828
4829.PHONY: configure-bfd maybe-configure-bfd
4830maybe-configure-bfd:
4831@if gcc-bootstrap
4832configure-bfd: stage_current
4833@endif gcc-bootstrap
4834@if bfd
4835maybe-configure-bfd: configure-bfd
4836configure-bfd:
4837 @r=`${PWD_COMMAND}`; export r; \
4838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4841 $(HOST_EXPORTS) \
4842 echo Configuring in $(HOST_SUBDIR)/bfd; \
4843 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
4844 case $(srcdir) in \
4845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4846 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4848 esac; \
4849 srcdiroption="--srcdir=$${topdir}/bfd"; \
4850 libsrcdir="$$s/bfd"; \
4851 $(SHELL) $${libsrcdir}/configure \
4852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4853 --target=${target_alias} $${srcdiroption} \
4854 || exit 1
4855@endif bfd
4856
4857
4858
4859.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
4860maybe-configure-stage1-bfd:
4861@if bfd-bootstrap
4862maybe-configure-stage1-bfd: configure-stage1-bfd
4863configure-stage1-bfd:
4864 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4865 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4866 @r=`${PWD_COMMAND}`; export r; \
4867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4869 $(HOST_EXPORTS) \
4870 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4871 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
4872 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
4873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4874 cd $(HOST_SUBDIR)/bfd || exit 1; \
4875 case $(srcdir) in \
4876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4877 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4879 esac; \
4880 srcdiroption="--srcdir=$${topdir}/bfd"; \
4881 libsrcdir="$$s/bfd"; \
4882 $(SHELL) $${libsrcdir}/configure \
4883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4884 --target=${target_alias} $${srcdiroption} \
4885 \
4886 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
4887@endif bfd-bootstrap
4888
4889.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4890maybe-configure-stage2-bfd:
4891@if bfd-bootstrap
4892maybe-configure-stage2-bfd: configure-stage2-bfd
4893configure-stage2-bfd:
4894 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4896 @r=`${PWD_COMMAND}`; export r; \
4897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4899 $(HOST_EXPORTS) \
4900 $(POSTSTAGE1_HOST_EXPORTS) \
4901 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4902 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
4903 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4905 cd $(HOST_SUBDIR)/bfd || exit 1; \
4906 case $(srcdir) in \
4907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4908 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4910 esac; \
4911 srcdiroption="--srcdir=$${topdir}/bfd"; \
4912 libsrcdir="$$s/bfd"; \
4913 $(SHELL) $${libsrcdir}/configure \
4914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4915 --target=${target_alias} $${srcdiroption} \
4916 --with-build-libsubdir=$(HOST_SUBDIR) \
4917 @stage2_werror_flag@
4918@endif bfd-bootstrap
4919
4920.PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd
4921maybe-configure-stageb2g0-bfd:
4922@if bfd-bootstrap
4923maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd
4924configure-stageb2g0-bfd:
4925 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
4926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4927 @r=`${PWD_COMMAND}`; export r; \
4928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4929 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4930 $(HOST_EXPORTS) \
4931 $(POSTSTAGE1_HOST_EXPORTS) \
4932 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
4933 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
4934 echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \
4935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4936 cd $(HOST_SUBDIR)/bfd || exit 1; \
4937 case $(srcdir) in \
4938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4939 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4941 esac; \
4942 srcdiroption="--srcdir=$${topdir}/bfd"; \
4943 libsrcdir="$$s/bfd"; \
4944 $(SHELL) $${libsrcdir}/configure \
4945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4946 --target=${target_alias} $${srcdiroption} \
4947 --with-build-libsubdir=$(HOST_SUBDIR) \
4948 @stage2_werror_flag@
4949@endif bfd-bootstrap
4950
4951.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4952maybe-configure-stage3-bfd:
4953@if bfd-bootstrap
4954maybe-configure-stage3-bfd: configure-stage3-bfd
4955configure-stage3-bfd:
4956 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4957 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4958 @r=`${PWD_COMMAND}`; export r; \
4959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4960 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4961 $(HOST_EXPORTS) \
4962 $(POSTSTAGE1_HOST_EXPORTS) \
4963 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4964 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
4965 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
4966 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4967 cd $(HOST_SUBDIR)/bfd || exit 1; \
4968 case $(srcdir) in \
4969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4970 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4972 esac; \
4973 srcdiroption="--srcdir=$${topdir}/bfd"; \
4974 libsrcdir="$$s/bfd"; \
4975 $(SHELL) $${libsrcdir}/configure \
4976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4977 --target=${target_alias} $${srcdiroption} \
4978 --with-build-libsubdir=$(HOST_SUBDIR) \
4979 @stage2_werror_flag@
4980@endif bfd-bootstrap
4981
4982.PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd
4983maybe-configure-stageb3g2-bfd:
4984@if bfd-bootstrap
4985maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd
4986configure-stageb3g2-bfd:
4987 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
4988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4989 @r=`${PWD_COMMAND}`; export r; \
4990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4991 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4992 $(HOST_EXPORTS) \
4993 $(POSTSTAGE1_HOST_EXPORTS) \
4994 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
4995 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
4996 echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \
4997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4998 cd $(HOST_SUBDIR)/bfd || exit 1; \
4999 case $(srcdir) in \
5000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003 esac; \
5004 srcdiroption="--srcdir=$${topdir}/bfd"; \
5005 libsrcdir="$$s/bfd"; \
5006 $(SHELL) $${libsrcdir}/configure \
5007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008 --target=${target_alias} $${srcdiroption} \
5009 --with-build-libsubdir=$(HOST_SUBDIR) \
5010 @stage2_werror_flag@
5011@endif bfd-bootstrap
5012
5013.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5014maybe-configure-stage4-bfd:
5015@if bfd-bootstrap
5016maybe-configure-stage4-bfd: configure-stage4-bfd
5017configure-stage4-bfd:
5018 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5020 @r=`${PWD_COMMAND}`; export r; \
5021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5023 $(HOST_EXPORTS) \
5024 $(POSTSTAGE1_HOST_EXPORTS) \
5025 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5026 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5027 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5029 cd $(HOST_SUBDIR)/bfd || exit 1; \
5030 case $(srcdir) in \
5031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034 esac; \
5035 srcdiroption="--srcdir=$${topdir}/bfd"; \
5036 libsrcdir="$$s/bfd"; \
5037 $(SHELL) $${libsrcdir}/configure \
5038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039 --target=${target_alias} $${srcdiroption} \
5040 --with-build-libsubdir=$(HOST_SUBDIR) \
5041 @stage2_werror_flag@
5042@endif bfd-bootstrap
5043
5044.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5045maybe-configure-stageprofile-bfd:
5046@if bfd-bootstrap
5047maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5048configure-stageprofile-bfd:
5049 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5051 @r=`${PWD_COMMAND}`; export r; \
5052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5054 $(HOST_EXPORTS) \
5055 $(POSTSTAGE1_HOST_EXPORTS) \
5056 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
5057 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
5058 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5060 cd $(HOST_SUBDIR)/bfd || exit 1; \
5061 case $(srcdir) in \
5062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5063 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5065 esac; \
5066 srcdiroption="--srcdir=$${topdir}/bfd"; \
5067 libsrcdir="$$s/bfd"; \
5068 $(SHELL) $${libsrcdir}/configure \
5069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5070 --target=${target_alias} $${srcdiroption} \
5071 --with-build-libsubdir=$(HOST_SUBDIR) \
5072 @stage2_werror_flag@
5073@endif bfd-bootstrap
5074
5075.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5076maybe-configure-stagefeedback-bfd:
5077@if bfd-bootstrap
5078maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5079configure-stagefeedback-bfd:
5080 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5082 @r=`${PWD_COMMAND}`; export r; \
5083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5084 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5085 $(HOST_EXPORTS) \
5086 $(POSTSTAGE1_HOST_EXPORTS) \
5087 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
5088 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
5089 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5091 cd $(HOST_SUBDIR)/bfd || exit 1; \
5092 case $(srcdir) in \
5093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5094 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5096 esac; \
5097 srcdiroption="--srcdir=$${topdir}/bfd"; \
5098 libsrcdir="$$s/bfd"; \
5099 $(SHELL) $${libsrcdir}/configure \
5100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5101 --target=${target_alias} $${srcdiroption} \
5102 --with-build-libsubdir=$(HOST_SUBDIR) \
5103 @stage2_werror_flag@
5104@endif bfd-bootstrap
5105
5106
5107
5108
5109
5110.PHONY: all-bfd maybe-all-bfd
5111maybe-all-bfd:
5112@if gcc-bootstrap
5113all-bfd: stage_current
5114@endif gcc-bootstrap
5115@if bfd
5116TARGET-bfd=all
5117maybe-all-bfd: all-bfd
5118all-bfd: configure-bfd
5119 @r=`${PWD_COMMAND}`; export r; \
5120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5121 $(HOST_EXPORTS) \
5122 (cd $(HOST_SUBDIR)/bfd && \
5123 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5124 $(TARGET-bfd))
5125@endif bfd
5126
5127
5128
5129.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5130.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5131maybe-all-stage1-bfd:
5132maybe-clean-stage1-bfd:
5133@if bfd-bootstrap
5134maybe-all-stage1-bfd: all-stage1-bfd
5135all-stage1: all-stage1-bfd
5136TARGET-stage1-bfd = $(TARGET-bfd)
5137all-stage1-bfd: configure-stage1-bfd
5138 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5139 @r=`${PWD_COMMAND}`; export r; \
5140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5141 $(HOST_EXPORTS) \
5142 cd $(HOST_SUBDIR)/bfd && \
5143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5144 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
5145 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
5146 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
5147 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
5148 $(TARGET-stage1-bfd)
5149
5150maybe-clean-stage1-bfd: clean-stage1-bfd
5151clean-stage1: clean-stage1-bfd
5152clean-stage1-bfd:
5153 @if [ $(current_stage) = stage1 ]; then \
5154 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5155 else \
5156 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5157 $(MAKE) stage1-start; \
5158 fi; \
5159 cd $(HOST_SUBDIR)/bfd && \
5160 $(MAKE) $(EXTRA_HOST_FLAGS) \
5161 clean
5162@endif bfd-bootstrap
5163
5164
5165.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5166.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5167maybe-all-stage2-bfd:
5168maybe-clean-stage2-bfd:
5169@if bfd-bootstrap
5170maybe-all-stage2-bfd: all-stage2-bfd
5171all-stage2: all-stage2-bfd
5172TARGET-stage2-bfd = $(TARGET-bfd)
5173all-stage2-bfd: configure-stage2-bfd
5174 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5175 @r=`${PWD_COMMAND}`; export r; \
5176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5177 $(HOST_EXPORTS) \
5178 $(POSTSTAGE1_HOST_EXPORTS) \
5179 cd $(HOST_SUBDIR)/bfd && \
5180 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5181 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
5182 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5183 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5184 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5185 $(TARGET-stage2-bfd)
5186
5187maybe-clean-stage2-bfd: clean-stage2-bfd
5188clean-stage2: clean-stage2-bfd
5189clean-stage2-bfd:
5190 @if [ $(current_stage) = stage2 ]; then \
5191 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5192 else \
5193 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5194 $(MAKE) stage2-start; \
5195 fi; \
5196 cd $(HOST_SUBDIR)/bfd && \
5197 $(MAKE) $(EXTRA_HOST_FLAGS) \
5198 $(POSTSTAGE1_FLAGS_TO_PASS) \
5199 clean
5200@endif bfd-bootstrap
5201
5202
5203.PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd
5204.PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd
5205maybe-all-stageb2g0-bfd:
5206maybe-clean-stageb2g0-bfd:
5207@if bfd-bootstrap
5208maybe-all-stageb2g0-bfd: all-stageb2g0-bfd
5209all-stageb2g0: all-stageb2g0-bfd
5210TARGET-stageb2g0-bfd = $(TARGET-bfd)
5211all-stageb2g0-bfd: configure-stageb2g0-bfd
5212 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5213 @r=`${PWD_COMMAND}`; export r; \
5214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215 $(HOST_EXPORTS) \
5216 $(POSTSTAGE1_HOST_EXPORTS) \
5217 cd $(HOST_SUBDIR)/bfd && \
5218 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5219 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
5220 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
5221 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
5222 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5223 $(TARGET-stageb2g0-bfd)
5224
5225maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd
5226clean-stageb2g0: clean-stageb2g0-bfd
5227clean-stageb2g0-bfd:
5228 @if [ $(current_stage) = stageb2g0 ]; then \
5229 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5230 else \
5231 [ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \
5232 $(MAKE) stageb2g0-start; \
5233 fi; \
5234 cd $(HOST_SUBDIR)/bfd && \
5235 $(MAKE) $(EXTRA_HOST_FLAGS) \
5236 $(POSTSTAGE1_FLAGS_TO_PASS) \
5237 clean
5238@endif bfd-bootstrap
5239
5240
5241.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5242.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5243maybe-all-stage3-bfd:
5244maybe-clean-stage3-bfd:
5245@if bfd-bootstrap
5246maybe-all-stage3-bfd: all-stage3-bfd
5247all-stage3: all-stage3-bfd
5248TARGET-stage3-bfd = $(TARGET-bfd)
5249all-stage3-bfd: configure-stage3-bfd
5250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5251 @r=`${PWD_COMMAND}`; export r; \
5252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5253 $(HOST_EXPORTS) \
5254 $(POSTSTAGE1_HOST_EXPORTS) \
5255 cd $(HOST_SUBDIR)/bfd && \
5256 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5257 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
5258 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
5259 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
5260 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5261 $(TARGET-stage3-bfd)
5262
5263maybe-clean-stage3-bfd: clean-stage3-bfd
5264clean-stage3: clean-stage3-bfd
5265clean-stage3-bfd:
5266 @if [ $(current_stage) = stage3 ]; then \
5267 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5268 else \
5269 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5270 $(MAKE) stage3-start; \
5271 fi; \
5272 cd $(HOST_SUBDIR)/bfd && \
5273 $(MAKE) $(EXTRA_HOST_FLAGS) \
5274 $(POSTSTAGE1_FLAGS_TO_PASS) \
5275 clean
5276@endif bfd-bootstrap
5277
5278
5279.PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd
5280.PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd
5281maybe-all-stageb3g2-bfd:
5282maybe-clean-stageb3g2-bfd:
5283@if bfd-bootstrap
5284maybe-all-stageb3g2-bfd: all-stageb3g2-bfd
5285all-stageb3g2: all-stageb3g2-bfd
5286TARGET-stageb3g2-bfd = $(TARGET-bfd)
5287all-stageb3g2-bfd: configure-stageb3g2-bfd
5288 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5289 @r=`${PWD_COMMAND}`; export r; \
5290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5291 $(HOST_EXPORTS) \
5292 $(POSTSTAGE1_HOST_EXPORTS) \
5293 cd $(HOST_SUBDIR)/bfd && \
5294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5295 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
5296 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
5297 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
5298 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5299 $(TARGET-stageb3g2-bfd)
5300
5301maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd
5302clean-stageb3g2: clean-stageb3g2-bfd
5303clean-stageb3g2-bfd:
5304 @if [ $(current_stage) = stageb3g2 ]; then \
5305 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5306 else \
5307 [ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \
5308 $(MAKE) stageb3g2-start; \
5309 fi; \
5310 cd $(HOST_SUBDIR)/bfd && \
5311 $(MAKE) $(EXTRA_HOST_FLAGS) \
5312 $(POSTSTAGE1_FLAGS_TO_PASS) \
5313 clean
5314@endif bfd-bootstrap
5315
5316
5317.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5318.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5319maybe-all-stage4-bfd:
5320maybe-clean-stage4-bfd:
5321@if bfd-bootstrap
5322maybe-all-stage4-bfd: all-stage4-bfd
5323all-stage4: all-stage4-bfd
5324TARGET-stage4-bfd = $(TARGET-bfd)
5325all-stage4-bfd: configure-stage4-bfd
5326 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5327 @r=`${PWD_COMMAND}`; export r; \
5328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5329 $(HOST_EXPORTS) \
5330 $(POSTSTAGE1_HOST_EXPORTS) \
5331 cd $(HOST_SUBDIR)/bfd && \
5332 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5333 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
5334 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5335 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
5336 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5337 $(TARGET-stage4-bfd)
5338
5339maybe-clean-stage4-bfd: clean-stage4-bfd
5340clean-stage4: clean-stage4-bfd
5341clean-stage4-bfd:
5342 @if [ $(current_stage) = stage4 ]; then \
5343 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5344 else \
5345 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5346 $(MAKE) stage4-start; \
5347 fi; \
5348 cd $(HOST_SUBDIR)/bfd && \
5349 $(MAKE) $(EXTRA_HOST_FLAGS) \
5350 $(POSTSTAGE1_FLAGS_TO_PASS) \
5351 clean
5352@endif bfd-bootstrap
5353
5354
5355.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5356.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5357maybe-all-stageprofile-bfd:
5358maybe-clean-stageprofile-bfd:
5359@if bfd-bootstrap
5360maybe-all-stageprofile-bfd: all-stageprofile-bfd
5361all-stageprofile: all-stageprofile-bfd
5362TARGET-stageprofile-bfd = $(TARGET-bfd)
5363all-stageprofile-bfd: configure-stageprofile-bfd
5364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5365 @r=`${PWD_COMMAND}`; export r; \
5366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5367 $(HOST_EXPORTS) \
5368 $(POSTSTAGE1_HOST_EXPORTS) \
5369 cd $(HOST_SUBDIR)/bfd && \
5370 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5371 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
5372 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
5373 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
5374 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5375 $(TARGET-stageprofile-bfd)
5376
5377maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5378clean-stageprofile: clean-stageprofile-bfd
5379clean-stageprofile-bfd:
5380 @if [ $(current_stage) = stageprofile ]; then \
5381 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5382 else \
5383 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5384 $(MAKE) stageprofile-start; \
5385 fi; \
5386 cd $(HOST_SUBDIR)/bfd && \
5387 $(MAKE) $(EXTRA_HOST_FLAGS) \
5388 $(POSTSTAGE1_FLAGS_TO_PASS) \
5389 clean
5390@endif bfd-bootstrap
5391
5392
5393.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5394.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5395maybe-all-stagefeedback-bfd:
5396maybe-clean-stagefeedback-bfd:
5397@if bfd-bootstrap
5398maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5399all-stagefeedback: all-stagefeedback-bfd
5400TARGET-stagefeedback-bfd = $(TARGET-bfd)
5401all-stagefeedback-bfd: configure-stagefeedback-bfd
5402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5403 @r=`${PWD_COMMAND}`; export r; \
5404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5405 $(HOST_EXPORTS) \
5406 $(POSTSTAGE1_HOST_EXPORTS) \
5407 cd $(HOST_SUBDIR)/bfd && \
5408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5409 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
5410 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5411 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
5412 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5413 $(TARGET-stagefeedback-bfd)
5414
5415maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5416clean-stagefeedback: clean-stagefeedback-bfd
5417clean-stagefeedback-bfd:
5418 @if [ $(current_stage) = stagefeedback ]; then \
5419 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5420 else \
5421 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5422 $(MAKE) stagefeedback-start; \
5423 fi; \
5424 cd $(HOST_SUBDIR)/bfd && \
5425 $(MAKE) $(EXTRA_HOST_FLAGS) \
5426 $(POSTSTAGE1_FLAGS_TO_PASS) \
5427 clean
5428@endif bfd-bootstrap
5429
5430
5431
5432
5433
5434.PHONY: check-bfd maybe-check-bfd
5435maybe-check-bfd:
5436@if bfd
5437maybe-check-bfd: check-bfd
5438
5439check-bfd:
5440 @: $(MAKE); $(unstage)
5441 @r=`${PWD_COMMAND}`; export r; \
5442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5443 $(HOST_EXPORTS) \
5444 (cd $(HOST_SUBDIR)/bfd && \
5445 $(MAKE) $(FLAGS_TO_PASS) check)
5446
5447@endif bfd
5448
5449.PHONY: install-bfd maybe-install-bfd
5450maybe-install-bfd:
5451@if bfd
5452maybe-install-bfd: install-bfd
5453
5454install-bfd: installdirs
5455 @: $(MAKE); $(unstage)
5456 @r=`${PWD_COMMAND}`; export r; \
5457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458 $(HOST_EXPORTS) \
5459 (cd $(HOST_SUBDIR)/bfd && \
5460 $(MAKE) $(FLAGS_TO_PASS) install)
5461
5462@endif bfd
5463
5464# Other targets (info, dvi, pdf, etc.)
5465
5466.PHONY: maybe-info-bfd info-bfd
5467maybe-info-bfd:
5468@if bfd
5469maybe-info-bfd: info-bfd
5470
5471info-bfd: \
5472 configure-bfd
5473 @[ -f ./bfd/Makefile ] || exit 0; \
5474 r=`${PWD_COMMAND}`; export r; \
5475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5476 $(HOST_EXPORTS) \
5477 for flag in $(EXTRA_HOST_FLAGS) ; do \
5478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5479 done; \
5480 echo "Doing info in bfd" ; \
5481 (cd $(HOST_SUBDIR)/bfd && \
5482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5484 "RANLIB=$${RANLIB}" \
5485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5486 info) \
5487 || exit 1
5488
5489@endif bfd
5490
5491.PHONY: maybe-dvi-bfd dvi-bfd
5492maybe-dvi-bfd:
5493@if bfd
5494maybe-dvi-bfd: dvi-bfd
5495
5496dvi-bfd: \
5497 configure-bfd
5498 @[ -f ./bfd/Makefile ] || exit 0; \
5499 r=`${PWD_COMMAND}`; export r; \
5500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5501 $(HOST_EXPORTS) \
5502 for flag in $(EXTRA_HOST_FLAGS) ; do \
5503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5504 done; \
5505 echo "Doing dvi in bfd" ; \
5506 (cd $(HOST_SUBDIR)/bfd && \
5507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5509 "RANLIB=$${RANLIB}" \
5510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5511 dvi) \
5512 || exit 1
5513
5514@endif bfd
5515
5516.PHONY: maybe-pdf-bfd pdf-bfd
5517maybe-pdf-bfd:
5518@if bfd
5519maybe-pdf-bfd: pdf-bfd
5520
5521pdf-bfd: \
5522 configure-bfd
5523 @[ -f ./bfd/Makefile ] || exit 0; \
5524 r=`${PWD_COMMAND}`; export r; \
5525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5526 $(HOST_EXPORTS) \
5527 for flag in $(EXTRA_HOST_FLAGS) ; do \
5528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5529 done; \
5530 echo "Doing pdf in bfd" ; \
5531 (cd $(HOST_SUBDIR)/bfd && \
5532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5534 "RANLIB=$${RANLIB}" \
5535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5536 pdf) \
5537 || exit 1
5538
5539@endif bfd
5540
5541.PHONY: maybe-html-bfd html-bfd
5542maybe-html-bfd:
5543@if bfd
5544maybe-html-bfd: html-bfd
5545
5546html-bfd: \
5547 configure-bfd
5548 @[ -f ./bfd/Makefile ] || exit 0; \
5549 r=`${PWD_COMMAND}`; export r; \
5550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5551 $(HOST_EXPORTS) \
5552 for flag in $(EXTRA_HOST_FLAGS) ; do \
5553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5554 done; \
5555 echo "Doing html in bfd" ; \
5556 (cd $(HOST_SUBDIR)/bfd && \
5557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5559 "RANLIB=$${RANLIB}" \
5560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5561 html) \
5562 || exit 1
5563
5564@endif bfd
5565
5566.PHONY: maybe-TAGS-bfd TAGS-bfd
5567maybe-TAGS-bfd:
5568@if bfd
5569maybe-TAGS-bfd: TAGS-bfd
5570
5571TAGS-bfd: \
5572 configure-bfd
5573 @[ -f ./bfd/Makefile ] || exit 0; \
5574 r=`${PWD_COMMAND}`; export r; \
5575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5576 $(HOST_EXPORTS) \
5577 for flag in $(EXTRA_HOST_FLAGS) ; do \
5578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5579 done; \
5580 echo "Doing TAGS in bfd" ; \
5581 (cd $(HOST_SUBDIR)/bfd && \
5582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5584 "RANLIB=$${RANLIB}" \
5585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5586 TAGS) \
5587 || exit 1
5588
5589@endif bfd
5590
5591.PHONY: maybe-install-info-bfd install-info-bfd
5592maybe-install-info-bfd:
5593@if bfd
5594maybe-install-info-bfd: install-info-bfd
5595
5596install-info-bfd: \
5597 configure-bfd \
5598 info-bfd
5599 @[ -f ./bfd/Makefile ] || exit 0; \
5600 r=`${PWD_COMMAND}`; export r; \
5601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602 $(HOST_EXPORTS) \
5603 for flag in $(EXTRA_HOST_FLAGS) ; do \
5604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5605 done; \
5606 echo "Doing install-info in bfd" ; \
5607 (cd $(HOST_SUBDIR)/bfd && \
5608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5610 "RANLIB=$${RANLIB}" \
5611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5612 install-info) \
5613 || exit 1
5614
5615@endif bfd
5616
5617.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5618maybe-install-pdf-bfd:
5619@if bfd
5620maybe-install-pdf-bfd: install-pdf-bfd
5621
5622install-pdf-bfd: \
5623 configure-bfd \
5624 pdf-bfd
5625 @[ -f ./bfd/Makefile ] || exit 0; \
5626 r=`${PWD_COMMAND}`; export r; \
5627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5628 $(HOST_EXPORTS) \
5629 for flag in $(EXTRA_HOST_FLAGS) ; do \
5630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5631 done; \
5632 echo "Doing install-pdf in bfd" ; \
5633 (cd $(HOST_SUBDIR)/bfd && \
5634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5636 "RANLIB=$${RANLIB}" \
5637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5638 install-pdf) \
5639 || exit 1
5640
5641@endif bfd
5642
5643.PHONY: maybe-install-html-bfd install-html-bfd
5644maybe-install-html-bfd:
5645@if bfd
5646maybe-install-html-bfd: install-html-bfd
5647
5648install-html-bfd: \
5649 configure-bfd \
5650 html-bfd
5651 @[ -f ./bfd/Makefile ] || exit 0; \
5652 r=`${PWD_COMMAND}`; export r; \
5653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5654 $(HOST_EXPORTS) \
5655 for flag in $(EXTRA_HOST_FLAGS) ; do \
5656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5657 done; \
5658 echo "Doing install-html in bfd" ; \
5659 (cd $(HOST_SUBDIR)/bfd && \
5660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5662 "RANLIB=$${RANLIB}" \
5663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5664 install-html) \
5665 || exit 1
5666
5667@endif bfd
5668
5669.PHONY: maybe-installcheck-bfd installcheck-bfd
5670maybe-installcheck-bfd:
5671@if bfd
5672maybe-installcheck-bfd: installcheck-bfd
5673
5674installcheck-bfd: \
5675 configure-bfd
5676 @[ -f ./bfd/Makefile ] || exit 0; \
5677 r=`${PWD_COMMAND}`; export r; \
5678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5679 $(HOST_EXPORTS) \
5680 for flag in $(EXTRA_HOST_FLAGS) ; do \
5681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5682 done; \
5683 echo "Doing installcheck in bfd" ; \
5684 (cd $(HOST_SUBDIR)/bfd && \
5685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5687 "RANLIB=$${RANLIB}" \
5688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5689 installcheck) \
5690 || exit 1
5691
5692@endif bfd
5693
5694.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5695maybe-mostlyclean-bfd:
5696@if bfd
5697maybe-mostlyclean-bfd: mostlyclean-bfd
5698
5699mostlyclean-bfd:
5700 @[ -f ./bfd/Makefile ] || exit 0; \
5701 r=`${PWD_COMMAND}`; export r; \
5702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5703 $(HOST_EXPORTS) \
5704 for flag in $(EXTRA_HOST_FLAGS) ; do \
5705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5706 done; \
5707 echo "Doing mostlyclean in bfd" ; \
5708 (cd $(HOST_SUBDIR)/bfd && \
5709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5711 "RANLIB=$${RANLIB}" \
5712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5713 mostlyclean) \
5714 || exit 1
5715
5716@endif bfd
5717
5718.PHONY: maybe-clean-bfd clean-bfd
5719maybe-clean-bfd:
5720@if bfd
5721maybe-clean-bfd: clean-bfd
5722
5723clean-bfd:
5724 @[ -f ./bfd/Makefile ] || exit 0; \
5725 r=`${PWD_COMMAND}`; export r; \
5726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727 $(HOST_EXPORTS) \
5728 for flag in $(EXTRA_HOST_FLAGS) ; do \
5729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730 done; \
5731 echo "Doing clean in bfd" ; \
5732 (cd $(HOST_SUBDIR)/bfd && \
5733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5735 "RANLIB=$${RANLIB}" \
5736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5737 clean) \
5738 || exit 1
5739
5740@endif bfd
5741
5742.PHONY: maybe-distclean-bfd distclean-bfd
5743maybe-distclean-bfd:
5744@if bfd
5745maybe-distclean-bfd: distclean-bfd
5746
5747distclean-bfd:
5748 @[ -f ./bfd/Makefile ] || exit 0; \
5749 r=`${PWD_COMMAND}`; export r; \
5750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751 $(HOST_EXPORTS) \
5752 for flag in $(EXTRA_HOST_FLAGS) ; do \
5753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754 done; \
5755 echo "Doing distclean in bfd" ; \
5756 (cd $(HOST_SUBDIR)/bfd && \
5757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759 "RANLIB=$${RANLIB}" \
5760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761 distclean) \
5762 || exit 1
5763
5764@endif bfd
5765
5766.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5767maybe-maintainer-clean-bfd:
5768@if bfd
5769maybe-maintainer-clean-bfd: maintainer-clean-bfd
5770
5771maintainer-clean-bfd:
5772 @[ -f ./bfd/Makefile ] || exit 0; \
5773 r=`${PWD_COMMAND}`; export r; \
5774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775 $(HOST_EXPORTS) \
5776 for flag in $(EXTRA_HOST_FLAGS) ; do \
5777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778 done; \
5779 echo "Doing maintainer-clean in bfd" ; \
5780 (cd $(HOST_SUBDIR)/bfd && \
5781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783 "RANLIB=$${RANLIB}" \
5784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785 maintainer-clean) \
5786 || exit 1
5787
5788@endif bfd
5789
5790
5791
5792.PHONY: configure-opcodes maybe-configure-opcodes
5793maybe-configure-opcodes:
5794@if gcc-bootstrap
5795configure-opcodes: stage_current
5796@endif gcc-bootstrap
5797@if opcodes
5798maybe-configure-opcodes: configure-opcodes
5799configure-opcodes:
5800 @r=`${PWD_COMMAND}`; export r; \
5801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5802 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5804 $(HOST_EXPORTS) \
5805 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5806 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5807 case $(srcdir) in \
5808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5809 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5811 esac; \
5812 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5813 libsrcdir="$$s/opcodes"; \
5814 $(SHELL) $${libsrcdir}/configure \
5815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5816 --target=${target_alias} $${srcdiroption} \
5817 || exit 1
5818@endif opcodes
5819
5820
5821
5822.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5823maybe-configure-stage1-opcodes:
5824@if opcodes-bootstrap
5825maybe-configure-stage1-opcodes: configure-stage1-opcodes
5826configure-stage1-opcodes:
5827 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5829 @r=`${PWD_COMMAND}`; export r; \
5830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5832 $(HOST_EXPORTS) \
5833 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5834 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5835 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5837 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5838 case $(srcdir) in \
5839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5840 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5842 esac; \
5843 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5844 libsrcdir="$$s/opcodes"; \
5845 $(SHELL) $${libsrcdir}/configure \
5846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5847 --target=${target_alias} $${srcdiroption} \
5848 \
5849 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
5850@endif opcodes-bootstrap
5851
5852.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5853maybe-configure-stage2-opcodes:
5854@if opcodes-bootstrap
5855maybe-configure-stage2-opcodes: configure-stage2-opcodes
5856configure-stage2-opcodes:
5857 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5859 @r=`${PWD_COMMAND}`; export r; \
5860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5862 $(HOST_EXPORTS) \
5863 $(POSTSTAGE1_HOST_EXPORTS) \
5864 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5865 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5866 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
5867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5868 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5869 case $(srcdir) in \
5870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5871 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5873 esac; \
5874 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5875 libsrcdir="$$s/opcodes"; \
5876 $(SHELL) $${libsrcdir}/configure \
5877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5878 --target=${target_alias} $${srcdiroption} \
5879 --with-build-libsubdir=$(HOST_SUBDIR) \
5880 @stage2_werror_flag@
5881@endif opcodes-bootstrap
5882
5883.PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes
5884maybe-configure-stageb2g0-opcodes:
5885@if opcodes-bootstrap
5886maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes
5887configure-stageb2g0-opcodes:
5888 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
5889 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5890 @r=`${PWD_COMMAND}`; export r; \
5891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5892 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5893 $(HOST_EXPORTS) \
5894 $(POSTSTAGE1_HOST_EXPORTS) \
5895 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
5896 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
5897 echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \
5898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5899 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5900 case $(srcdir) in \
5901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5902 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5904 esac; \
5905 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5906 libsrcdir="$$s/opcodes"; \
5907 $(SHELL) $${libsrcdir}/configure \
5908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5909 --target=${target_alias} $${srcdiroption} \
5910 --with-build-libsubdir=$(HOST_SUBDIR) \
5911 @stage2_werror_flag@
5912@endif opcodes-bootstrap
5913
5914.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
5915maybe-configure-stage3-opcodes:
5916@if opcodes-bootstrap
5917maybe-configure-stage3-opcodes: configure-stage3-opcodes
5918configure-stage3-opcodes:
5919 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5921 @r=`${PWD_COMMAND}`; export r; \
5922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5923 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5924 $(HOST_EXPORTS) \
5925 $(POSTSTAGE1_HOST_EXPORTS) \
5926 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5927 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5928 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
5929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5930 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5931 case $(srcdir) in \
5932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5933 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5935 esac; \
5936 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5937 libsrcdir="$$s/opcodes"; \
5938 $(SHELL) $${libsrcdir}/configure \
5939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5940 --target=${target_alias} $${srcdiroption} \
5941 --with-build-libsubdir=$(HOST_SUBDIR) \
5942 @stage2_werror_flag@
5943@endif opcodes-bootstrap
5944
5945.PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes
5946maybe-configure-stageb3g2-opcodes:
5947@if opcodes-bootstrap
5948maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes
5949configure-stageb3g2-opcodes:
5950 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
5951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5952 @r=`${PWD_COMMAND}`; export r; \
5953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5955 $(HOST_EXPORTS) \
5956 $(POSTSTAGE1_HOST_EXPORTS) \
5957 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
5958 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
5959 echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \
5960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5961 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5962 case $(srcdir) in \
5963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5964 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5966 esac; \
5967 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5968 libsrcdir="$$s/opcodes"; \
5969 $(SHELL) $${libsrcdir}/configure \
5970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5971 --target=${target_alias} $${srcdiroption} \
5972 --with-build-libsubdir=$(HOST_SUBDIR) \
5973 @stage2_werror_flag@
5974@endif opcodes-bootstrap
5975
5976.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
5977maybe-configure-stage4-opcodes:
5978@if opcodes-bootstrap
5979maybe-configure-stage4-opcodes: configure-stage4-opcodes
5980configure-stage4-opcodes:
5981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5982 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5983 @r=`${PWD_COMMAND}`; export r; \
5984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5986 $(HOST_EXPORTS) \
5987 $(POSTSTAGE1_HOST_EXPORTS) \
5988 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5989 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5990 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
5991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5992 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5993 case $(srcdir) in \
5994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5995 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5997 esac; \
5998 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5999 libsrcdir="$$s/opcodes"; \
6000 $(SHELL) $${libsrcdir}/configure \
6001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6002 --target=${target_alias} $${srcdiroption} \
6003 --with-build-libsubdir=$(HOST_SUBDIR) \
6004 @stage2_werror_flag@
6005@endif opcodes-bootstrap
6006
6007.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6008maybe-configure-stageprofile-opcodes:
6009@if opcodes-bootstrap
6010maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6011configure-stageprofile-opcodes:
6012 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6014 @r=`${PWD_COMMAND}`; export r; \
6015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6016 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6017 $(HOST_EXPORTS) \
6018 $(POSTSTAGE1_HOST_EXPORTS) \
6019 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6020 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6021 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6023 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6024 case $(srcdir) in \
6025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6026 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6028 esac; \
6029 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6030 libsrcdir="$$s/opcodes"; \
6031 $(SHELL) $${libsrcdir}/configure \
6032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6033 --target=${target_alias} $${srcdiroption} \
6034 --with-build-libsubdir=$(HOST_SUBDIR) \
6035 @stage2_werror_flag@
6036@endif opcodes-bootstrap
6037
6038.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6039maybe-configure-stagefeedback-opcodes:
6040@if opcodes-bootstrap
6041maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6042configure-stagefeedback-opcodes:
6043 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6045 @r=`${PWD_COMMAND}`; export r; \
6046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6047 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6048 $(HOST_EXPORTS) \
6049 $(POSTSTAGE1_HOST_EXPORTS) \
6050 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
6051 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
6052 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6054 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6055 case $(srcdir) in \
6056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6057 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6059 esac; \
6060 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6061 libsrcdir="$$s/opcodes"; \
6062 $(SHELL) $${libsrcdir}/configure \
6063 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6064 --target=${target_alias} $${srcdiroption} \
6065 --with-build-libsubdir=$(HOST_SUBDIR) \
6066 @stage2_werror_flag@
6067@endif opcodes-bootstrap
6068
6069
6070
6071
6072
6073.PHONY: all-opcodes maybe-all-opcodes
6074maybe-all-opcodes:
6075@if gcc-bootstrap
6076all-opcodes: stage_current
6077@endif gcc-bootstrap
6078@if opcodes
6079TARGET-opcodes=all
6080maybe-all-opcodes: all-opcodes
6081all-opcodes: configure-opcodes
6082 @r=`${PWD_COMMAND}`; export r; \
6083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6084 $(HOST_EXPORTS) \
6085 (cd $(HOST_SUBDIR)/opcodes && \
6086 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6087 $(TARGET-opcodes))
6088@endif opcodes
6089
6090
6091
6092.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6093.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6094maybe-all-stage1-opcodes:
6095maybe-clean-stage1-opcodes:
6096@if opcodes-bootstrap
6097maybe-all-stage1-opcodes: all-stage1-opcodes
6098all-stage1: all-stage1-opcodes
6099TARGET-stage1-opcodes = $(TARGET-opcodes)
6100all-stage1-opcodes: configure-stage1-opcodes
6101 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6102 @r=`${PWD_COMMAND}`; export r; \
6103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104 $(HOST_EXPORTS) \
6105 cd $(HOST_SUBDIR)/opcodes && \
6106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6107 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
6108 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
6109 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
6110 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
6111 $(TARGET-stage1-opcodes)
6112
6113maybe-clean-stage1-opcodes: clean-stage1-opcodes
6114clean-stage1: clean-stage1-opcodes
6115clean-stage1-opcodes:
6116 @if [ $(current_stage) = stage1 ]; then \
6117 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6118 else \
6119 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6120 $(MAKE) stage1-start; \
6121 fi; \
6122 cd $(HOST_SUBDIR)/opcodes && \
6123 $(MAKE) $(EXTRA_HOST_FLAGS) \
6124 clean
6125@endif opcodes-bootstrap
6126
6127
6128.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6129.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6130maybe-all-stage2-opcodes:
6131maybe-clean-stage2-opcodes:
6132@if opcodes-bootstrap
6133maybe-all-stage2-opcodes: all-stage2-opcodes
6134all-stage2: all-stage2-opcodes
6135TARGET-stage2-opcodes = $(TARGET-opcodes)
6136all-stage2-opcodes: configure-stage2-opcodes
6137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6138 @r=`${PWD_COMMAND}`; export r; \
6139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6140 $(HOST_EXPORTS) \
6141 $(POSTSTAGE1_HOST_EXPORTS) \
6142 cd $(HOST_SUBDIR)/opcodes && \
6143 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6144 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
6145 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6146 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6147 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6148 $(TARGET-stage2-opcodes)
6149
6150maybe-clean-stage2-opcodes: clean-stage2-opcodes
6151clean-stage2: clean-stage2-opcodes
6152clean-stage2-opcodes:
6153 @if [ $(current_stage) = stage2 ]; then \
6154 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6155 else \
6156 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6157 $(MAKE) stage2-start; \
6158 fi; \
6159 cd $(HOST_SUBDIR)/opcodes && \
6160 $(MAKE) $(EXTRA_HOST_FLAGS) \
6161 $(POSTSTAGE1_FLAGS_TO_PASS) \
6162 clean
6163@endif opcodes-bootstrap
6164
6165
6166.PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes
6167.PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes
6168maybe-all-stageb2g0-opcodes:
6169maybe-clean-stageb2g0-opcodes:
6170@if opcodes-bootstrap
6171maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes
6172all-stageb2g0: all-stageb2g0-opcodes
6173TARGET-stageb2g0-opcodes = $(TARGET-opcodes)
6174all-stageb2g0-opcodes: configure-stageb2g0-opcodes
6175 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6176 @r=`${PWD_COMMAND}`; export r; \
6177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6178 $(HOST_EXPORTS) \
6179 $(POSTSTAGE1_HOST_EXPORTS) \
6180 cd $(HOST_SUBDIR)/opcodes && \
6181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6182 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
6183 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
6184 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
6185 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6186 $(TARGET-stageb2g0-opcodes)
6187
6188maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes
6189clean-stageb2g0: clean-stageb2g0-opcodes
6190clean-stageb2g0-opcodes:
6191 @if [ $(current_stage) = stageb2g0 ]; then \
6192 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6193 else \
6194 [ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \
6195 $(MAKE) stageb2g0-start; \
6196 fi; \
6197 cd $(HOST_SUBDIR)/opcodes && \
6198 $(MAKE) $(EXTRA_HOST_FLAGS) \
6199 $(POSTSTAGE1_FLAGS_TO_PASS) \
6200 clean
6201@endif opcodes-bootstrap
6202
6203
6204.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6205.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6206maybe-all-stage3-opcodes:
6207maybe-clean-stage3-opcodes:
6208@if opcodes-bootstrap
6209maybe-all-stage3-opcodes: all-stage3-opcodes
6210all-stage3: all-stage3-opcodes
6211TARGET-stage3-opcodes = $(TARGET-opcodes)
6212all-stage3-opcodes: configure-stage3-opcodes
6213 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6214 @r=`${PWD_COMMAND}`; export r; \
6215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6216 $(HOST_EXPORTS) \
6217 $(POSTSTAGE1_HOST_EXPORTS) \
6218 cd $(HOST_SUBDIR)/opcodes && \
6219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6220 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
6221 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
6222 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
6223 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6224 $(TARGET-stage3-opcodes)
6225
6226maybe-clean-stage3-opcodes: clean-stage3-opcodes
6227clean-stage3: clean-stage3-opcodes
6228clean-stage3-opcodes:
6229 @if [ $(current_stage) = stage3 ]; then \
6230 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6231 else \
6232 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6233 $(MAKE) stage3-start; \
6234 fi; \
6235 cd $(HOST_SUBDIR)/opcodes && \
6236 $(MAKE) $(EXTRA_HOST_FLAGS) \
6237 $(POSTSTAGE1_FLAGS_TO_PASS) \
6238 clean
6239@endif opcodes-bootstrap
6240
6241
6242.PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes
6243.PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes
6244maybe-all-stageb3g2-opcodes:
6245maybe-clean-stageb3g2-opcodes:
6246@if opcodes-bootstrap
6247maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes
6248all-stageb3g2: all-stageb3g2-opcodes
6249TARGET-stageb3g2-opcodes = $(TARGET-opcodes)
6250all-stageb3g2-opcodes: configure-stageb3g2-opcodes
6251 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6252 @r=`${PWD_COMMAND}`; export r; \
6253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254 $(HOST_EXPORTS) \
6255 $(POSTSTAGE1_HOST_EXPORTS) \
6256 cd $(HOST_SUBDIR)/opcodes && \
6257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6258 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
6259 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
6260 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
6261 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6262 $(TARGET-stageb3g2-opcodes)
6263
6264maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes
6265clean-stageb3g2: clean-stageb3g2-opcodes
6266clean-stageb3g2-opcodes:
6267 @if [ $(current_stage) = stageb3g2 ]; then \
6268 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6269 else \
6270 [ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \
6271 $(MAKE) stageb3g2-start; \
6272 fi; \
6273 cd $(HOST_SUBDIR)/opcodes && \
6274 $(MAKE) $(EXTRA_HOST_FLAGS) \
6275 $(POSTSTAGE1_FLAGS_TO_PASS) \
6276 clean
6277@endif opcodes-bootstrap
6278
6279
6280.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6281.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6282maybe-all-stage4-opcodes:
6283maybe-clean-stage4-opcodes:
6284@if opcodes-bootstrap
6285maybe-all-stage4-opcodes: all-stage4-opcodes
6286all-stage4: all-stage4-opcodes
6287TARGET-stage4-opcodes = $(TARGET-opcodes)
6288all-stage4-opcodes: configure-stage4-opcodes
6289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6290 @r=`${PWD_COMMAND}`; export r; \
6291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6292 $(HOST_EXPORTS) \
6293 $(POSTSTAGE1_HOST_EXPORTS) \
6294 cd $(HOST_SUBDIR)/opcodes && \
6295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6296 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
6297 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6298 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
6299 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6300 $(TARGET-stage4-opcodes)
6301
6302maybe-clean-stage4-opcodes: clean-stage4-opcodes
6303clean-stage4: clean-stage4-opcodes
6304clean-stage4-opcodes:
6305 @if [ $(current_stage) = stage4 ]; then \
6306 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6307 else \
6308 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6309 $(MAKE) stage4-start; \
6310 fi; \
6311 cd $(HOST_SUBDIR)/opcodes && \
6312 $(MAKE) $(EXTRA_HOST_FLAGS) \
6313 $(POSTSTAGE1_FLAGS_TO_PASS) \
6314 clean
6315@endif opcodes-bootstrap
6316
6317
6318.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6319.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6320maybe-all-stageprofile-opcodes:
6321maybe-clean-stageprofile-opcodes:
6322@if opcodes-bootstrap
6323maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6324all-stageprofile: all-stageprofile-opcodes
6325TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6326all-stageprofile-opcodes: configure-stageprofile-opcodes
6327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6328 @r=`${PWD_COMMAND}`; export r; \
6329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6330 $(HOST_EXPORTS) \
6331 $(POSTSTAGE1_HOST_EXPORTS) \
6332 cd $(HOST_SUBDIR)/opcodes && \
6333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6334 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
6335 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
6336 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
6337 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6338 $(TARGET-stageprofile-opcodes)
6339
6340maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6341clean-stageprofile: clean-stageprofile-opcodes
6342clean-stageprofile-opcodes:
6343 @if [ $(current_stage) = stageprofile ]; then \
6344 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6345 else \
6346 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6347 $(MAKE) stageprofile-start; \
6348 fi; \
6349 cd $(HOST_SUBDIR)/opcodes && \
6350 $(MAKE) $(EXTRA_HOST_FLAGS) \
6351 $(POSTSTAGE1_FLAGS_TO_PASS) \
6352 clean
6353@endif opcodes-bootstrap
6354
6355
6356.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6357.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6358maybe-all-stagefeedback-opcodes:
6359maybe-clean-stagefeedback-opcodes:
6360@if opcodes-bootstrap
6361maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6362all-stagefeedback: all-stagefeedback-opcodes
6363TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6364all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6365 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6366 @r=`${PWD_COMMAND}`; export r; \
6367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368 $(HOST_EXPORTS) \
6369 $(POSTSTAGE1_HOST_EXPORTS) \
6370 cd $(HOST_SUBDIR)/opcodes && \
6371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6372 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
6373 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6374 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
6375 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6376 $(TARGET-stagefeedback-opcodes)
6377
6378maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6379clean-stagefeedback: clean-stagefeedback-opcodes
6380clean-stagefeedback-opcodes:
6381 @if [ $(current_stage) = stagefeedback ]; then \
6382 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6383 else \
6384 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6385 $(MAKE) stagefeedback-start; \
6386 fi; \
6387 cd $(HOST_SUBDIR)/opcodes && \
6388 $(MAKE) $(EXTRA_HOST_FLAGS) \
6389 $(POSTSTAGE1_FLAGS_TO_PASS) \
6390 clean
6391@endif opcodes-bootstrap
6392
6393
6394
6395
6396
6397.PHONY: check-opcodes maybe-check-opcodes
6398maybe-check-opcodes:
6399@if opcodes
6400maybe-check-opcodes: check-opcodes
6401
6402check-opcodes:
6403 @: $(MAKE); $(unstage)
6404 @r=`${PWD_COMMAND}`; export r; \
6405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6406 $(HOST_EXPORTS) \
6407 (cd $(HOST_SUBDIR)/opcodes && \
6408 $(MAKE) $(FLAGS_TO_PASS) check)
6409
6410@endif opcodes
6411
6412.PHONY: install-opcodes maybe-install-opcodes
6413maybe-install-opcodes:
6414@if opcodes
6415maybe-install-opcodes: install-opcodes
6416
6417install-opcodes: installdirs
6418 @: $(MAKE); $(unstage)
6419 @r=`${PWD_COMMAND}`; export r; \
6420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6421 $(HOST_EXPORTS) \
6422 (cd $(HOST_SUBDIR)/opcodes && \
6423 $(MAKE) $(FLAGS_TO_PASS) install)
6424
6425@endif opcodes
6426
6427# Other targets (info, dvi, pdf, etc.)
6428
6429.PHONY: maybe-info-opcodes info-opcodes
6430maybe-info-opcodes:
6431@if opcodes
6432maybe-info-opcodes: info-opcodes
6433
6434info-opcodes: \
6435 configure-opcodes
6436 @[ -f ./opcodes/Makefile ] || exit 0; \
6437 r=`${PWD_COMMAND}`; export r; \
6438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6439 $(HOST_EXPORTS) \
6440 for flag in $(EXTRA_HOST_FLAGS) ; do \
6441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6442 done; \
6443 echo "Doing info in opcodes" ; \
6444 (cd $(HOST_SUBDIR)/opcodes && \
6445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6447 "RANLIB=$${RANLIB}" \
6448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6449 info) \
6450 || exit 1
6451
6452@endif opcodes
6453
6454.PHONY: maybe-dvi-opcodes dvi-opcodes
6455maybe-dvi-opcodes:
6456@if opcodes
6457maybe-dvi-opcodes: dvi-opcodes
6458
6459dvi-opcodes: \
6460 configure-opcodes
6461 @[ -f ./opcodes/Makefile ] || exit 0; \
6462 r=`${PWD_COMMAND}`; export r; \
6463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6464 $(HOST_EXPORTS) \
6465 for flag in $(EXTRA_HOST_FLAGS) ; do \
6466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6467 done; \
6468 echo "Doing dvi in opcodes" ; \
6469 (cd $(HOST_SUBDIR)/opcodes && \
6470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6472 "RANLIB=$${RANLIB}" \
6473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6474 dvi) \
6475 || exit 1
6476
6477@endif opcodes
6478
6479.PHONY: maybe-pdf-opcodes pdf-opcodes
6480maybe-pdf-opcodes:
6481@if opcodes
6482maybe-pdf-opcodes: pdf-opcodes
6483
6484pdf-opcodes: \
6485 configure-opcodes
6486 @[ -f ./opcodes/Makefile ] || exit 0; \
6487 r=`${PWD_COMMAND}`; export r; \
6488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489 $(HOST_EXPORTS) \
6490 for flag in $(EXTRA_HOST_FLAGS) ; do \
6491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492 done; \
6493 echo "Doing pdf in opcodes" ; \
6494 (cd $(HOST_SUBDIR)/opcodes && \
6495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497 "RANLIB=$${RANLIB}" \
6498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499 pdf) \
6500 || exit 1
6501
6502@endif opcodes
6503
6504.PHONY: maybe-html-opcodes html-opcodes
6505maybe-html-opcodes:
6506@if opcodes
6507maybe-html-opcodes: html-opcodes
6508
6509html-opcodes: \
6510 configure-opcodes
6511 @[ -f ./opcodes/Makefile ] || exit 0; \
6512 r=`${PWD_COMMAND}`; export r; \
6513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514 $(HOST_EXPORTS) \
6515 for flag in $(EXTRA_HOST_FLAGS) ; do \
6516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6517 done; \
6518 echo "Doing html in opcodes" ; \
6519 (cd $(HOST_SUBDIR)/opcodes && \
6520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6522 "RANLIB=$${RANLIB}" \
6523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6524 html) \
6525 || exit 1
6526
6527@endif opcodes
6528
6529.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6530maybe-TAGS-opcodes:
6531@if opcodes
6532maybe-TAGS-opcodes: TAGS-opcodes
6533
6534TAGS-opcodes: \
6535 configure-opcodes
6536 @[ -f ./opcodes/Makefile ] || exit 0; \
6537 r=`${PWD_COMMAND}`; export r; \
6538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6539 $(HOST_EXPORTS) \
6540 for flag in $(EXTRA_HOST_FLAGS) ; do \
6541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6542 done; \
6543 echo "Doing TAGS in opcodes" ; \
6544 (cd $(HOST_SUBDIR)/opcodes && \
6545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6547 "RANLIB=$${RANLIB}" \
6548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6549 TAGS) \
6550 || exit 1
6551
6552@endif opcodes
6553
6554.PHONY: maybe-install-info-opcodes install-info-opcodes
6555maybe-install-info-opcodes:
6556@if opcodes
6557maybe-install-info-opcodes: install-info-opcodes
6558
6559install-info-opcodes: \
6560 configure-opcodes \
6561 info-opcodes
6562 @[ -f ./opcodes/Makefile ] || exit 0; \
6563 r=`${PWD_COMMAND}`; export r; \
6564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565 $(HOST_EXPORTS) \
6566 for flag in $(EXTRA_HOST_FLAGS) ; do \
6567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6568 done; \
6569 echo "Doing install-info in opcodes" ; \
6570 (cd $(HOST_SUBDIR)/opcodes && \
6571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6573 "RANLIB=$${RANLIB}" \
6574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6575 install-info) \
6576 || exit 1
6577
6578@endif opcodes
6579
6580.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6581maybe-install-pdf-opcodes:
6582@if opcodes
6583maybe-install-pdf-opcodes: install-pdf-opcodes
6584
6585install-pdf-opcodes: \
6586 configure-opcodes \
6587 pdf-opcodes
6588 @[ -f ./opcodes/Makefile ] || exit 0; \
6589 r=`${PWD_COMMAND}`; export r; \
6590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6591 $(HOST_EXPORTS) \
6592 for flag in $(EXTRA_HOST_FLAGS) ; do \
6593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6594 done; \
6595 echo "Doing install-pdf in opcodes" ; \
6596 (cd $(HOST_SUBDIR)/opcodes && \
6597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6599 "RANLIB=$${RANLIB}" \
6600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6601 install-pdf) \
6602 || exit 1
6603
6604@endif opcodes
6605
6606.PHONY: maybe-install-html-opcodes install-html-opcodes
6607maybe-install-html-opcodes:
6608@if opcodes
6609maybe-install-html-opcodes: install-html-opcodes
6610
6611install-html-opcodes: \
6612 configure-opcodes \
6613 html-opcodes
6614 @[ -f ./opcodes/Makefile ] || exit 0; \
6615 r=`${PWD_COMMAND}`; export r; \
6616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6617 $(HOST_EXPORTS) \
6618 for flag in $(EXTRA_HOST_FLAGS) ; do \
6619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6620 done; \
6621 echo "Doing install-html in opcodes" ; \
6622 (cd $(HOST_SUBDIR)/opcodes && \
6623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6625 "RANLIB=$${RANLIB}" \
6626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6627 install-html) \
6628 || exit 1
6629
6630@endif opcodes
6631
6632.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6633maybe-installcheck-opcodes:
6634@if opcodes
6635maybe-installcheck-opcodes: installcheck-opcodes
6636
6637installcheck-opcodes: \
6638 configure-opcodes
6639 @[ -f ./opcodes/Makefile ] || exit 0; \
6640 r=`${PWD_COMMAND}`; export r; \
6641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642 $(HOST_EXPORTS) \
6643 for flag in $(EXTRA_HOST_FLAGS) ; do \
6644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645 done; \
6646 echo "Doing installcheck in opcodes" ; \
6647 (cd $(HOST_SUBDIR)/opcodes && \
6648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650 "RANLIB=$${RANLIB}" \
6651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652 installcheck) \
6653 || exit 1
6654
6655@endif opcodes
6656
6657.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6658maybe-mostlyclean-opcodes:
6659@if opcodes
6660maybe-mostlyclean-opcodes: mostlyclean-opcodes
6661
6662mostlyclean-opcodes:
6663 @[ -f ./opcodes/Makefile ] || exit 0; \
6664 r=`${PWD_COMMAND}`; export r; \
6665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666 $(HOST_EXPORTS) \
6667 for flag in $(EXTRA_HOST_FLAGS) ; do \
6668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6669 done; \
6670 echo "Doing mostlyclean in opcodes" ; \
6671 (cd $(HOST_SUBDIR)/opcodes && \
6672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6674 "RANLIB=$${RANLIB}" \
6675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6676 mostlyclean) \
6677 || exit 1
6678
6679@endif opcodes
6680
6681.PHONY: maybe-clean-opcodes clean-opcodes
6682maybe-clean-opcodes:
6683@if opcodes
6684maybe-clean-opcodes: clean-opcodes
6685
6686clean-opcodes:
6687 @[ -f ./opcodes/Makefile ] || exit 0; \
6688 r=`${PWD_COMMAND}`; export r; \
6689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6690 $(HOST_EXPORTS) \
6691 for flag in $(EXTRA_HOST_FLAGS) ; do \
6692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6693 done; \
6694 echo "Doing clean in opcodes" ; \
6695 (cd $(HOST_SUBDIR)/opcodes && \
6696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6698 "RANLIB=$${RANLIB}" \
6699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6700 clean) \
6701 || exit 1
6702
6703@endif opcodes
6704
6705.PHONY: maybe-distclean-opcodes distclean-opcodes
6706maybe-distclean-opcodes:
6707@if opcodes
6708maybe-distclean-opcodes: distclean-opcodes
6709
6710distclean-opcodes:
6711 @[ -f ./opcodes/Makefile ] || exit 0; \
6712 r=`${PWD_COMMAND}`; export r; \
6713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 $(HOST_EXPORTS) \
6715 for flag in $(EXTRA_HOST_FLAGS) ; do \
6716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 done; \
6718 echo "Doing distclean in opcodes" ; \
6719 (cd $(HOST_SUBDIR)/opcodes && \
6720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722 "RANLIB=$${RANLIB}" \
6723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724 distclean) \
6725 || exit 1
6726
6727@endif opcodes
6728
6729.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6730maybe-maintainer-clean-opcodes:
6731@if opcodes
6732maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6733
6734maintainer-clean-opcodes:
6735 @[ -f ./opcodes/Makefile ] || exit 0; \
6736 r=`${PWD_COMMAND}`; export r; \
6737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738 $(HOST_EXPORTS) \
6739 for flag in $(EXTRA_HOST_FLAGS) ; do \
6740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6741 done; \
6742 echo "Doing maintainer-clean in opcodes" ; \
6743 (cd $(HOST_SUBDIR)/opcodes && \
6744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6746 "RANLIB=$${RANLIB}" \
6747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6748 maintainer-clean) \
6749 || exit 1
6750
6751@endif opcodes
6752
6753
6754
6755.PHONY: configure-binutils maybe-configure-binutils
6756maybe-configure-binutils:
6757@if gcc-bootstrap
6758configure-binutils: stage_current
6759@endif gcc-bootstrap
6760@if binutils
6761maybe-configure-binutils: configure-binutils
6762configure-binutils:
6763 @r=`${PWD_COMMAND}`; export r; \
6764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6765 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6767 $(HOST_EXPORTS) \
6768 echo Configuring in $(HOST_SUBDIR)/binutils; \
6769 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6770 case $(srcdir) in \
6771 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6772 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6773 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6774 esac; \
6775 srcdiroption="--srcdir=$${topdir}/binutils"; \
6776 libsrcdir="$$s/binutils"; \
6777 $(SHELL) $${libsrcdir}/configure \
6778 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6779 --target=${target_alias} $${srcdiroption} \
6780 || exit 1
6781@endif binutils
6782
6783
6784
6785.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6786maybe-configure-stage1-binutils:
6787@if binutils-bootstrap
6788maybe-configure-stage1-binutils: configure-stage1-binutils
6789configure-stage1-binutils:
6790 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6792 @r=`${PWD_COMMAND}`; export r; \
6793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6794 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6795 $(HOST_EXPORTS) \
6796 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6797 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6798 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6800 cd $(HOST_SUBDIR)/binutils || exit 1; \
6801 case $(srcdir) in \
6802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6803 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6805 esac; \
6806 srcdiroption="--srcdir=$${topdir}/binutils"; \
6807 libsrcdir="$$s/binutils"; \
6808 $(SHELL) $${libsrcdir}/configure \
6809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6810 --target=${target_alias} $${srcdiroption} \
6811 \
6812 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
6813@endif binutils-bootstrap
6814
6815.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6816maybe-configure-stage2-binutils:
6817@if binutils-bootstrap
6818maybe-configure-stage2-binutils: configure-stage2-binutils
6819configure-stage2-binutils:
6820 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6822 @r=`${PWD_COMMAND}`; export r; \
6823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6824 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6825 $(HOST_EXPORTS) \
6826 $(POSTSTAGE1_HOST_EXPORTS) \
6827 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6828 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6829 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6831 cd $(HOST_SUBDIR)/binutils || exit 1; \
6832 case $(srcdir) in \
6833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6834 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6836 esac; \
6837 srcdiroption="--srcdir=$${topdir}/binutils"; \
6838 libsrcdir="$$s/binutils"; \
6839 $(SHELL) $${libsrcdir}/configure \
6840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6841 --target=${target_alias} $${srcdiroption} \
6842 --with-build-libsubdir=$(HOST_SUBDIR) \
6843 @stage2_werror_flag@
6844@endif binutils-bootstrap
6845
6846.PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils
6847maybe-configure-stageb2g0-binutils:
6848@if binutils-bootstrap
6849maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils
6850configure-stageb2g0-binutils:
6851 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
6852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6853 @r=`${PWD_COMMAND}`; export r; \
6854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6855 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6856 $(HOST_EXPORTS) \
6857 $(POSTSTAGE1_HOST_EXPORTS) \
6858 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
6859 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
6860 echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \
6861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6862 cd $(HOST_SUBDIR)/binutils || exit 1; \
6863 case $(srcdir) in \
6864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6865 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6867 esac; \
6868 srcdiroption="--srcdir=$${topdir}/binutils"; \
6869 libsrcdir="$$s/binutils"; \
6870 $(SHELL) $${libsrcdir}/configure \
6871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6872 --target=${target_alias} $${srcdiroption} \
6873 --with-build-libsubdir=$(HOST_SUBDIR) \
6874 @stage2_werror_flag@
6875@endif binutils-bootstrap
6876
6877.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6878maybe-configure-stage3-binutils:
6879@if binutils-bootstrap
6880maybe-configure-stage3-binutils: configure-stage3-binutils
6881configure-stage3-binutils:
6882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6884 @r=`${PWD_COMMAND}`; export r; \
6885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6886 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6887 $(HOST_EXPORTS) \
6888 $(POSTSTAGE1_HOST_EXPORTS) \
6889 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6890 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6891 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6893 cd $(HOST_SUBDIR)/binutils || exit 1; \
6894 case $(srcdir) in \
6895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6896 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6898 esac; \
6899 srcdiroption="--srcdir=$${topdir}/binutils"; \
6900 libsrcdir="$$s/binutils"; \
6901 $(SHELL) $${libsrcdir}/configure \
6902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6903 --target=${target_alias} $${srcdiroption} \
6904 --with-build-libsubdir=$(HOST_SUBDIR) \
6905 @stage2_werror_flag@
6906@endif binutils-bootstrap
6907
6908.PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils
6909maybe-configure-stageb3g2-binutils:
6910@if binutils-bootstrap
6911maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils
6912configure-stageb3g2-binutils:
6913 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
6914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6915 @r=`${PWD_COMMAND}`; export r; \
6916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6917 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6918 $(HOST_EXPORTS) \
6919 $(POSTSTAGE1_HOST_EXPORTS) \
6920 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
6921 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
6922 echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \
6923 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6924 cd $(HOST_SUBDIR)/binutils || exit 1; \
6925 case $(srcdir) in \
6926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6927 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6929 esac; \
6930 srcdiroption="--srcdir=$${topdir}/binutils"; \
6931 libsrcdir="$$s/binutils"; \
6932 $(SHELL) $${libsrcdir}/configure \
6933 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6934 --target=${target_alias} $${srcdiroption} \
6935 --with-build-libsubdir=$(HOST_SUBDIR) \
6936 @stage2_werror_flag@
6937@endif binutils-bootstrap
6938
6939.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6940maybe-configure-stage4-binutils:
6941@if binutils-bootstrap
6942maybe-configure-stage4-binutils: configure-stage4-binutils
6943configure-stage4-binutils:
6944 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6945 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6946 @r=`${PWD_COMMAND}`; export r; \
6947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6948 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6949 $(HOST_EXPORTS) \
6950 $(POSTSTAGE1_HOST_EXPORTS) \
6951 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6952 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6953 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6955 cd $(HOST_SUBDIR)/binutils || exit 1; \
6956 case $(srcdir) in \
6957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6958 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6960 esac; \
6961 srcdiroption="--srcdir=$${topdir}/binutils"; \
6962 libsrcdir="$$s/binutils"; \
6963 $(SHELL) $${libsrcdir}/configure \
6964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6965 --target=${target_alias} $${srcdiroption} \
6966 --with-build-libsubdir=$(HOST_SUBDIR) \
6967 @stage2_werror_flag@
6968@endif binutils-bootstrap
6969
6970.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6971maybe-configure-stageprofile-binutils:
6972@if binutils-bootstrap
6973maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6974configure-stageprofile-binutils:
6975 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6977 @r=`${PWD_COMMAND}`; export r; \
6978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6980 $(HOST_EXPORTS) \
6981 $(POSTSTAGE1_HOST_EXPORTS) \
6982 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
6983 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
6984 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6986 cd $(HOST_SUBDIR)/binutils || exit 1; \
6987 case $(srcdir) in \
6988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6989 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6991 esac; \
6992 srcdiroption="--srcdir=$${topdir}/binutils"; \
6993 libsrcdir="$$s/binutils"; \
6994 $(SHELL) $${libsrcdir}/configure \
6995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6996 --target=${target_alias} $${srcdiroption} \
6997 --with-build-libsubdir=$(HOST_SUBDIR) \
6998 @stage2_werror_flag@
6999@endif binutils-bootstrap
7000
7001.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7002maybe-configure-stagefeedback-binutils:
7003@if binutils-bootstrap
7004maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7005configure-stagefeedback-binutils:
7006 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7008 @r=`${PWD_COMMAND}`; export r; \
7009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7010 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7011 $(HOST_EXPORTS) \
7012 $(POSTSTAGE1_HOST_EXPORTS) \
7013 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
7014 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
7015 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7017 cd $(HOST_SUBDIR)/binutils || exit 1; \
7018 case $(srcdir) in \
7019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7020 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7022 esac; \
7023 srcdiroption="--srcdir=$${topdir}/binutils"; \
7024 libsrcdir="$$s/binutils"; \
7025 $(SHELL) $${libsrcdir}/configure \
7026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7027 --target=${target_alias} $${srcdiroption} \
7028 --with-build-libsubdir=$(HOST_SUBDIR) \
7029 @stage2_werror_flag@
7030@endif binutils-bootstrap
7031
7032
7033
7034
7035
7036.PHONY: all-binutils maybe-all-binutils
7037maybe-all-binutils:
7038@if gcc-bootstrap
7039all-binutils: stage_current
7040@endif gcc-bootstrap
7041@if binutils
7042TARGET-binutils=all
7043maybe-all-binutils: all-binutils
7044all-binutils: configure-binutils
7045 @r=`${PWD_COMMAND}`; export r; \
7046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047 $(HOST_EXPORTS) \
7048 (cd $(HOST_SUBDIR)/binutils && \
7049 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7050 $(TARGET-binutils))
7051@endif binutils
7052
7053
7054
7055.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7056.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7057maybe-all-stage1-binutils:
7058maybe-clean-stage1-binutils:
7059@if binutils-bootstrap
7060maybe-all-stage1-binutils: all-stage1-binutils
7061all-stage1: all-stage1-binutils
7062TARGET-stage1-binutils = $(TARGET-binutils)
7063all-stage1-binutils: configure-stage1-binutils
7064 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7065 @r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 $(HOST_EXPORTS) \
7068 cd $(HOST_SUBDIR)/binutils && \
7069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7070 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
7071 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
7072 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
7073 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
7074 $(TARGET-stage1-binutils)
7075
7076maybe-clean-stage1-binutils: clean-stage1-binutils
7077clean-stage1: clean-stage1-binutils
7078clean-stage1-binutils:
7079 @if [ $(current_stage) = stage1 ]; then \
7080 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7081 else \
7082 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7083 $(MAKE) stage1-start; \
7084 fi; \
7085 cd $(HOST_SUBDIR)/binutils && \
7086 $(MAKE) $(EXTRA_HOST_FLAGS) \
7087 clean
7088@endif binutils-bootstrap
7089
7090
7091.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7092.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7093maybe-all-stage2-binutils:
7094maybe-clean-stage2-binutils:
7095@if binutils-bootstrap
7096maybe-all-stage2-binutils: all-stage2-binutils
7097all-stage2: all-stage2-binutils
7098TARGET-stage2-binutils = $(TARGET-binutils)
7099all-stage2-binutils: configure-stage2-binutils
7100 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7101 @r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 $(POSTSTAGE1_HOST_EXPORTS) \
7105 cd $(HOST_SUBDIR)/binutils && \
7106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7107 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
7108 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7109 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7110 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7111 $(TARGET-stage2-binutils)
7112
7113maybe-clean-stage2-binutils: clean-stage2-binutils
7114clean-stage2: clean-stage2-binutils
7115clean-stage2-binutils:
7116 @if [ $(current_stage) = stage2 ]; then \
7117 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7118 else \
7119 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7120 $(MAKE) stage2-start; \
7121 fi; \
7122 cd $(HOST_SUBDIR)/binutils && \
7123 $(MAKE) $(EXTRA_HOST_FLAGS) \
7124 $(POSTSTAGE1_FLAGS_TO_PASS) \
7125 clean
7126@endif binutils-bootstrap
7127
7128
7129.PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils
7130.PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils
7131maybe-all-stageb2g0-binutils:
7132maybe-clean-stageb2g0-binutils:
7133@if binutils-bootstrap
7134maybe-all-stageb2g0-binutils: all-stageb2g0-binutils
7135all-stageb2g0: all-stageb2g0-binutils
7136TARGET-stageb2g0-binutils = $(TARGET-binutils)
7137all-stageb2g0-binutils: configure-stageb2g0-binutils
7138 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
7139 @r=`${PWD_COMMAND}`; export r; \
7140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141 $(HOST_EXPORTS) \
7142 $(POSTSTAGE1_HOST_EXPORTS) \
7143 cd $(HOST_SUBDIR)/binutils && \
7144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7145 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
7146 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
7147 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
7148 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7149 $(TARGET-stageb2g0-binutils)
7150
7151maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils
7152clean-stageb2g0: clean-stageb2g0-binutils
7153clean-stageb2g0-binutils:
7154 @if [ $(current_stage) = stageb2g0 ]; then \
7155 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7156 else \
7157 [ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \
7158 $(MAKE) stageb2g0-start; \
7159 fi; \
7160 cd $(HOST_SUBDIR)/binutils && \
7161 $(MAKE) $(EXTRA_HOST_FLAGS) \
7162 $(POSTSTAGE1_FLAGS_TO_PASS) \
7163 clean
7164@endif binutils-bootstrap
7165
7166
7167.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7168.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7169maybe-all-stage3-binutils:
7170maybe-clean-stage3-binutils:
7171@if binutils-bootstrap
7172maybe-all-stage3-binutils: all-stage3-binutils
7173all-stage3: all-stage3-binutils
7174TARGET-stage3-binutils = $(TARGET-binutils)
7175all-stage3-binutils: configure-stage3-binutils
7176 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7177 @r=`${PWD_COMMAND}`; export r; \
7178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179 $(HOST_EXPORTS) \
7180 $(POSTSTAGE1_HOST_EXPORTS) \
7181 cd $(HOST_SUBDIR)/binutils && \
7182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7183 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
7184 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
7185 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
7186 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7187 $(TARGET-stage3-binutils)
7188
7189maybe-clean-stage3-binutils: clean-stage3-binutils
7190clean-stage3: clean-stage3-binutils
7191clean-stage3-binutils:
7192 @if [ $(current_stage) = stage3 ]; then \
7193 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7194 else \
7195 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7196 $(MAKE) stage3-start; \
7197 fi; \
7198 cd $(HOST_SUBDIR)/binutils && \
7199 $(MAKE) $(EXTRA_HOST_FLAGS) \
7200 $(POSTSTAGE1_FLAGS_TO_PASS) \
7201 clean
7202@endif binutils-bootstrap
7203
7204
7205.PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils
7206.PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils
7207maybe-all-stageb3g2-binutils:
7208maybe-clean-stageb3g2-binutils:
7209@if binutils-bootstrap
7210maybe-all-stageb3g2-binutils: all-stageb3g2-binutils
7211all-stageb3g2: all-stageb3g2-binutils
7212TARGET-stageb3g2-binutils = $(TARGET-binutils)
7213all-stageb3g2-binutils: configure-stageb3g2-binutils
7214 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
7215 @r=`${PWD_COMMAND}`; export r; \
7216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7217 $(HOST_EXPORTS) \
7218 $(POSTSTAGE1_HOST_EXPORTS) \
7219 cd $(HOST_SUBDIR)/binutils && \
7220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7221 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
7222 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
7223 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
7224 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7225 $(TARGET-stageb3g2-binutils)
7226
7227maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils
7228clean-stageb3g2: clean-stageb3g2-binutils
7229clean-stageb3g2-binutils:
7230 @if [ $(current_stage) = stageb3g2 ]; then \
7231 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7232 else \
7233 [ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \
7234 $(MAKE) stageb3g2-start; \
7235 fi; \
7236 cd $(HOST_SUBDIR)/binutils && \
7237 $(MAKE) $(EXTRA_HOST_FLAGS) \
7238 $(POSTSTAGE1_FLAGS_TO_PASS) \
7239 clean
7240@endif binutils-bootstrap
7241
7242
7243.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7244.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7245maybe-all-stage4-binutils:
7246maybe-clean-stage4-binutils:
7247@if binutils-bootstrap
7248maybe-all-stage4-binutils: all-stage4-binutils
7249all-stage4: all-stage4-binutils
7250TARGET-stage4-binutils = $(TARGET-binutils)
7251all-stage4-binutils: configure-stage4-binutils
7252 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7253 @r=`${PWD_COMMAND}`; export r; \
7254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7255 $(HOST_EXPORTS) \
7256 $(POSTSTAGE1_HOST_EXPORTS) \
7257 cd $(HOST_SUBDIR)/binutils && \
7258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7259 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
7260 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7261 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
7262 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7263 $(TARGET-stage4-binutils)
7264
7265maybe-clean-stage4-binutils: clean-stage4-binutils
7266clean-stage4: clean-stage4-binutils
7267clean-stage4-binutils:
7268 @if [ $(current_stage) = stage4 ]; then \
7269 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7270 else \
7271 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7272 $(MAKE) stage4-start; \
7273 fi; \
7274 cd $(HOST_SUBDIR)/binutils && \
7275 $(MAKE) $(EXTRA_HOST_FLAGS) \
7276 $(POSTSTAGE1_FLAGS_TO_PASS) \
7277 clean
7278@endif binutils-bootstrap
7279
7280
7281.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7282.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7283maybe-all-stageprofile-binutils:
7284maybe-clean-stageprofile-binutils:
7285@if binutils-bootstrap
7286maybe-all-stageprofile-binutils: all-stageprofile-binutils
7287all-stageprofile: all-stageprofile-binutils
7288TARGET-stageprofile-binutils = $(TARGET-binutils)
7289all-stageprofile-binutils: configure-stageprofile-binutils
7290 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7291 @r=`${PWD_COMMAND}`; export r; \
7292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7293 $(HOST_EXPORTS) \
7294 $(POSTSTAGE1_HOST_EXPORTS) \
7295 cd $(HOST_SUBDIR)/binutils && \
7296 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7297 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
7298 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
7299 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
7300 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7301 $(TARGET-stageprofile-binutils)
7302
7303maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7304clean-stageprofile: clean-stageprofile-binutils
7305clean-stageprofile-binutils:
7306 @if [ $(current_stage) = stageprofile ]; then \
7307 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7308 else \
7309 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7310 $(MAKE) stageprofile-start; \
7311 fi; \
7312 cd $(HOST_SUBDIR)/binutils && \
7313 $(MAKE) $(EXTRA_HOST_FLAGS) \
7314 $(POSTSTAGE1_FLAGS_TO_PASS) \
7315 clean
7316@endif binutils-bootstrap
7317
7318
7319.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7320.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7321maybe-all-stagefeedback-binutils:
7322maybe-clean-stagefeedback-binutils:
7323@if binutils-bootstrap
7324maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7325all-stagefeedback: all-stagefeedback-binutils
7326TARGET-stagefeedback-binutils = $(TARGET-binutils)
7327all-stagefeedback-binutils: configure-stagefeedback-binutils
7328 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7329 @r=`${PWD_COMMAND}`; export r; \
7330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331 $(HOST_EXPORTS) \
7332 $(POSTSTAGE1_HOST_EXPORTS) \
7333 cd $(HOST_SUBDIR)/binutils && \
7334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7335 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
7336 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7337 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
7338 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7339 $(TARGET-stagefeedback-binutils)
7340
7341maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7342clean-stagefeedback: clean-stagefeedback-binutils
7343clean-stagefeedback-binutils:
7344 @if [ $(current_stage) = stagefeedback ]; then \
7345 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7346 else \
7347 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7348 $(MAKE) stagefeedback-start; \
7349 fi; \
7350 cd $(HOST_SUBDIR)/binutils && \
7351 $(MAKE) $(EXTRA_HOST_FLAGS) \
7352 $(POSTSTAGE1_FLAGS_TO_PASS) \
7353 clean
7354@endif binutils-bootstrap
7355
7356
7357
7358
7359
7360.PHONY: check-binutils maybe-check-binutils
7361maybe-check-binutils:
7362@if binutils
7363maybe-check-binutils: check-binutils
7364
7365check-binutils:
7366 @: $(MAKE); $(unstage)
7367 @r=`${PWD_COMMAND}`; export r; \
7368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7369 $(HOST_EXPORTS) \
7370 (cd $(HOST_SUBDIR)/binutils && \
7371 $(MAKE) $(FLAGS_TO_PASS) check)
7372
7373@endif binutils
7374
7375.PHONY: install-binutils maybe-install-binutils
7376maybe-install-binutils:
7377@if binutils
7378maybe-install-binutils: install-binutils
7379
7380install-binutils: installdirs
7381 @: $(MAKE); $(unstage)
7382 @r=`${PWD_COMMAND}`; export r; \
7383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7384 $(HOST_EXPORTS) \
7385 (cd $(HOST_SUBDIR)/binutils && \
7386 $(MAKE) $(FLAGS_TO_PASS) install)
7387
7388@endif binutils
7389
7390# Other targets (info, dvi, pdf, etc.)
7391
7392.PHONY: maybe-info-binutils info-binutils
7393maybe-info-binutils:
7394@if binutils
7395maybe-info-binutils: info-binutils
7396
7397info-binutils: \
7398 configure-binutils
7399 @[ -f ./binutils/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing info in binutils" ; \
7407 (cd $(HOST_SUBDIR)/binutils && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412 info) \
7413 || exit 1
7414
7415@endif binutils
7416
7417.PHONY: maybe-dvi-binutils dvi-binutils
7418maybe-dvi-binutils:
7419@if binutils
7420maybe-dvi-binutils: dvi-binutils
7421
7422dvi-binutils: \
7423 configure-binutils
7424 @[ -f ./binutils/Makefile ] || exit 0; \
7425 r=`${PWD_COMMAND}`; export r; \
7426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427 $(HOST_EXPORTS) \
7428 for flag in $(EXTRA_HOST_FLAGS) ; do \
7429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430 done; \
7431 echo "Doing dvi in binutils" ; \
7432 (cd $(HOST_SUBDIR)/binutils && \
7433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435 "RANLIB=$${RANLIB}" \
7436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437 dvi) \
7438 || exit 1
7439
7440@endif binutils
7441
7442.PHONY: maybe-pdf-binutils pdf-binutils
7443maybe-pdf-binutils:
7444@if binutils
7445maybe-pdf-binutils: pdf-binutils
7446
7447pdf-binutils: \
7448 configure-binutils
7449 @[ -f ./binutils/Makefile ] || exit 0; \
7450 r=`${PWD_COMMAND}`; export r; \
7451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452 $(HOST_EXPORTS) \
7453 for flag in $(EXTRA_HOST_FLAGS) ; do \
7454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455 done; \
7456 echo "Doing pdf in binutils" ; \
7457 (cd $(HOST_SUBDIR)/binutils && \
7458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460 "RANLIB=$${RANLIB}" \
7461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7462 pdf) \
7463 || exit 1
7464
7465@endif binutils
7466
7467.PHONY: maybe-html-binutils html-binutils
7468maybe-html-binutils:
7469@if binutils
7470maybe-html-binutils: html-binutils
7471
7472html-binutils: \
7473 configure-binutils
7474 @[ -f ./binutils/Makefile ] || exit 0; \
7475 r=`${PWD_COMMAND}`; export r; \
7476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7477 $(HOST_EXPORTS) \
7478 for flag in $(EXTRA_HOST_FLAGS) ; do \
7479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7480 done; \
7481 echo "Doing html in binutils" ; \
7482 (cd $(HOST_SUBDIR)/binutils && \
7483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7485 "RANLIB=$${RANLIB}" \
7486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7487 html) \
7488 || exit 1
7489
7490@endif binutils
7491
7492.PHONY: maybe-TAGS-binutils TAGS-binutils
7493maybe-TAGS-binutils:
7494@if binutils
7495maybe-TAGS-binutils: TAGS-binutils
7496
7497TAGS-binutils: \
7498 configure-binutils
7499 @[ -f ./binutils/Makefile ] || exit 0; \
7500 r=`${PWD_COMMAND}`; export r; \
7501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7502 $(HOST_EXPORTS) \
7503 for flag in $(EXTRA_HOST_FLAGS) ; do \
7504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7505 done; \
7506 echo "Doing TAGS in binutils" ; \
7507 (cd $(HOST_SUBDIR)/binutils && \
7508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7510 "RANLIB=$${RANLIB}" \
7511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7512 TAGS) \
7513 || exit 1
7514
7515@endif binutils
7516
7517.PHONY: maybe-install-info-binutils install-info-binutils
7518maybe-install-info-binutils:
7519@if binutils
7520maybe-install-info-binutils: install-info-binutils
7521
7522install-info-binutils: \
7523 configure-binutils \
7524 info-binutils
7525 @[ -f ./binutils/Makefile ] || exit 0; \
7526 r=`${PWD_COMMAND}`; export r; \
7527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7528 $(HOST_EXPORTS) \
7529 for flag in $(EXTRA_HOST_FLAGS) ; do \
7530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7531 done; \
7532 echo "Doing install-info in binutils" ; \
7533 (cd $(HOST_SUBDIR)/binutils && \
7534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7536 "RANLIB=$${RANLIB}" \
7537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7538 install-info) \
7539 || exit 1
7540
7541@endif binutils
7542
7543.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7544maybe-install-pdf-binutils:
7545@if binutils
7546maybe-install-pdf-binutils: install-pdf-binutils
7547
7548install-pdf-binutils: \
7549 configure-binutils \
7550 pdf-binutils
7551 @[ -f ./binutils/Makefile ] || exit 0; \
7552 r=`${PWD_COMMAND}`; export r; \
7553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7554 $(HOST_EXPORTS) \
7555 for flag in $(EXTRA_HOST_FLAGS) ; do \
7556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7557 done; \
7558 echo "Doing install-pdf in binutils" ; \
7559 (cd $(HOST_SUBDIR)/binutils && \
7560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7562 "RANLIB=$${RANLIB}" \
7563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7564 install-pdf) \
7565 || exit 1
7566
7567@endif binutils
7568
7569.PHONY: maybe-install-html-binutils install-html-binutils
7570maybe-install-html-binutils:
7571@if binutils
7572maybe-install-html-binutils: install-html-binutils
7573
7574install-html-binutils: \
7575 configure-binutils \
7576 html-binutils
7577 @[ -f ./binutils/Makefile ] || exit 0; \
7578 r=`${PWD_COMMAND}`; export r; \
7579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7580 $(HOST_EXPORTS) \
7581 for flag in $(EXTRA_HOST_FLAGS) ; do \
7582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7583 done; \
7584 echo "Doing install-html in binutils" ; \
7585 (cd $(HOST_SUBDIR)/binutils && \
7586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7588 "RANLIB=$${RANLIB}" \
7589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7590 install-html) \
7591 || exit 1
7592
7593@endif binutils
7594
7595.PHONY: maybe-installcheck-binutils installcheck-binutils
7596maybe-installcheck-binutils:
7597@if binutils
7598maybe-installcheck-binutils: installcheck-binutils
7599
7600installcheck-binutils: \
7601 configure-binutils
7602 @[ -f ./binutils/Makefile ] || exit 0; \
7603 r=`${PWD_COMMAND}`; export r; \
7604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7605 $(HOST_EXPORTS) \
7606 for flag in $(EXTRA_HOST_FLAGS) ; do \
7607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7608 done; \
7609 echo "Doing installcheck in binutils" ; \
7610 (cd $(HOST_SUBDIR)/binutils && \
7611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7613 "RANLIB=$${RANLIB}" \
7614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7615 installcheck) \
7616 || exit 1
7617
7618@endif binutils
7619
7620.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7621maybe-mostlyclean-binutils:
7622@if binutils
7623maybe-mostlyclean-binutils: mostlyclean-binutils
7624
7625mostlyclean-binutils:
7626 @[ -f ./binutils/Makefile ] || exit 0; \
7627 r=`${PWD_COMMAND}`; export r; \
7628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7629 $(HOST_EXPORTS) \
7630 for flag in $(EXTRA_HOST_FLAGS) ; do \
7631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7632 done; \
7633 echo "Doing mostlyclean in binutils" ; \
7634 (cd $(HOST_SUBDIR)/binutils && \
7635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7637 "RANLIB=$${RANLIB}" \
7638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7639 mostlyclean) \
7640 || exit 1
7641
7642@endif binutils
7643
7644.PHONY: maybe-clean-binutils clean-binutils
7645maybe-clean-binutils:
7646@if binutils
7647maybe-clean-binutils: clean-binutils
7648
7649clean-binutils:
7650 @[ -f ./binutils/Makefile ] || exit 0; \
7651 r=`${PWD_COMMAND}`; export r; \
7652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653 $(HOST_EXPORTS) \
7654 for flag in $(EXTRA_HOST_FLAGS) ; do \
7655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7656 done; \
7657 echo "Doing clean in binutils" ; \
7658 (cd $(HOST_SUBDIR)/binutils && \
7659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7661 "RANLIB=$${RANLIB}" \
7662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7663 clean) \
7664 || exit 1
7665
7666@endif binutils
7667
7668.PHONY: maybe-distclean-binutils distclean-binutils
7669maybe-distclean-binutils:
7670@if binutils
7671maybe-distclean-binutils: distclean-binutils
7672
7673distclean-binutils:
7674 @[ -f ./binutils/Makefile ] || exit 0; \
7675 r=`${PWD_COMMAND}`; export r; \
7676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677 $(HOST_EXPORTS) \
7678 for flag in $(EXTRA_HOST_FLAGS) ; do \
7679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680 done; \
7681 echo "Doing distclean in binutils" ; \
7682 (cd $(HOST_SUBDIR)/binutils && \
7683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685 "RANLIB=$${RANLIB}" \
7686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687 distclean) \
7688 || exit 1
7689
7690@endif binutils
7691
7692.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7693maybe-maintainer-clean-binutils:
7694@if binutils
7695maybe-maintainer-clean-binutils: maintainer-clean-binutils
7696
7697maintainer-clean-binutils:
7698 @[ -f ./binutils/Makefile ] || exit 0; \
7699 r=`${PWD_COMMAND}`; export r; \
7700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701 $(HOST_EXPORTS) \
7702 for flag in $(EXTRA_HOST_FLAGS) ; do \
7703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704 done; \
7705 echo "Doing maintainer-clean in binutils" ; \
7706 (cd $(HOST_SUBDIR)/binutils && \
7707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709 "RANLIB=$${RANLIB}" \
7710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711 maintainer-clean) \
7712 || exit 1
7713
7714@endif binutils
7715
7716
7717
7718.PHONY: configure-bison maybe-configure-bison
7719maybe-configure-bison:
7720@if gcc-bootstrap
7721configure-bison: stage_current
7722@endif gcc-bootstrap
7723@if bison
7724maybe-configure-bison: configure-bison
7725configure-bison:
7726 @: $(MAKE); $(unstage)
7727 @r=`${PWD_COMMAND}`; export r; \
7728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7729 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7731 $(HOST_EXPORTS) \
7732 echo Configuring in $(HOST_SUBDIR)/bison; \
7733 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7734 case $(srcdir) in \
7735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7736 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7738 esac; \
7739 srcdiroption="--srcdir=$${topdir}/bison"; \
7740 libsrcdir="$$s/bison"; \
7741 $(SHELL) $${libsrcdir}/configure \
7742 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7743 --target=${target_alias} $${srcdiroption} \
7744 || exit 1
7745@endif bison
7746
7747
7748
7749
7750
7751.PHONY: all-bison maybe-all-bison
7752maybe-all-bison:
7753@if gcc-bootstrap
7754all-bison: stage_current
7755@endif gcc-bootstrap
7756@if bison
7757TARGET-bison=all
7758maybe-all-bison: all-bison
7759all-bison: configure-bison
7760 @: $(MAKE); $(unstage)
7761 @r=`${PWD_COMMAND}`; export r; \
7762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7763 $(HOST_EXPORTS) \
7764 (cd $(HOST_SUBDIR)/bison && \
7765 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7766 $(TARGET-bison))
7767@endif bison
7768
7769
7770
7771
7772.PHONY: check-bison maybe-check-bison
7773maybe-check-bison:
7774@if bison
7775maybe-check-bison: check-bison
7776
7777# This module is only tested in a native toolchain.
7778check-bison:
7779 @: $(MAKE); $(unstage)
7780 @if [ '$(host)' = '$(target)' ] ; then \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 (cd $(HOST_SUBDIR)/bison && \
7785 $(MAKE) $(FLAGS_TO_PASS) check); \
7786 fi
7787
7788@endif bison
7789
7790.PHONY: install-bison maybe-install-bison
7791maybe-install-bison:
7792@if bison
7793maybe-install-bison: install-bison
7794
7795install-bison: installdirs
7796 @: $(MAKE); $(unstage)
7797 @r=`${PWD_COMMAND}`; export r; \
7798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7799 $(HOST_EXPORTS) \
7800 (cd $(HOST_SUBDIR)/bison && \
7801 $(MAKE) $(FLAGS_TO_PASS) install)
7802
7803@endif bison
7804
7805# Other targets (info, dvi, pdf, etc.)
7806
7807.PHONY: maybe-info-bison info-bison
7808maybe-info-bison:
7809@if bison
7810maybe-info-bison: info-bison
7811
7812info-bison: \
7813 configure-bison
7814 @: $(MAKE); $(unstage)
7815 @[ -f ./bison/Makefile ] || exit 0; \
7816 r=`${PWD_COMMAND}`; export r; \
7817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7818 $(HOST_EXPORTS) \
7819 for flag in $(EXTRA_HOST_FLAGS) ; do \
7820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7821 done; \
7822 echo "Doing info in bison" ; \
7823 (cd $(HOST_SUBDIR)/bison && \
7824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7826 "RANLIB=$${RANLIB}" \
7827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7828 info) \
7829 || exit 1
7830
7831@endif bison
7832
7833.PHONY: maybe-dvi-bison dvi-bison
7834maybe-dvi-bison:
7835@if bison
7836maybe-dvi-bison: dvi-bison
7837
7838dvi-bison: \
7839 configure-bison
7840 @: $(MAKE); $(unstage)
7841 @[ -f ./bison/Makefile ] || exit 0; \
7842 r=`${PWD_COMMAND}`; export r; \
7843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7844 $(HOST_EXPORTS) \
7845 for flag in $(EXTRA_HOST_FLAGS) ; do \
7846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7847 done; \
7848 echo "Doing dvi in bison" ; \
7849 (cd $(HOST_SUBDIR)/bison && \
7850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7852 "RANLIB=$${RANLIB}" \
7853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7854 dvi) \
7855 || exit 1
7856
7857@endif bison
7858
7859.PHONY: maybe-pdf-bison pdf-bison
7860maybe-pdf-bison:
7861@if bison
7862maybe-pdf-bison: pdf-bison
7863
7864pdf-bison: \
7865 configure-bison
7866 @: $(MAKE); $(unstage)
7867 @[ -f ./bison/Makefile ] || exit 0; \
7868 r=`${PWD_COMMAND}`; export r; \
7869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7870 $(HOST_EXPORTS) \
7871 for flag in $(EXTRA_HOST_FLAGS) ; do \
7872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7873 done; \
7874 echo "Doing pdf in bison" ; \
7875 (cd $(HOST_SUBDIR)/bison && \
7876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7878 "RANLIB=$${RANLIB}" \
7879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7880 pdf) \
7881 || exit 1
7882
7883@endif bison
7884
7885.PHONY: maybe-html-bison html-bison
7886maybe-html-bison:
7887@if bison
7888maybe-html-bison: html-bison
7889
7890html-bison: \
7891 configure-bison
7892 @: $(MAKE); $(unstage)
7893 @[ -f ./bison/Makefile ] || exit 0; \
7894 r=`${PWD_COMMAND}`; export r; \
7895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7896 $(HOST_EXPORTS) \
7897 for flag in $(EXTRA_HOST_FLAGS) ; do \
7898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7899 done; \
7900 echo "Doing html in bison" ; \
7901 (cd $(HOST_SUBDIR)/bison && \
7902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7904 "RANLIB=$${RANLIB}" \
7905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7906 html) \
7907 || exit 1
7908
7909@endif bison
7910
7911.PHONY: maybe-TAGS-bison TAGS-bison
7912maybe-TAGS-bison:
7913@if bison
7914maybe-TAGS-bison: TAGS-bison
7915
7916TAGS-bison: \
7917 configure-bison
7918 @: $(MAKE); $(unstage)
7919 @[ -f ./bison/Makefile ] || exit 0; \
7920 r=`${PWD_COMMAND}`; export r; \
7921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7922 $(HOST_EXPORTS) \
7923 for flag in $(EXTRA_HOST_FLAGS) ; do \
7924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7925 done; \
7926 echo "Doing TAGS in bison" ; \
7927 (cd $(HOST_SUBDIR)/bison && \
7928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7930 "RANLIB=$${RANLIB}" \
7931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7932 TAGS) \
7933 || exit 1
7934
7935@endif bison
7936
7937.PHONY: maybe-install-info-bison install-info-bison
7938maybe-install-info-bison:
7939@if bison
7940maybe-install-info-bison: install-info-bison
7941
7942install-info-bison: \
7943 configure-bison \
7944 info-bison
7945 @: $(MAKE); $(unstage)
7946 @[ -f ./bison/Makefile ] || exit 0; \
7947 r=`${PWD_COMMAND}`; export r; \
7948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7949 $(HOST_EXPORTS) \
7950 for flag in $(EXTRA_HOST_FLAGS) ; do \
7951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7952 done; \
7953 echo "Doing install-info in bison" ; \
7954 (cd $(HOST_SUBDIR)/bison && \
7955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7957 "RANLIB=$${RANLIB}" \
7958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7959 install-info) \
7960 || exit 1
7961
7962@endif bison
7963
7964.PHONY: maybe-install-pdf-bison install-pdf-bison
7965maybe-install-pdf-bison:
7966@if bison
7967maybe-install-pdf-bison: install-pdf-bison
7968
7969install-pdf-bison: \
7970 configure-bison \
7971 pdf-bison
7972 @: $(MAKE); $(unstage)
7973 @[ -f ./bison/Makefile ] || exit 0; \
7974 r=`${PWD_COMMAND}`; export r; \
7975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7976 $(HOST_EXPORTS) \
7977 for flag in $(EXTRA_HOST_FLAGS) ; do \
7978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7979 done; \
7980 echo "Doing install-pdf in bison" ; \
7981 (cd $(HOST_SUBDIR)/bison && \
7982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7984 "RANLIB=$${RANLIB}" \
7985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7986 install-pdf) \
7987 || exit 1
7988
7989@endif bison
7990
7991.PHONY: maybe-install-html-bison install-html-bison
7992maybe-install-html-bison:
7993@if bison
7994maybe-install-html-bison: install-html-bison
7995
7996install-html-bison: \
7997 configure-bison \
7998 html-bison
7999 @: $(MAKE); $(unstage)
8000 @[ -f ./bison/Makefile ] || exit 0; \
8001 r=`${PWD_COMMAND}`; export r; \
8002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8003 $(HOST_EXPORTS) \
8004 for flag in $(EXTRA_HOST_FLAGS) ; do \
8005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8006 done; \
8007 echo "Doing install-html in bison" ; \
8008 (cd $(HOST_SUBDIR)/bison && \
8009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8011 "RANLIB=$${RANLIB}" \
8012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8013 install-html) \
8014 || exit 1
8015
8016@endif bison
8017
8018.PHONY: maybe-installcheck-bison installcheck-bison
8019maybe-installcheck-bison:
8020@if bison
8021maybe-installcheck-bison: installcheck-bison
8022
8023installcheck-bison: \
8024 configure-bison
8025 @: $(MAKE); $(unstage)
8026 @[ -f ./bison/Makefile ] || exit 0; \
8027 r=`${PWD_COMMAND}`; export r; \
8028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8029 $(HOST_EXPORTS) \
8030 for flag in $(EXTRA_HOST_FLAGS) ; do \
8031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8032 done; \
8033 echo "Doing installcheck in bison" ; \
8034 (cd $(HOST_SUBDIR)/bison && \
8035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8037 "RANLIB=$${RANLIB}" \
8038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8039 installcheck) \
8040 || exit 1
8041
8042@endif bison
8043
8044.PHONY: maybe-mostlyclean-bison mostlyclean-bison
8045maybe-mostlyclean-bison:
8046@if bison
8047maybe-mostlyclean-bison: mostlyclean-bison
8048
8049mostlyclean-bison:
8050 @: $(MAKE); $(unstage)
8051 @[ -f ./bison/Makefile ] || exit 0; \
8052 r=`${PWD_COMMAND}`; export r; \
8053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8054 $(HOST_EXPORTS) \
8055 for flag in $(EXTRA_HOST_FLAGS) ; do \
8056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8057 done; \
8058 echo "Doing mostlyclean in bison" ; \
8059 (cd $(HOST_SUBDIR)/bison && \
8060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8062 "RANLIB=$${RANLIB}" \
8063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8064 mostlyclean) \
8065 || exit 1
8066
8067@endif bison
8068
8069.PHONY: maybe-clean-bison clean-bison
8070maybe-clean-bison:
8071@if bison
8072maybe-clean-bison: clean-bison
8073
8074clean-bison:
8075 @: $(MAKE); $(unstage)
8076 @[ -f ./bison/Makefile ] || exit 0; \
8077 r=`${PWD_COMMAND}`; export r; \
8078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8079 $(HOST_EXPORTS) \
8080 for flag in $(EXTRA_HOST_FLAGS) ; do \
8081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8082 done; \
8083 echo "Doing clean in bison" ; \
8084 (cd $(HOST_SUBDIR)/bison && \
8085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8087 "RANLIB=$${RANLIB}" \
8088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8089 clean) \
8090 || exit 1
8091
8092@endif bison
8093
8094.PHONY: maybe-distclean-bison distclean-bison
8095maybe-distclean-bison:
8096@if bison
8097maybe-distclean-bison: distclean-bison
8098
8099distclean-bison:
8100 @: $(MAKE); $(unstage)
8101 @[ -f ./bison/Makefile ] || exit 0; \
8102 r=`${PWD_COMMAND}`; export r; \
8103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8104 $(HOST_EXPORTS) \
8105 for flag in $(EXTRA_HOST_FLAGS) ; do \
8106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8107 done; \
8108 echo "Doing distclean in bison" ; \
8109 (cd $(HOST_SUBDIR)/bison && \
8110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8112 "RANLIB=$${RANLIB}" \
8113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8114 distclean) \
8115 || exit 1
8116
8117@endif bison
8118
8119.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8120maybe-maintainer-clean-bison:
8121@if bison
8122maybe-maintainer-clean-bison: maintainer-clean-bison
8123
8124maintainer-clean-bison:
8125 @: $(MAKE); $(unstage)
8126 @[ -f ./bison/Makefile ] || exit 0; \
8127 r=`${PWD_COMMAND}`; export r; \
8128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129 $(HOST_EXPORTS) \
8130 for flag in $(EXTRA_HOST_FLAGS) ; do \
8131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8132 done; \
8133 echo "Doing maintainer-clean in bison" ; \
8134 (cd $(HOST_SUBDIR)/bison && \
8135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8137 "RANLIB=$${RANLIB}" \
8138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8139 maintainer-clean) \
8140 || exit 1
8141
8142@endif bison
8143
8144
8145
8146.PHONY: configure-byacc maybe-configure-byacc
8147maybe-configure-byacc:
8148@if gcc-bootstrap
8149configure-byacc: stage_current
8150@endif gcc-bootstrap
8151@if byacc
8152maybe-configure-byacc: configure-byacc
8153configure-byacc:
8154 @: $(MAKE); $(unstage)
8155 @r=`${PWD_COMMAND}`; export r; \
8156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8157 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8159 $(HOST_EXPORTS) \
8160 echo Configuring in $(HOST_SUBDIR)/byacc; \
8161 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8162 case $(srcdir) in \
8163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8164 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8166 esac; \
8167 srcdiroption="--srcdir=$${topdir}/byacc"; \
8168 libsrcdir="$$s/byacc"; \
8169 $(SHELL) $${libsrcdir}/configure \
8170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8171 --target=${target_alias} $${srcdiroption} \
8172 || exit 1
8173@endif byacc
8174
8175
8176
8177
8178
8179.PHONY: all-byacc maybe-all-byacc
8180maybe-all-byacc:
8181@if gcc-bootstrap
8182all-byacc: stage_current
8183@endif gcc-bootstrap
8184@if byacc
8185TARGET-byacc=all
8186maybe-all-byacc: all-byacc
8187all-byacc: configure-byacc
8188 @: $(MAKE); $(unstage)
8189 @r=`${PWD_COMMAND}`; export r; \
8190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8191 $(HOST_EXPORTS) \
8192 (cd $(HOST_SUBDIR)/byacc && \
8193 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8194 $(TARGET-byacc))
8195@endif byacc
8196
8197
8198
8199
8200.PHONY: check-byacc maybe-check-byacc
8201maybe-check-byacc:
8202@if byacc
8203maybe-check-byacc: check-byacc
8204
8205# This module is only tested in a native toolchain.
8206check-byacc:
8207 @: $(MAKE); $(unstage)
8208 @if [ '$(host)' = '$(target)' ] ; then \
8209 r=`${PWD_COMMAND}`; export r; \
8210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8211 $(HOST_EXPORTS) \
8212 (cd $(HOST_SUBDIR)/byacc && \
8213 $(MAKE) $(FLAGS_TO_PASS) check); \
8214 fi
8215
8216@endif byacc
8217
8218.PHONY: install-byacc maybe-install-byacc
8219maybe-install-byacc:
8220@if byacc
8221maybe-install-byacc: install-byacc
8222
8223install-byacc: installdirs
8224 @: $(MAKE); $(unstage)
8225 @r=`${PWD_COMMAND}`; export r; \
8226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227 $(HOST_EXPORTS) \
8228 (cd $(HOST_SUBDIR)/byacc && \
8229 $(MAKE) $(FLAGS_TO_PASS) install)
8230
8231@endif byacc
8232
8233# Other targets (info, dvi, pdf, etc.)
8234
8235.PHONY: maybe-info-byacc info-byacc
8236maybe-info-byacc:
8237@if byacc
8238maybe-info-byacc: info-byacc
8239
8240info-byacc: \
8241 configure-byacc
8242 @: $(MAKE); $(unstage)
8243 @[ -f ./byacc/Makefile ] || exit 0; \
8244 r=`${PWD_COMMAND}`; export r; \
8245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8246 $(HOST_EXPORTS) \
8247 for flag in $(EXTRA_HOST_FLAGS) ; do \
8248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8249 done; \
8250 echo "Doing info in byacc" ; \
8251 (cd $(HOST_SUBDIR)/byacc && \
8252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8254 "RANLIB=$${RANLIB}" \
8255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8256 info) \
8257 || exit 1
8258
8259@endif byacc
8260
8261.PHONY: maybe-dvi-byacc dvi-byacc
8262maybe-dvi-byacc:
8263@if byacc
8264maybe-dvi-byacc: dvi-byacc
8265
8266dvi-byacc: \
8267 configure-byacc
8268 @: $(MAKE); $(unstage)
8269 @[ -f ./byacc/Makefile ] || exit 0; \
8270 r=`${PWD_COMMAND}`; export r; \
8271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8272 $(HOST_EXPORTS) \
8273 for flag in $(EXTRA_HOST_FLAGS) ; do \
8274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8275 done; \
8276 echo "Doing dvi in byacc" ; \
8277 (cd $(HOST_SUBDIR)/byacc && \
8278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8280 "RANLIB=$${RANLIB}" \
8281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8282 dvi) \
8283 || exit 1
8284
8285@endif byacc
8286
8287.PHONY: maybe-pdf-byacc pdf-byacc
8288maybe-pdf-byacc:
8289@if byacc
8290maybe-pdf-byacc: pdf-byacc
8291
8292pdf-byacc: \
8293 configure-byacc
8294 @: $(MAKE); $(unstage)
8295 @[ -f ./byacc/Makefile ] || exit 0; \
8296 r=`${PWD_COMMAND}`; export r; \
8297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8298 $(HOST_EXPORTS) \
8299 for flag in $(EXTRA_HOST_FLAGS) ; do \
8300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8301 done; \
8302 echo "Doing pdf in byacc" ; \
8303 (cd $(HOST_SUBDIR)/byacc && \
8304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8306 "RANLIB=$${RANLIB}" \
8307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8308 pdf) \
8309 || exit 1
8310
8311@endif byacc
8312
8313.PHONY: maybe-html-byacc html-byacc
8314maybe-html-byacc:
8315@if byacc
8316maybe-html-byacc: html-byacc
8317
8318html-byacc: \
8319 configure-byacc
8320 @: $(MAKE); $(unstage)
8321 @[ -f ./byacc/Makefile ] || exit 0; \
8322 r=`${PWD_COMMAND}`; export r; \
8323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8324 $(HOST_EXPORTS) \
8325 for flag in $(EXTRA_HOST_FLAGS) ; do \
8326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8327 done; \
8328 echo "Doing html in byacc" ; \
8329 (cd $(HOST_SUBDIR)/byacc && \
8330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8332 "RANLIB=$${RANLIB}" \
8333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8334 html) \
8335 || exit 1
8336
8337@endif byacc
8338
8339.PHONY: maybe-TAGS-byacc TAGS-byacc
8340maybe-TAGS-byacc:
8341@if byacc
8342maybe-TAGS-byacc: TAGS-byacc
8343
8344TAGS-byacc: \
8345 configure-byacc
8346 @: $(MAKE); $(unstage)
8347 @[ -f ./byacc/Makefile ] || exit 0; \
8348 r=`${PWD_COMMAND}`; export r; \
8349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8350 $(HOST_EXPORTS) \
8351 for flag in $(EXTRA_HOST_FLAGS) ; do \
8352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8353 done; \
8354 echo "Doing TAGS in byacc" ; \
8355 (cd $(HOST_SUBDIR)/byacc && \
8356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8358 "RANLIB=$${RANLIB}" \
8359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8360 TAGS) \
8361 || exit 1
8362
8363@endif byacc
8364
8365.PHONY: maybe-install-info-byacc install-info-byacc
8366maybe-install-info-byacc:
8367@if byacc
8368maybe-install-info-byacc: install-info-byacc
8369
8370install-info-byacc: \
8371 configure-byacc \
8372 info-byacc
8373 @: $(MAKE); $(unstage)
8374 @[ -f ./byacc/Makefile ] || exit 0; \
8375 r=`${PWD_COMMAND}`; export r; \
8376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8377 $(HOST_EXPORTS) \
8378 for flag in $(EXTRA_HOST_FLAGS) ; do \
8379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8380 done; \
8381 echo "Doing install-info in byacc" ; \
8382 (cd $(HOST_SUBDIR)/byacc && \
8383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8385 "RANLIB=$${RANLIB}" \
8386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8387 install-info) \
8388 || exit 1
8389
8390@endif byacc
8391
8392.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8393maybe-install-pdf-byacc:
8394@if byacc
8395maybe-install-pdf-byacc: install-pdf-byacc
8396
8397install-pdf-byacc: \
8398 configure-byacc \
8399 pdf-byacc
8400 @: $(MAKE); $(unstage)
8401 @[ -f ./byacc/Makefile ] || exit 0; \
8402 r=`${PWD_COMMAND}`; export r; \
8403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8404 $(HOST_EXPORTS) \
8405 for flag in $(EXTRA_HOST_FLAGS) ; do \
8406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8407 done; \
8408 echo "Doing install-pdf in byacc" ; \
8409 (cd $(HOST_SUBDIR)/byacc && \
8410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8412 "RANLIB=$${RANLIB}" \
8413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8414 install-pdf) \
8415 || exit 1
8416
8417@endif byacc
8418
8419.PHONY: maybe-install-html-byacc install-html-byacc
8420maybe-install-html-byacc:
8421@if byacc
8422maybe-install-html-byacc: install-html-byacc
8423
8424install-html-byacc: \
8425 configure-byacc \
8426 html-byacc
8427 @: $(MAKE); $(unstage)
8428 @[ -f ./byacc/Makefile ] || exit 0; \
8429 r=`${PWD_COMMAND}`; export r; \
8430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8431 $(HOST_EXPORTS) \
8432 for flag in $(EXTRA_HOST_FLAGS) ; do \
8433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8434 done; \
8435 echo "Doing install-html in byacc" ; \
8436 (cd $(HOST_SUBDIR)/byacc && \
8437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8439 "RANLIB=$${RANLIB}" \
8440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8441 install-html) \
8442 || exit 1
8443
8444@endif byacc
8445
8446.PHONY: maybe-installcheck-byacc installcheck-byacc
8447maybe-installcheck-byacc:
8448@if byacc
8449maybe-installcheck-byacc: installcheck-byacc
8450
8451installcheck-byacc: \
8452 configure-byacc
8453 @: $(MAKE); $(unstage)
8454 @[ -f ./byacc/Makefile ] || exit 0; \
8455 r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 $(HOST_EXPORTS) \
8458 for flag in $(EXTRA_HOST_FLAGS) ; do \
8459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460 done; \
8461 echo "Doing installcheck in byacc" ; \
8462 (cd $(HOST_SUBDIR)/byacc && \
8463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465 "RANLIB=$${RANLIB}" \
8466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8467 installcheck) \
8468 || exit 1
8469
8470@endif byacc
8471
8472.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8473maybe-mostlyclean-byacc:
8474@if byacc
8475maybe-mostlyclean-byacc: mostlyclean-byacc
8476
8477mostlyclean-byacc:
8478 @: $(MAKE); $(unstage)
8479 @[ -f ./byacc/Makefile ] || exit 0; \
8480 r=`${PWD_COMMAND}`; export r; \
8481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8482 $(HOST_EXPORTS) \
8483 for flag in $(EXTRA_HOST_FLAGS) ; do \
8484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8485 done; \
8486 echo "Doing mostlyclean in byacc" ; \
8487 (cd $(HOST_SUBDIR)/byacc && \
8488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8490 "RANLIB=$${RANLIB}" \
8491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8492 mostlyclean) \
8493 || exit 1
8494
8495@endif byacc
8496
8497.PHONY: maybe-clean-byacc clean-byacc
8498maybe-clean-byacc:
8499@if byacc
8500maybe-clean-byacc: clean-byacc
8501
8502clean-byacc:
8503 @: $(MAKE); $(unstage)
8504 @[ -f ./byacc/Makefile ] || exit 0; \
8505 r=`${PWD_COMMAND}`; export r; \
8506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507 $(HOST_EXPORTS) \
8508 for flag in $(EXTRA_HOST_FLAGS) ; do \
8509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8510 done; \
8511 echo "Doing clean in byacc" ; \
8512 (cd $(HOST_SUBDIR)/byacc && \
8513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8515 "RANLIB=$${RANLIB}" \
8516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8517 clean) \
8518 || exit 1
8519
8520@endif byacc
8521
8522.PHONY: maybe-distclean-byacc distclean-byacc
8523maybe-distclean-byacc:
8524@if byacc
8525maybe-distclean-byacc: distclean-byacc
8526
8527distclean-byacc:
8528 @: $(MAKE); $(unstage)
8529 @[ -f ./byacc/Makefile ] || exit 0; \
8530 r=`${PWD_COMMAND}`; export r; \
8531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8532 $(HOST_EXPORTS) \
8533 for flag in $(EXTRA_HOST_FLAGS) ; do \
8534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8535 done; \
8536 echo "Doing distclean in byacc" ; \
8537 (cd $(HOST_SUBDIR)/byacc && \
8538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8540 "RANLIB=$${RANLIB}" \
8541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8542 distclean) \
8543 || exit 1
8544
8545@endif byacc
8546
8547.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8548maybe-maintainer-clean-byacc:
8549@if byacc
8550maybe-maintainer-clean-byacc: maintainer-clean-byacc
8551
8552maintainer-clean-byacc:
8553 @: $(MAKE); $(unstage)
8554 @[ -f ./byacc/Makefile ] || exit 0; \
8555 r=`${PWD_COMMAND}`; export r; \
8556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8557 $(HOST_EXPORTS) \
8558 for flag in $(EXTRA_HOST_FLAGS) ; do \
8559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8560 done; \
8561 echo "Doing maintainer-clean in byacc" ; \
8562 (cd $(HOST_SUBDIR)/byacc && \
8563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8565 "RANLIB=$${RANLIB}" \
8566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8567 maintainer-clean) \
8568 || exit 1
8569
8570@endif byacc
8571
8572
8573
8574.PHONY: configure-bzip2 maybe-configure-bzip2
8575maybe-configure-bzip2:
8576@if gcc-bootstrap
8577configure-bzip2: stage_current
8578@endif gcc-bootstrap
8579@if bzip2
8580maybe-configure-bzip2: configure-bzip2
8581configure-bzip2:
8582 @: $(MAKE); $(unstage)
8583 @r=`${PWD_COMMAND}`; export r; \
8584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8586 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8587 $(HOST_EXPORTS) \
8588 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8589 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8590 case $(srcdir) in \
8591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8592 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8594 esac; \
8595 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8596 libsrcdir="$$s/bzip2"; \
8597 $(SHELL) $${libsrcdir}/configure \
8598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8599 --target=${target_alias} $${srcdiroption} \
8600 || exit 1
8601@endif bzip2
8602
8603
8604
8605
8606
8607.PHONY: all-bzip2 maybe-all-bzip2
8608maybe-all-bzip2:
8609@if gcc-bootstrap
8610all-bzip2: stage_current
8611@endif gcc-bootstrap
8612@if bzip2
8613TARGET-bzip2=all
8614maybe-all-bzip2: all-bzip2
8615all-bzip2: configure-bzip2
8616 @: $(MAKE); $(unstage)
8617 @r=`${PWD_COMMAND}`; export r; \
8618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8619 $(HOST_EXPORTS) \
8620 (cd $(HOST_SUBDIR)/bzip2 && \
8621 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8622 $(TARGET-bzip2))
8623@endif bzip2
8624
8625
8626
8627
8628.PHONY: check-bzip2 maybe-check-bzip2
8629maybe-check-bzip2:
8630@if bzip2
8631maybe-check-bzip2: check-bzip2
8632
8633check-bzip2:
8634 @: $(MAKE); $(unstage)
8635 @r=`${PWD_COMMAND}`; export r; \
8636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8637 $(HOST_EXPORTS) \
8638 (cd $(HOST_SUBDIR)/bzip2 && \
8639 $(MAKE) $(FLAGS_TO_PASS) check)
8640
8641@endif bzip2
8642
8643.PHONY: install-bzip2 maybe-install-bzip2
8644maybe-install-bzip2:
8645@if bzip2
8646maybe-install-bzip2: install-bzip2
8647
8648install-bzip2: installdirs
8649 @: $(MAKE); $(unstage)
8650 @r=`${PWD_COMMAND}`; export r; \
8651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8652 $(HOST_EXPORTS) \
8653 (cd $(HOST_SUBDIR)/bzip2 && \
8654 $(MAKE) $(FLAGS_TO_PASS) install)
8655
8656@endif bzip2
8657
8658# Other targets (info, dvi, pdf, etc.)
8659
8660.PHONY: maybe-info-bzip2 info-bzip2
8661maybe-info-bzip2:
8662@if bzip2
8663maybe-info-bzip2: info-bzip2
8664
8665info-bzip2: \
8666 configure-bzip2
8667 @: $(MAKE); $(unstage)
8668 @[ -f ./bzip2/Makefile ] || exit 0; \
8669 r=`${PWD_COMMAND}`; export r; \
8670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8671 $(HOST_EXPORTS) \
8672 for flag in $(EXTRA_HOST_FLAGS) ; do \
8673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8674 done; \
8675 echo "Doing info in bzip2" ; \
8676 (cd $(HOST_SUBDIR)/bzip2 && \
8677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8679 "RANLIB=$${RANLIB}" \
8680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8681 info) \
8682 || exit 1
8683
8684@endif bzip2
8685
8686.PHONY: maybe-dvi-bzip2 dvi-bzip2
8687maybe-dvi-bzip2:
8688@if bzip2
8689maybe-dvi-bzip2: dvi-bzip2
8690
8691dvi-bzip2: \
8692 configure-bzip2
8693 @: $(MAKE); $(unstage)
8694 @[ -f ./bzip2/Makefile ] || exit 0; \
8695 r=`${PWD_COMMAND}`; export r; \
8696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697 $(HOST_EXPORTS) \
8698 for flag in $(EXTRA_HOST_FLAGS) ; do \
8699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700 done; \
8701 echo "Doing dvi in bzip2" ; \
8702 (cd $(HOST_SUBDIR)/bzip2 && \
8703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705 "RANLIB=$${RANLIB}" \
8706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707 dvi) \
8708 || exit 1
8709
8710@endif bzip2
8711
8712.PHONY: maybe-pdf-bzip2 pdf-bzip2
8713maybe-pdf-bzip2:
8714@if bzip2
8715maybe-pdf-bzip2: pdf-bzip2
8716
8717pdf-bzip2: \
8718 configure-bzip2
8719 @: $(MAKE); $(unstage)
8720 @[ -f ./bzip2/Makefile ] || exit 0; \
8721 r=`${PWD_COMMAND}`; export r; \
8722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723 $(HOST_EXPORTS) \
8724 for flag in $(EXTRA_HOST_FLAGS) ; do \
8725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726 done; \
8727 echo "Doing pdf in bzip2" ; \
8728 (cd $(HOST_SUBDIR)/bzip2 && \
8729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731 "RANLIB=$${RANLIB}" \
8732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733 pdf) \
8734 || exit 1
8735
8736@endif bzip2
8737
8738.PHONY: maybe-html-bzip2 html-bzip2
8739maybe-html-bzip2:
8740@if bzip2
8741maybe-html-bzip2: html-bzip2
8742
8743html-bzip2: \
8744 configure-bzip2
8745 @: $(MAKE); $(unstage)
8746 @[ -f ./bzip2/Makefile ] || exit 0; \
8747 r=`${PWD_COMMAND}`; export r; \
8748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8749 $(HOST_EXPORTS) \
8750 for flag in $(EXTRA_HOST_FLAGS) ; do \
8751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8752 done; \
8753 echo "Doing html in bzip2" ; \
8754 (cd $(HOST_SUBDIR)/bzip2 && \
8755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8757 "RANLIB=$${RANLIB}" \
8758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8759 html) \
8760 || exit 1
8761
8762@endif bzip2
8763
8764.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8765maybe-TAGS-bzip2:
8766@if bzip2
8767maybe-TAGS-bzip2: TAGS-bzip2
8768
8769TAGS-bzip2: \
8770 configure-bzip2
8771 @: $(MAKE); $(unstage)
8772 @[ -f ./bzip2/Makefile ] || exit 0; \
8773 r=`${PWD_COMMAND}`; export r; \
8774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8775 $(HOST_EXPORTS) \
8776 for flag in $(EXTRA_HOST_FLAGS) ; do \
8777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8778 done; \
8779 echo "Doing TAGS in bzip2" ; \
8780 (cd $(HOST_SUBDIR)/bzip2 && \
8781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8783 "RANLIB=$${RANLIB}" \
8784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8785 TAGS) \
8786 || exit 1
8787
8788@endif bzip2
8789
8790.PHONY: maybe-install-info-bzip2 install-info-bzip2
8791maybe-install-info-bzip2:
8792@if bzip2
8793maybe-install-info-bzip2: install-info-bzip2
8794
8795install-info-bzip2: \
8796 configure-bzip2 \
8797 info-bzip2
8798 @: $(MAKE); $(unstage)
8799 @[ -f ./bzip2/Makefile ] || exit 0; \
8800 r=`${PWD_COMMAND}`; export r; \
8801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8802 $(HOST_EXPORTS) \
8803 for flag in $(EXTRA_HOST_FLAGS) ; do \
8804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8805 done; \
8806 echo "Doing install-info in bzip2" ; \
8807 (cd $(HOST_SUBDIR)/bzip2 && \
8808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8810 "RANLIB=$${RANLIB}" \
8811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8812 install-info) \
8813 || exit 1
8814
8815@endif bzip2
8816
8817.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8818maybe-install-pdf-bzip2:
8819@if bzip2
8820maybe-install-pdf-bzip2: install-pdf-bzip2
8821
8822install-pdf-bzip2: \
8823 configure-bzip2 \
8824 pdf-bzip2
8825 @: $(MAKE); $(unstage)
8826 @[ -f ./bzip2/Makefile ] || exit 0; \
8827 r=`${PWD_COMMAND}`; export r; \
8828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8829 $(HOST_EXPORTS) \
8830 for flag in $(EXTRA_HOST_FLAGS) ; do \
8831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8832 done; \
8833 echo "Doing install-pdf in bzip2" ; \
8834 (cd $(HOST_SUBDIR)/bzip2 && \
8835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8837 "RANLIB=$${RANLIB}" \
8838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8839 install-pdf) \
8840 || exit 1
8841
8842@endif bzip2
8843
8844.PHONY: maybe-install-html-bzip2 install-html-bzip2
8845maybe-install-html-bzip2:
8846@if bzip2
8847maybe-install-html-bzip2: install-html-bzip2
8848
8849install-html-bzip2: \
8850 configure-bzip2 \
8851 html-bzip2
8852 @: $(MAKE); $(unstage)
8853 @[ -f ./bzip2/Makefile ] || exit 0; \
8854 r=`${PWD_COMMAND}`; export r; \
8855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8856 $(HOST_EXPORTS) \
8857 for flag in $(EXTRA_HOST_FLAGS) ; do \
8858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8859 done; \
8860 echo "Doing install-html in bzip2" ; \
8861 (cd $(HOST_SUBDIR)/bzip2 && \
8862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8864 "RANLIB=$${RANLIB}" \
8865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8866 install-html) \
8867 || exit 1
8868
8869@endif bzip2
8870
8871.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8872maybe-installcheck-bzip2:
8873@if bzip2
8874maybe-installcheck-bzip2: installcheck-bzip2
8875
8876installcheck-bzip2: \
8877 configure-bzip2
8878 @: $(MAKE); $(unstage)
8879 @[ -f ./bzip2/Makefile ] || exit 0; \
8880 r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 $(HOST_EXPORTS) \
8883 for flag in $(EXTRA_HOST_FLAGS) ; do \
8884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8885 done; \
8886 echo "Doing installcheck in bzip2" ; \
8887 (cd $(HOST_SUBDIR)/bzip2 && \
8888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8890 "RANLIB=$${RANLIB}" \
8891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8892 installcheck) \
8893 || exit 1
8894
8895@endif bzip2
8896
8897.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8898maybe-mostlyclean-bzip2:
8899@if bzip2
8900maybe-mostlyclean-bzip2: mostlyclean-bzip2
8901
8902mostlyclean-bzip2:
8903 @: $(MAKE); $(unstage)
8904 @[ -f ./bzip2/Makefile ] || exit 0; \
8905 r=`${PWD_COMMAND}`; export r; \
8906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907 $(HOST_EXPORTS) \
8908 for flag in $(EXTRA_HOST_FLAGS) ; do \
8909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8910 done; \
8911 echo "Doing mostlyclean in bzip2" ; \
8912 (cd $(HOST_SUBDIR)/bzip2 && \
8913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8915 "RANLIB=$${RANLIB}" \
8916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8917 mostlyclean) \
8918 || exit 1
8919
8920@endif bzip2
8921
8922.PHONY: maybe-clean-bzip2 clean-bzip2
8923maybe-clean-bzip2:
8924@if bzip2
8925maybe-clean-bzip2: clean-bzip2
8926
8927clean-bzip2:
8928 @: $(MAKE); $(unstage)
8929 @[ -f ./bzip2/Makefile ] || exit 0; \
8930 r=`${PWD_COMMAND}`; export r; \
8931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932 $(HOST_EXPORTS) \
8933 for flag in $(EXTRA_HOST_FLAGS) ; do \
8934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8935 done; \
8936 echo "Doing clean in bzip2" ; \
8937 (cd $(HOST_SUBDIR)/bzip2 && \
8938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8940 "RANLIB=$${RANLIB}" \
8941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8942 clean) \
8943 || exit 1
8944
8945@endif bzip2
8946
8947.PHONY: maybe-distclean-bzip2 distclean-bzip2
8948maybe-distclean-bzip2:
8949@if bzip2
8950maybe-distclean-bzip2: distclean-bzip2
8951
8952distclean-bzip2:
8953 @: $(MAKE); $(unstage)
8954 @[ -f ./bzip2/Makefile ] || exit 0; \
8955 r=`${PWD_COMMAND}`; export r; \
8956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8957 $(HOST_EXPORTS) \
8958 for flag in $(EXTRA_HOST_FLAGS) ; do \
8959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8960 done; \
8961 echo "Doing distclean in bzip2" ; \
8962 (cd $(HOST_SUBDIR)/bzip2 && \
8963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8965 "RANLIB=$${RANLIB}" \
8966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8967 distclean) \
8968 || exit 1
8969
8970@endif bzip2
8971
8972.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8973maybe-maintainer-clean-bzip2:
8974@if bzip2
8975maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8976
8977maintainer-clean-bzip2:
8978 @: $(MAKE); $(unstage)
8979 @[ -f ./bzip2/Makefile ] || exit 0; \
8980 r=`${PWD_COMMAND}`; export r; \
8981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8982 $(HOST_EXPORTS) \
8983 for flag in $(EXTRA_HOST_FLAGS) ; do \
8984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8985 done; \
8986 echo "Doing maintainer-clean in bzip2" ; \
8987 (cd $(HOST_SUBDIR)/bzip2 && \
8988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8990 "RANLIB=$${RANLIB}" \
8991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8992 maintainer-clean) \
8993 || exit 1
8994
8995@endif bzip2
8996
8997
8998
8999.PHONY: configure-dejagnu maybe-configure-dejagnu
9000maybe-configure-dejagnu:
9001@if gcc-bootstrap
9002configure-dejagnu: stage_current
9003@endif gcc-bootstrap
9004@if dejagnu
9005maybe-configure-dejagnu: configure-dejagnu
9006configure-dejagnu:
9007 @: $(MAKE); $(unstage)
9008 @r=`${PWD_COMMAND}`; export r; \
9009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9010 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9012 $(HOST_EXPORTS) \
9013 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9014 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9015 case $(srcdir) in \
9016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9017 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9019 esac; \
9020 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9021 libsrcdir="$$s/dejagnu"; \
9022 $(SHELL) $${libsrcdir}/configure \
9023 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9024 --target=${target_alias} $${srcdiroption} \
9025 || exit 1
9026@endif dejagnu
9027
9028
9029
9030
9031
9032.PHONY: all-dejagnu maybe-all-dejagnu
9033maybe-all-dejagnu:
9034@if gcc-bootstrap
9035all-dejagnu: stage_current
9036@endif gcc-bootstrap
9037@if dejagnu
9038TARGET-dejagnu=all
9039maybe-all-dejagnu: all-dejagnu
9040all-dejagnu: configure-dejagnu
9041 @: $(MAKE); $(unstage)
9042 @r=`${PWD_COMMAND}`; export r; \
9043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044 $(HOST_EXPORTS) \
9045 (cd $(HOST_SUBDIR)/dejagnu && \
9046 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9047 $(TARGET-dejagnu))
9048@endif dejagnu
9049
9050
9051
9052
9053.PHONY: check-dejagnu maybe-check-dejagnu
9054maybe-check-dejagnu:
9055@if dejagnu
9056maybe-check-dejagnu: check-dejagnu
9057
9058check-dejagnu:
9059 @: $(MAKE); $(unstage)
9060 @r=`${PWD_COMMAND}`; export r; \
9061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9062 $(HOST_EXPORTS) \
9063 (cd $(HOST_SUBDIR)/dejagnu && \
9064 $(MAKE) $(FLAGS_TO_PASS) check)
9065
9066@endif dejagnu
9067
9068.PHONY: install-dejagnu maybe-install-dejagnu
9069maybe-install-dejagnu:
9070@if dejagnu
9071maybe-install-dejagnu: install-dejagnu
9072
9073install-dejagnu: installdirs
9074 @: $(MAKE); $(unstage)
9075 @r=`${PWD_COMMAND}`; export r; \
9076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9077 $(HOST_EXPORTS) \
9078 (cd $(HOST_SUBDIR)/dejagnu && \
9079 $(MAKE) $(FLAGS_TO_PASS) install)
9080
9081@endif dejagnu
9082
9083# Other targets (info, dvi, pdf, etc.)
9084
9085.PHONY: maybe-info-dejagnu info-dejagnu
9086maybe-info-dejagnu:
9087@if dejagnu
9088maybe-info-dejagnu: info-dejagnu
9089
9090info-dejagnu: \
9091 configure-dejagnu
9092 @: $(MAKE); $(unstage)
9093 @[ -f ./dejagnu/Makefile ] || exit 0; \
9094 r=`${PWD_COMMAND}`; export r; \
9095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9096 $(HOST_EXPORTS) \
9097 for flag in $(EXTRA_HOST_FLAGS) ; do \
9098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9099 done; \
9100 echo "Doing info in dejagnu" ; \
9101 (cd $(HOST_SUBDIR)/dejagnu && \
9102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9104 "RANLIB=$${RANLIB}" \
9105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9106 info) \
9107 || exit 1
9108
9109@endif dejagnu
9110
9111.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9112maybe-dvi-dejagnu:
9113@if dejagnu
9114maybe-dvi-dejagnu: dvi-dejagnu
9115
9116dvi-dejagnu: \
9117 configure-dejagnu
9118 @: $(MAKE); $(unstage)
9119 @[ -f ./dejagnu/Makefile ] || exit 0; \
9120 r=`${PWD_COMMAND}`; export r; \
9121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122 $(HOST_EXPORTS) \
9123 for flag in $(EXTRA_HOST_FLAGS) ; do \
9124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9125 done; \
9126 echo "Doing dvi in dejagnu" ; \
9127 (cd $(HOST_SUBDIR)/dejagnu && \
9128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9130 "RANLIB=$${RANLIB}" \
9131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9132 dvi) \
9133 || exit 1
9134
9135@endif dejagnu
9136
9137.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9138maybe-pdf-dejagnu:
9139@if dejagnu
9140maybe-pdf-dejagnu: pdf-dejagnu
9141
9142pdf-dejagnu: \
9143 configure-dejagnu
9144 @: $(MAKE); $(unstage)
9145 @[ -f ./dejagnu/Makefile ] || exit 0; \
9146 r=`${PWD_COMMAND}`; export r; \
9147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9148 $(HOST_EXPORTS) \
9149 for flag in $(EXTRA_HOST_FLAGS) ; do \
9150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9151 done; \
9152 echo "Doing pdf in dejagnu" ; \
9153 (cd $(HOST_SUBDIR)/dejagnu && \
9154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9156 "RANLIB=$${RANLIB}" \
9157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9158 pdf) \
9159 || exit 1
9160
9161@endif dejagnu
9162
9163.PHONY: maybe-html-dejagnu html-dejagnu
9164maybe-html-dejagnu:
9165@if dejagnu
9166maybe-html-dejagnu: html-dejagnu
9167
9168html-dejagnu: \
9169 configure-dejagnu
9170 @: $(MAKE); $(unstage)
9171 @[ -f ./dejagnu/Makefile ] || exit 0; \
9172 r=`${PWD_COMMAND}`; export r; \
9173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9174 $(HOST_EXPORTS) \
9175 for flag in $(EXTRA_HOST_FLAGS) ; do \
9176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9177 done; \
9178 echo "Doing html in dejagnu" ; \
9179 (cd $(HOST_SUBDIR)/dejagnu && \
9180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9182 "RANLIB=$${RANLIB}" \
9183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9184 html) \
9185 || exit 1
9186
9187@endif dejagnu
9188
9189.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9190maybe-TAGS-dejagnu:
9191@if dejagnu
9192maybe-TAGS-dejagnu: TAGS-dejagnu
9193
9194TAGS-dejagnu: \
9195 configure-dejagnu
9196 @: $(MAKE); $(unstage)
9197 @[ -f ./dejagnu/Makefile ] || exit 0; \
9198 r=`${PWD_COMMAND}`; export r; \
9199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9200 $(HOST_EXPORTS) \
9201 for flag in $(EXTRA_HOST_FLAGS) ; do \
9202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9203 done; \
9204 echo "Doing TAGS in dejagnu" ; \
9205 (cd $(HOST_SUBDIR)/dejagnu && \
9206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9208 "RANLIB=$${RANLIB}" \
9209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9210 TAGS) \
9211 || exit 1
9212
9213@endif dejagnu
9214
9215.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9216maybe-install-info-dejagnu:
9217@if dejagnu
9218maybe-install-info-dejagnu: install-info-dejagnu
9219
9220install-info-dejagnu: \
9221 configure-dejagnu \
9222 info-dejagnu
9223 @: $(MAKE); $(unstage)
9224 @[ -f ./dejagnu/Makefile ] || exit 0; \
9225 r=`${PWD_COMMAND}`; export r; \
9226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9227 $(HOST_EXPORTS) \
9228 for flag in $(EXTRA_HOST_FLAGS) ; do \
9229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9230 done; \
9231 echo "Doing install-info in dejagnu" ; \
9232 (cd $(HOST_SUBDIR)/dejagnu && \
9233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9235 "RANLIB=$${RANLIB}" \
9236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9237 install-info) \
9238 || exit 1
9239
9240@endif dejagnu
9241
9242.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9243maybe-install-pdf-dejagnu:
9244@if dejagnu
9245maybe-install-pdf-dejagnu: install-pdf-dejagnu
9246
9247install-pdf-dejagnu: \
9248 configure-dejagnu \
9249 pdf-dejagnu
9250 @: $(MAKE); $(unstage)
9251 @[ -f ./dejagnu/Makefile ] || exit 0; \
9252 r=`${PWD_COMMAND}`; export r; \
9253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9254 $(HOST_EXPORTS) \
9255 for flag in $(EXTRA_HOST_FLAGS) ; do \
9256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9257 done; \
9258 echo "Doing install-pdf in dejagnu" ; \
9259 (cd $(HOST_SUBDIR)/dejagnu && \
9260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9262 "RANLIB=$${RANLIB}" \
9263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9264 install-pdf) \
9265 || exit 1
9266
9267@endif dejagnu
9268
9269.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9270maybe-install-html-dejagnu:
9271@if dejagnu
9272maybe-install-html-dejagnu: install-html-dejagnu
9273
9274install-html-dejagnu: \
9275 configure-dejagnu \
9276 html-dejagnu
9277 @: $(MAKE); $(unstage)
9278 @[ -f ./dejagnu/Makefile ] || exit 0; \
9279 r=`${PWD_COMMAND}`; export r; \
9280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281 $(HOST_EXPORTS) \
9282 for flag in $(EXTRA_HOST_FLAGS) ; do \
9283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284 done; \
9285 echo "Doing install-html in dejagnu" ; \
9286 (cd $(HOST_SUBDIR)/dejagnu && \
9287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289 "RANLIB=$${RANLIB}" \
9290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9291 install-html) \
9292 || exit 1
9293
9294@endif dejagnu
9295
9296.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9297maybe-installcheck-dejagnu:
9298@if dejagnu
9299maybe-installcheck-dejagnu: installcheck-dejagnu
9300
9301installcheck-dejagnu: \
9302 configure-dejagnu
9303 @: $(MAKE); $(unstage)
9304 @[ -f ./dejagnu/Makefile ] || exit 0; \
9305 r=`${PWD_COMMAND}`; export r; \
9306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9307 $(HOST_EXPORTS) \
9308 for flag in $(EXTRA_HOST_FLAGS) ; do \
9309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9310 done; \
9311 echo "Doing installcheck in dejagnu" ; \
9312 (cd $(HOST_SUBDIR)/dejagnu && \
9313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9315 "RANLIB=$${RANLIB}" \
9316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9317 installcheck) \
9318 || exit 1
9319
9320@endif dejagnu
9321
9322.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9323maybe-mostlyclean-dejagnu:
9324@if dejagnu
9325maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9326
9327mostlyclean-dejagnu:
9328 @: $(MAKE); $(unstage)
9329 @[ -f ./dejagnu/Makefile ] || exit 0; \
9330 r=`${PWD_COMMAND}`; export r; \
9331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9332 $(HOST_EXPORTS) \
9333 for flag in $(EXTRA_HOST_FLAGS) ; do \
9334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9335 done; \
9336 echo "Doing mostlyclean in dejagnu" ; \
9337 (cd $(HOST_SUBDIR)/dejagnu && \
9338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9340 "RANLIB=$${RANLIB}" \
9341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9342 mostlyclean) \
9343 || exit 1
9344
9345@endif dejagnu
9346
9347.PHONY: maybe-clean-dejagnu clean-dejagnu
9348maybe-clean-dejagnu:
9349@if dejagnu
9350maybe-clean-dejagnu: clean-dejagnu
9351
9352clean-dejagnu:
9353 @: $(MAKE); $(unstage)
9354 @[ -f ./dejagnu/Makefile ] || exit 0; \
9355 r=`${PWD_COMMAND}`; export r; \
9356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9357 $(HOST_EXPORTS) \
9358 for flag in $(EXTRA_HOST_FLAGS) ; do \
9359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9360 done; \
9361 echo "Doing clean in dejagnu" ; \
9362 (cd $(HOST_SUBDIR)/dejagnu && \
9363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9365 "RANLIB=$${RANLIB}" \
9366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9367 clean) \
9368 || exit 1
9369
9370@endif dejagnu
9371
9372.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9373maybe-distclean-dejagnu:
9374@if dejagnu
9375maybe-distclean-dejagnu: distclean-dejagnu
9376
9377distclean-dejagnu:
9378 @: $(MAKE); $(unstage)
9379 @[ -f ./dejagnu/Makefile ] || exit 0; \
9380 r=`${PWD_COMMAND}`; export r; \
9381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9382 $(HOST_EXPORTS) \
9383 for flag in $(EXTRA_HOST_FLAGS) ; do \
9384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9385 done; \
9386 echo "Doing distclean in dejagnu" ; \
9387 (cd $(HOST_SUBDIR)/dejagnu && \
9388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9390 "RANLIB=$${RANLIB}" \
9391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9392 distclean) \
9393 || exit 1
9394
9395@endif dejagnu
9396
9397.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9398maybe-maintainer-clean-dejagnu:
9399@if dejagnu
9400maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9401
9402maintainer-clean-dejagnu:
9403 @: $(MAKE); $(unstage)
9404 @[ -f ./dejagnu/Makefile ] || exit 0; \
9405 r=`${PWD_COMMAND}`; export r; \
9406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9407 $(HOST_EXPORTS) \
9408 for flag in $(EXTRA_HOST_FLAGS) ; do \
9409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9410 done; \
9411 echo "Doing maintainer-clean in dejagnu" ; \
9412 (cd $(HOST_SUBDIR)/dejagnu && \
9413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9415 "RANLIB=$${RANLIB}" \
9416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9417 maintainer-clean) \
9418 || exit 1
9419
9420@endif dejagnu
9421
9422
9423
9424.PHONY: configure-diff maybe-configure-diff
9425maybe-configure-diff:
9426@if gcc-bootstrap
9427configure-diff: stage_current
9428@endif gcc-bootstrap
9429@if diff
9430maybe-configure-diff: configure-diff
9431configure-diff:
9432 @: $(MAKE); $(unstage)
9433 @r=`${PWD_COMMAND}`; export r; \
9434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9435 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9437 $(HOST_EXPORTS) \
9438 echo Configuring in $(HOST_SUBDIR)/diff; \
9439 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9440 case $(srcdir) in \
9441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9442 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9444 esac; \
9445 srcdiroption="--srcdir=$${topdir}/diff"; \
9446 libsrcdir="$$s/diff"; \
9447 $(SHELL) $${libsrcdir}/configure \
9448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9449 --target=${target_alias} $${srcdiroption} \
9450 || exit 1
9451@endif diff
9452
9453
9454
9455
9456
9457.PHONY: all-diff maybe-all-diff
9458maybe-all-diff:
9459@if gcc-bootstrap
9460all-diff: stage_current
9461@endif gcc-bootstrap
9462@if diff
9463TARGET-diff=all
9464maybe-all-diff: all-diff
9465all-diff: configure-diff
9466 @: $(MAKE); $(unstage)
9467 @r=`${PWD_COMMAND}`; export r; \
9468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9469 $(HOST_EXPORTS) \
9470 (cd $(HOST_SUBDIR)/diff && \
9471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9472 $(TARGET-diff))
9473@endif diff
9474
9475
9476
9477
9478.PHONY: check-diff maybe-check-diff
9479maybe-check-diff:
9480@if diff
9481maybe-check-diff: check-diff
9482
9483check-diff:
9484 @: $(MAKE); $(unstage)
9485 @r=`${PWD_COMMAND}`; export r; \
9486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9487 $(HOST_EXPORTS) \
9488 (cd $(HOST_SUBDIR)/diff && \
9489 $(MAKE) $(FLAGS_TO_PASS) check)
9490
9491@endif diff
9492
9493.PHONY: install-diff maybe-install-diff
9494maybe-install-diff:
9495@if diff
9496maybe-install-diff: install-diff
9497
9498install-diff: installdirs
9499 @: $(MAKE); $(unstage)
9500 @r=`${PWD_COMMAND}`; export r; \
9501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9502 $(HOST_EXPORTS) \
9503 (cd $(HOST_SUBDIR)/diff && \
9504 $(MAKE) $(FLAGS_TO_PASS) install)
9505
9506@endif diff
9507
9508# Other targets (info, dvi, pdf, etc.)
9509
9510.PHONY: maybe-info-diff info-diff
9511maybe-info-diff:
9512@if diff
9513maybe-info-diff: info-diff
9514
9515info-diff: \
9516 configure-diff
9517 @: $(MAKE); $(unstage)
9518 @[ -f ./diff/Makefile ] || exit 0; \
9519 r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 $(HOST_EXPORTS) \
9522 for flag in $(EXTRA_HOST_FLAGS) ; do \
9523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524 done; \
9525 echo "Doing info in diff" ; \
9526 (cd $(HOST_SUBDIR)/diff && \
9527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529 "RANLIB=$${RANLIB}" \
9530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9531 info) \
9532 || exit 1
9533
9534@endif diff
9535
9536.PHONY: maybe-dvi-diff dvi-diff
9537maybe-dvi-diff:
9538@if diff
9539maybe-dvi-diff: dvi-diff
9540
9541dvi-diff: \
9542 configure-diff
9543 @: $(MAKE); $(unstage)
9544 @[ -f ./diff/Makefile ] || exit 0; \
9545 r=`${PWD_COMMAND}`; export r; \
9546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9547 $(HOST_EXPORTS) \
9548 for flag in $(EXTRA_HOST_FLAGS) ; do \
9549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9550 done; \
9551 echo "Doing dvi in diff" ; \
9552 (cd $(HOST_SUBDIR)/diff && \
9553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9555 "RANLIB=$${RANLIB}" \
9556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9557 dvi) \
9558 || exit 1
9559
9560@endif diff
9561
9562.PHONY: maybe-pdf-diff pdf-diff
9563maybe-pdf-diff:
9564@if diff
9565maybe-pdf-diff: pdf-diff
9566
9567pdf-diff: \
9568 configure-diff
9569 @: $(MAKE); $(unstage)
9570 @[ -f ./diff/Makefile ] || exit 0; \
9571 r=`${PWD_COMMAND}`; export r; \
9572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9573 $(HOST_EXPORTS) \
9574 for flag in $(EXTRA_HOST_FLAGS) ; do \
9575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9576 done; \
9577 echo "Doing pdf in diff" ; \
9578 (cd $(HOST_SUBDIR)/diff && \
9579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9581 "RANLIB=$${RANLIB}" \
9582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9583 pdf) \
9584 || exit 1
9585
9586@endif diff
9587
9588.PHONY: maybe-html-diff html-diff
9589maybe-html-diff:
9590@if diff
9591maybe-html-diff: html-diff
9592
9593html-diff: \
9594 configure-diff
9595 @: $(MAKE); $(unstage)
9596 @[ -f ./diff/Makefile ] || exit 0; \
9597 r=`${PWD_COMMAND}`; export r; \
9598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9599 $(HOST_EXPORTS) \
9600 for flag in $(EXTRA_HOST_FLAGS) ; do \
9601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9602 done; \
9603 echo "Doing html in diff" ; \
9604 (cd $(HOST_SUBDIR)/diff && \
9605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9607 "RANLIB=$${RANLIB}" \
9608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9609 html) \
9610 || exit 1
9611
9612@endif diff
9613
9614.PHONY: maybe-TAGS-diff TAGS-diff
9615maybe-TAGS-diff:
9616@if diff
9617maybe-TAGS-diff: TAGS-diff
9618
9619TAGS-diff: \
9620 configure-diff
9621 @: $(MAKE); $(unstage)
9622 @[ -f ./diff/Makefile ] || exit 0; \
9623 r=`${PWD_COMMAND}`; export r; \
9624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9625 $(HOST_EXPORTS) \
9626 for flag in $(EXTRA_HOST_FLAGS) ; do \
9627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9628 done; \
9629 echo "Doing TAGS in diff" ; \
9630 (cd $(HOST_SUBDIR)/diff && \
9631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9633 "RANLIB=$${RANLIB}" \
9634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9635 TAGS) \
9636 || exit 1
9637
9638@endif diff
9639
9640.PHONY: maybe-install-info-diff install-info-diff
9641maybe-install-info-diff:
9642@if diff
9643maybe-install-info-diff: install-info-diff
9644
9645install-info-diff: \
9646 configure-diff \
9647 info-diff
9648 @: $(MAKE); $(unstage)
9649 @[ -f ./diff/Makefile ] || exit 0; \
9650 r=`${PWD_COMMAND}`; export r; \
9651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9652 $(HOST_EXPORTS) \
9653 for flag in $(EXTRA_HOST_FLAGS) ; do \
9654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9655 done; \
9656 echo "Doing install-info in diff" ; \
9657 (cd $(HOST_SUBDIR)/diff && \
9658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9660 "RANLIB=$${RANLIB}" \
9661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9662 install-info) \
9663 || exit 1
9664
9665@endif diff
9666
9667.PHONY: maybe-install-pdf-diff install-pdf-diff
9668maybe-install-pdf-diff:
9669@if diff
9670maybe-install-pdf-diff: install-pdf-diff
9671
9672install-pdf-diff: \
9673 configure-diff \
9674 pdf-diff
9675 @: $(MAKE); $(unstage)
9676 @[ -f ./diff/Makefile ] || exit 0; \
9677 r=`${PWD_COMMAND}`; export r; \
9678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679 $(HOST_EXPORTS) \
9680 for flag in $(EXTRA_HOST_FLAGS) ; do \
9681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682 done; \
9683 echo "Doing install-pdf in diff" ; \
9684 (cd $(HOST_SUBDIR)/diff && \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687 "RANLIB=$${RANLIB}" \
9688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9689 install-pdf) \
9690 || exit 1
9691
9692@endif diff
9693
9694.PHONY: maybe-install-html-diff install-html-diff
9695maybe-install-html-diff:
9696@if diff
9697maybe-install-html-diff: install-html-diff
9698
9699install-html-diff: \
9700 configure-diff \
9701 html-diff
9702 @: $(MAKE); $(unstage)
9703 @[ -f ./diff/Makefile ] || exit 0; \
9704 r=`${PWD_COMMAND}`; export r; \
9705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706 $(HOST_EXPORTS) \
9707 for flag in $(EXTRA_HOST_FLAGS) ; do \
9708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9709 done; \
9710 echo "Doing install-html in diff" ; \
9711 (cd $(HOST_SUBDIR)/diff && \
9712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9714 "RANLIB=$${RANLIB}" \
9715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9716 install-html) \
9717 || exit 1
9718
9719@endif diff
9720
9721.PHONY: maybe-installcheck-diff installcheck-diff
9722maybe-installcheck-diff:
9723@if diff
9724maybe-installcheck-diff: installcheck-diff
9725
9726installcheck-diff: \
9727 configure-diff
9728 @: $(MAKE); $(unstage)
9729 @[ -f ./diff/Makefile ] || exit 0; \
9730 r=`${PWD_COMMAND}`; export r; \
9731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9732 $(HOST_EXPORTS) \
9733 for flag in $(EXTRA_HOST_FLAGS) ; do \
9734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9735 done; \
9736 echo "Doing installcheck in diff" ; \
9737 (cd $(HOST_SUBDIR)/diff && \
9738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9740 "RANLIB=$${RANLIB}" \
9741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9742 installcheck) \
9743 || exit 1
9744
9745@endif diff
9746
9747.PHONY: maybe-mostlyclean-diff mostlyclean-diff
9748maybe-mostlyclean-diff:
9749@if diff
9750maybe-mostlyclean-diff: mostlyclean-diff
9751
9752mostlyclean-diff:
9753 @: $(MAKE); $(unstage)
9754 @[ -f ./diff/Makefile ] || exit 0; \
9755 r=`${PWD_COMMAND}`; export r; \
9756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757 $(HOST_EXPORTS) \
9758 for flag in $(EXTRA_HOST_FLAGS) ; do \
9759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9760 done; \
9761 echo "Doing mostlyclean in diff" ; \
9762 (cd $(HOST_SUBDIR)/diff && \
9763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9765 "RANLIB=$${RANLIB}" \
9766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9767 mostlyclean) \
9768 || exit 1
9769
9770@endif diff
9771
9772.PHONY: maybe-clean-diff clean-diff
9773maybe-clean-diff:
9774@if diff
9775maybe-clean-diff: clean-diff
9776
9777clean-diff:
9778 @: $(MAKE); $(unstage)
9779 @[ -f ./diff/Makefile ] || exit 0; \
9780 r=`${PWD_COMMAND}`; export r; \
9781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9782 $(HOST_EXPORTS) \
9783 for flag in $(EXTRA_HOST_FLAGS) ; do \
9784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9785 done; \
9786 echo "Doing clean in diff" ; \
9787 (cd $(HOST_SUBDIR)/diff && \
9788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9790 "RANLIB=$${RANLIB}" \
9791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9792 clean) \
9793 || exit 1
9794
9795@endif diff
9796
9797.PHONY: maybe-distclean-diff distclean-diff
9798maybe-distclean-diff:
9799@if diff
9800maybe-distclean-diff: distclean-diff
9801
9802distclean-diff:
9803 @: $(MAKE); $(unstage)
9804 @[ -f ./diff/Makefile ] || exit 0; \
9805 r=`${PWD_COMMAND}`; export r; \
9806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9807 $(HOST_EXPORTS) \
9808 for flag in $(EXTRA_HOST_FLAGS) ; do \
9809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9810 done; \
9811 echo "Doing distclean in diff" ; \
9812 (cd $(HOST_SUBDIR)/diff && \
9813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9815 "RANLIB=$${RANLIB}" \
9816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9817 distclean) \
9818 || exit 1
9819
9820@endif diff
9821
9822.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
9823maybe-maintainer-clean-diff:
9824@if diff
9825maybe-maintainer-clean-diff: maintainer-clean-diff
9826
9827maintainer-clean-diff:
9828 @: $(MAKE); $(unstage)
9829 @[ -f ./diff/Makefile ] || exit 0; \
9830 r=`${PWD_COMMAND}`; export r; \
9831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9832 $(HOST_EXPORTS) \
9833 for flag in $(EXTRA_HOST_FLAGS) ; do \
9834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9835 done; \
9836 echo "Doing maintainer-clean in diff" ; \
9837 (cd $(HOST_SUBDIR)/diff && \
9838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9840 "RANLIB=$${RANLIB}" \
9841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9842 maintainer-clean) \
9843 || exit 1
9844
9845@endif diff
9846
9847
9848
9849.PHONY: configure-dosutils maybe-configure-dosutils
9850maybe-configure-dosutils:
9851@if gcc-bootstrap
9852configure-dosutils: stage_current
9853@endif gcc-bootstrap
9854@if dosutils
9855maybe-configure-dosutils: configure-dosutils
9856configure-dosutils:
9857 @: $(MAKE); $(unstage)
9858 @r=`${PWD_COMMAND}`; export r; \
9859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9860 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
9861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
9862 $(HOST_EXPORTS) \
9863 echo Configuring in $(HOST_SUBDIR)/dosutils; \
9864 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
9865 case $(srcdir) in \
9866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9867 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
9868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9869 esac; \
9870 srcdiroption="--srcdir=$${topdir}/dosutils"; \
9871 libsrcdir="$$s/dosutils"; \
9872 $(SHELL) $${libsrcdir}/configure \
9873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9874 --target=${target_alias} $${srcdiroption} \
9875 || exit 1
9876@endif dosutils
9877
9878
9879
9880
9881
9882.PHONY: all-dosutils maybe-all-dosutils
9883maybe-all-dosutils:
9884@if gcc-bootstrap
9885all-dosutils: stage_current
9886@endif gcc-bootstrap
9887@if dosutils
9888TARGET-dosutils=all
9889maybe-all-dosutils: all-dosutils
9890all-dosutils: configure-dosutils
9891 @: $(MAKE); $(unstage)
9892 @r=`${PWD_COMMAND}`; export r; \
9893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9894 $(HOST_EXPORTS) \
9895 (cd $(HOST_SUBDIR)/dosutils && \
9896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9897 $(TARGET-dosutils))
9898@endif dosutils
9899
9900
9901
9902
9903.PHONY: check-dosutils maybe-check-dosutils
9904maybe-check-dosutils:
9905@if dosutils
9906maybe-check-dosutils: check-dosutils
9907
9908check-dosutils:
9909
9910@endif dosutils
9911
9912.PHONY: install-dosutils maybe-install-dosutils
9913maybe-install-dosutils:
9914@if dosutils
9915maybe-install-dosutils: install-dosutils
9916
9917install-dosutils: installdirs
9918 @: $(MAKE); $(unstage)
9919 @r=`${PWD_COMMAND}`; export r; \
9920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9921 $(HOST_EXPORTS) \
9922 (cd $(HOST_SUBDIR)/dosutils && \
9923 $(MAKE) $(FLAGS_TO_PASS) install)
9924
9925@endif dosutils
9926
9927# Other targets (info, dvi, pdf, etc.)
9928
9929.PHONY: maybe-info-dosutils info-dosutils
9930maybe-info-dosutils:
9931@if dosutils
9932maybe-info-dosutils: info-dosutils
9933
9934info-dosutils: \
9935 configure-dosutils
9936 @: $(MAKE); $(unstage)
9937 @[ -f ./dosutils/Makefile ] || exit 0; \
9938 r=`${PWD_COMMAND}`; export r; \
9939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9940 $(HOST_EXPORTS) \
9941 for flag in $(EXTRA_HOST_FLAGS) ; do \
9942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9943 done; \
9944 echo "Doing info in dosutils" ; \
9945 (cd $(HOST_SUBDIR)/dosutils && \
9946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9948 "RANLIB=$${RANLIB}" \
9949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9950 info) \
9951 || exit 1
9952
9953@endif dosutils
9954
9955.PHONY: maybe-dvi-dosutils dvi-dosutils
9956maybe-dvi-dosutils:
9957@if dosutils
9958maybe-dvi-dosutils: dvi-dosutils
9959
9960dvi-dosutils: \
9961 configure-dosutils
9962 @: $(MAKE); $(unstage)
9963 @[ -f ./dosutils/Makefile ] || exit 0; \
9964 r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 $(HOST_EXPORTS) \
9967 for flag in $(EXTRA_HOST_FLAGS) ; do \
9968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9969 done; \
9970 echo "Doing dvi in dosutils" ; \
9971 (cd $(HOST_SUBDIR)/dosutils && \
9972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9974 "RANLIB=$${RANLIB}" \
9975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9976 dvi) \
9977 || exit 1
9978
9979@endif dosutils
9980
9981.PHONY: maybe-pdf-dosutils pdf-dosutils
9982maybe-pdf-dosutils:
9983@if dosutils
9984maybe-pdf-dosutils: pdf-dosutils
9985
9986pdf-dosutils: \
9987 configure-dosutils
9988 @: $(MAKE); $(unstage)
9989 @[ -f ./dosutils/Makefile ] || exit 0; \
9990 r=`${PWD_COMMAND}`; export r; \
9991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9992 $(HOST_EXPORTS) \
9993 for flag in $(EXTRA_HOST_FLAGS) ; do \
9994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9995 done; \
9996 echo "Doing pdf in dosutils" ; \
9997 (cd $(HOST_SUBDIR)/dosutils && \
9998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10000 "RANLIB=$${RANLIB}" \
10001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10002 pdf) \
10003 || exit 1
10004
10005@endif dosutils
10006
10007.PHONY: maybe-html-dosutils html-dosutils
10008maybe-html-dosutils:
10009@if dosutils
10010maybe-html-dosutils: html-dosutils
10011
10012html-dosutils: \
10013 configure-dosutils
10014 @: $(MAKE); $(unstage)
10015 @[ -f ./dosutils/Makefile ] || exit 0; \
10016 r=`${PWD_COMMAND}`; export r; \
10017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10018 $(HOST_EXPORTS) \
10019 for flag in $(EXTRA_HOST_FLAGS) ; do \
10020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10021 done; \
10022 echo "Doing html in dosutils" ; \
10023 (cd $(HOST_SUBDIR)/dosutils && \
10024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10026 "RANLIB=$${RANLIB}" \
10027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10028 html) \
10029 || exit 1
10030
10031@endif dosutils
10032
10033.PHONY: maybe-TAGS-dosutils TAGS-dosutils
10034maybe-TAGS-dosutils:
10035@if dosutils
10036maybe-TAGS-dosutils: TAGS-dosutils
10037
10038TAGS-dosutils: \
10039 configure-dosutils
10040 @: $(MAKE); $(unstage)
10041 @[ -f ./dosutils/Makefile ] || exit 0; \
10042 r=`${PWD_COMMAND}`; export r; \
10043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10044 $(HOST_EXPORTS) \
10045 for flag in $(EXTRA_HOST_FLAGS) ; do \
10046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10047 done; \
10048 echo "Doing TAGS in dosutils" ; \
10049 (cd $(HOST_SUBDIR)/dosutils && \
10050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10052 "RANLIB=$${RANLIB}" \
10053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10054 TAGS) \
10055 || exit 1
10056
10057@endif dosutils
10058
10059.PHONY: maybe-install-info-dosutils install-info-dosutils
10060maybe-install-info-dosutils:
10061@if dosutils
10062maybe-install-info-dosutils: install-info-dosutils
10063
10064install-info-dosutils: \
10065 configure-dosutils \
10066 info-dosutils
10067 @: $(MAKE); $(unstage)
10068 @[ -f ./dosutils/Makefile ] || exit 0; \
10069 r=`${PWD_COMMAND}`; export r; \
10070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10071 $(HOST_EXPORTS) \
10072 for flag in $(EXTRA_HOST_FLAGS) ; do \
10073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10074 done; \
10075 echo "Doing install-info in dosutils" ; \
10076 (cd $(HOST_SUBDIR)/dosutils && \
10077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10079 "RANLIB=$${RANLIB}" \
10080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10081 install-info) \
10082 || exit 1
10083
10084@endif dosutils
10085
10086.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10087maybe-install-pdf-dosutils:
10088@if dosutils
10089maybe-install-pdf-dosutils: install-pdf-dosutils
10090
10091install-pdf-dosutils: \
10092 configure-dosutils \
10093 pdf-dosutils
10094 @: $(MAKE); $(unstage)
10095 @[ -f ./dosutils/Makefile ] || exit 0; \
10096 r=`${PWD_COMMAND}`; export r; \
10097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098 $(HOST_EXPORTS) \
10099 for flag in $(EXTRA_HOST_FLAGS) ; do \
10100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101 done; \
10102 echo "Doing install-pdf in dosutils" ; \
10103 (cd $(HOST_SUBDIR)/dosutils && \
10104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106 "RANLIB=$${RANLIB}" \
10107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108 install-pdf) \
10109 || exit 1
10110
10111@endif dosutils
10112
10113.PHONY: maybe-install-html-dosutils install-html-dosutils
10114maybe-install-html-dosutils:
10115@if dosutils
10116maybe-install-html-dosutils: install-html-dosutils
10117
10118install-html-dosutils: \
10119 configure-dosutils \
10120 html-dosutils
10121 @: $(MAKE); $(unstage)
10122 @[ -f ./dosutils/Makefile ] || exit 0; \
10123 r=`${PWD_COMMAND}`; export r; \
10124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125 $(HOST_EXPORTS) \
10126 for flag in $(EXTRA_HOST_FLAGS) ; do \
10127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128 done; \
10129 echo "Doing install-html in dosutils" ; \
10130 (cd $(HOST_SUBDIR)/dosutils && \
10131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133 "RANLIB=$${RANLIB}" \
10134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135 install-html) \
10136 || exit 1
10137
10138@endif dosutils
10139
10140.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10141maybe-installcheck-dosutils:
10142@if dosutils
10143maybe-installcheck-dosutils: installcheck-dosutils
10144
10145installcheck-dosutils: \
10146 configure-dosutils
10147 @: $(MAKE); $(unstage)
10148 @[ -f ./dosutils/Makefile ] || exit 0; \
10149 r=`${PWD_COMMAND}`; export r; \
10150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10151 $(HOST_EXPORTS) \
10152 for flag in $(EXTRA_HOST_FLAGS) ; do \
10153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10154 done; \
10155 echo "Doing installcheck in dosutils" ; \
10156 (cd $(HOST_SUBDIR)/dosutils && \
10157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10159 "RANLIB=$${RANLIB}" \
10160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10161 installcheck) \
10162 || exit 1
10163
10164@endif dosutils
10165
10166.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10167maybe-mostlyclean-dosutils:
10168@if dosutils
10169maybe-mostlyclean-dosutils: mostlyclean-dosutils
10170
10171mostlyclean-dosutils:
10172 @: $(MAKE); $(unstage)
10173 @[ -f ./dosutils/Makefile ] || exit 0; \
10174 r=`${PWD_COMMAND}`; export r; \
10175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10176 $(HOST_EXPORTS) \
10177 for flag in $(EXTRA_HOST_FLAGS) ; do \
10178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10179 done; \
10180 echo "Doing mostlyclean in dosutils" ; \
10181 (cd $(HOST_SUBDIR)/dosutils && \
10182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10184 "RANLIB=$${RANLIB}" \
10185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10186 mostlyclean) \
10187 || exit 1
10188
10189@endif dosutils
10190
10191.PHONY: maybe-clean-dosutils clean-dosutils
10192maybe-clean-dosutils:
10193@if dosutils
10194maybe-clean-dosutils: clean-dosutils
10195
10196clean-dosutils:
10197 @: $(MAKE); $(unstage)
10198 @[ -f ./dosutils/Makefile ] || exit 0; \
10199 r=`${PWD_COMMAND}`; export r; \
10200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10201 $(HOST_EXPORTS) \
10202 for flag in $(EXTRA_HOST_FLAGS) ; do \
10203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10204 done; \
10205 echo "Doing clean in dosutils" ; \
10206 (cd $(HOST_SUBDIR)/dosutils && \
10207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10209 "RANLIB=$${RANLIB}" \
10210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10211 clean) \
10212 || exit 1
10213
10214@endif dosutils
10215
10216.PHONY: maybe-distclean-dosutils distclean-dosutils
10217maybe-distclean-dosutils:
10218@if dosutils
10219maybe-distclean-dosutils: distclean-dosutils
10220
10221distclean-dosutils:
10222 @: $(MAKE); $(unstage)
10223 @[ -f ./dosutils/Makefile ] || exit 0; \
10224 r=`${PWD_COMMAND}`; export r; \
10225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10226 $(HOST_EXPORTS) \
10227 for flag in $(EXTRA_HOST_FLAGS) ; do \
10228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10229 done; \
10230 echo "Doing distclean in dosutils" ; \
10231 (cd $(HOST_SUBDIR)/dosutils && \
10232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10234 "RANLIB=$${RANLIB}" \
10235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10236 distclean) \
10237 || exit 1
10238
10239@endif dosutils
10240
10241.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10242maybe-maintainer-clean-dosutils:
10243@if dosutils
10244maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10245
10246maintainer-clean-dosutils:
10247 @: $(MAKE); $(unstage)
10248 @[ -f ./dosutils/Makefile ] || exit 0; \
10249 r=`${PWD_COMMAND}`; export r; \
10250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10251 $(HOST_EXPORTS) \
10252 for flag in $(EXTRA_HOST_FLAGS) ; do \
10253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10254 done; \
10255 echo "Doing maintainer-clean in dosutils" ; \
10256 (cd $(HOST_SUBDIR)/dosutils && \
10257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10259 "RANLIB=$${RANLIB}" \
10260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10261 maintainer-clean) \
10262 || exit 1
10263
10264@endif dosutils
10265
10266
10267
10268.PHONY: configure-etc maybe-configure-etc
10269maybe-configure-etc:
10270@if gcc-bootstrap
10271configure-etc: stage_current
10272@endif gcc-bootstrap
10273@if etc
10274maybe-configure-etc: configure-etc
10275configure-etc:
10276 @: $(MAKE); $(unstage)
10277 @r=`${PWD_COMMAND}`; export r; \
10278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10279 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10280 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10281 $(HOST_EXPORTS) \
10282 echo Configuring in $(HOST_SUBDIR)/etc; \
10283 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10284 case $(srcdir) in \
10285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10286 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10288 esac; \
10289 srcdiroption="--srcdir=$${topdir}/etc"; \
10290 libsrcdir="$$s/etc"; \
10291 $(SHELL) $${libsrcdir}/configure \
10292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10293 --target=${target_alias} $${srcdiroption} \
10294 || exit 1
10295@endif etc
10296
10297
10298
10299
10300
10301.PHONY: all-etc maybe-all-etc
10302maybe-all-etc:
10303@if gcc-bootstrap
10304all-etc: stage_current
10305@endif gcc-bootstrap
10306@if etc
10307TARGET-etc=all
10308maybe-all-etc: all-etc
10309all-etc: configure-etc
10310 @: $(MAKE); $(unstage)
10311 @r=`${PWD_COMMAND}`; export r; \
10312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10313 $(HOST_EXPORTS) \
10314 (cd $(HOST_SUBDIR)/etc && \
10315 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10316 $(TARGET-etc))
10317@endif etc
10318
10319
10320
10321
10322.PHONY: check-etc maybe-check-etc
10323maybe-check-etc:
10324@if etc
10325maybe-check-etc: check-etc
10326
10327check-etc:
10328 @: $(MAKE); $(unstage)
10329 @r=`${PWD_COMMAND}`; export r; \
10330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10331 $(HOST_EXPORTS) \
10332 (cd $(HOST_SUBDIR)/etc && \
10333 $(MAKE) $(FLAGS_TO_PASS) check)
10334
10335@endif etc
10336
10337.PHONY: install-etc maybe-install-etc
10338maybe-install-etc:
10339@if etc
10340maybe-install-etc: install-etc
10341
10342install-etc: installdirs
10343 @: $(MAKE); $(unstage)
10344 @r=`${PWD_COMMAND}`; export r; \
10345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346 $(HOST_EXPORTS) \
10347 (cd $(HOST_SUBDIR)/etc && \
10348 $(MAKE) $(FLAGS_TO_PASS) install)
10349
10350@endif etc
10351
10352# Other targets (info, dvi, pdf, etc.)
10353
10354.PHONY: maybe-info-etc info-etc
10355maybe-info-etc:
10356@if etc
10357maybe-info-etc: info-etc
10358
10359info-etc: \
10360 configure-etc
10361 @: $(MAKE); $(unstage)
10362 @[ -f ./etc/Makefile ] || exit 0; \
10363 r=`${PWD_COMMAND}`; export r; \
10364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365 $(HOST_EXPORTS) \
10366 for flag in $(EXTRA_HOST_FLAGS) ; do \
10367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10368 done; \
10369 echo "Doing info in etc" ; \
10370 (cd $(HOST_SUBDIR)/etc && \
10371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10373 "RANLIB=$${RANLIB}" \
10374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10375 info) \
10376 || exit 1
10377
10378@endif etc
10379
10380.PHONY: maybe-dvi-etc dvi-etc
10381maybe-dvi-etc:
10382@if etc
10383maybe-dvi-etc: dvi-etc
10384
10385dvi-etc: \
10386 configure-etc
10387 @: $(MAKE); $(unstage)
10388 @[ -f ./etc/Makefile ] || exit 0; \
10389 r=`${PWD_COMMAND}`; export r; \
10390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10391 $(HOST_EXPORTS) \
10392 for flag in $(EXTRA_HOST_FLAGS) ; do \
10393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10394 done; \
10395 echo "Doing dvi in etc" ; \
10396 (cd $(HOST_SUBDIR)/etc && \
10397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10399 "RANLIB=$${RANLIB}" \
10400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10401 dvi) \
10402 || exit 1
10403
10404@endif etc
10405
10406.PHONY: maybe-pdf-etc pdf-etc
10407maybe-pdf-etc:
10408@if etc
10409maybe-pdf-etc: pdf-etc
10410
10411pdf-etc: \
10412 configure-etc
10413 @: $(MAKE); $(unstage)
10414 @[ -f ./etc/Makefile ] || exit 0; \
10415 r=`${PWD_COMMAND}`; export r; \
10416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417 $(HOST_EXPORTS) \
10418 for flag in $(EXTRA_HOST_FLAGS) ; do \
10419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10420 done; \
10421 echo "Doing pdf in etc" ; \
10422 (cd $(HOST_SUBDIR)/etc && \
10423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10425 "RANLIB=$${RANLIB}" \
10426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10427 pdf) \
10428 || exit 1
10429
10430@endif etc
10431
10432.PHONY: maybe-html-etc html-etc
10433maybe-html-etc:
10434@if etc
10435maybe-html-etc: html-etc
10436
10437html-etc: \
10438 configure-etc
10439 @: $(MAKE); $(unstage)
10440 @[ -f ./etc/Makefile ] || exit 0; \
10441 r=`${PWD_COMMAND}`; export r; \
10442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10443 $(HOST_EXPORTS) \
10444 for flag in $(EXTRA_HOST_FLAGS) ; do \
10445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10446 done; \
10447 echo "Doing html in etc" ; \
10448 (cd $(HOST_SUBDIR)/etc && \
10449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10451 "RANLIB=$${RANLIB}" \
10452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10453 html) \
10454 || exit 1
10455
10456@endif etc
10457
10458.PHONY: maybe-TAGS-etc TAGS-etc
10459maybe-TAGS-etc:
10460@if etc
10461maybe-TAGS-etc: TAGS-etc
10462
10463TAGS-etc: \
10464 configure-etc
10465 @: $(MAKE); $(unstage)
10466 @[ -f ./etc/Makefile ] || exit 0; \
10467 r=`${PWD_COMMAND}`; export r; \
10468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10469 $(HOST_EXPORTS) \
10470 for flag in $(EXTRA_HOST_FLAGS) ; do \
10471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10472 done; \
10473 echo "Doing TAGS in etc" ; \
10474 (cd $(HOST_SUBDIR)/etc && \
10475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10477 "RANLIB=$${RANLIB}" \
10478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10479 TAGS) \
10480 || exit 1
10481
10482@endif etc
10483
10484.PHONY: maybe-install-info-etc install-info-etc
10485maybe-install-info-etc:
10486@if etc
10487maybe-install-info-etc: install-info-etc
10488
10489install-info-etc: \
10490 configure-etc \
10491 info-etc
10492 @: $(MAKE); $(unstage)
10493 @[ -f ./etc/Makefile ] || exit 0; \
10494 r=`${PWD_COMMAND}`; export r; \
10495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10496 $(HOST_EXPORTS) \
10497 for flag in $(EXTRA_HOST_FLAGS) ; do \
10498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10499 done; \
10500 echo "Doing install-info in etc" ; \
10501 (cd $(HOST_SUBDIR)/etc && \
10502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10504 "RANLIB=$${RANLIB}" \
10505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10506 install-info) \
10507 || exit 1
10508
10509@endif etc
10510
10511.PHONY: maybe-install-pdf-etc install-pdf-etc
10512maybe-install-pdf-etc:
10513@if etc
10514maybe-install-pdf-etc: install-pdf-etc
10515
10516install-pdf-etc: \
10517 configure-etc \
10518 pdf-etc
10519 @: $(MAKE); $(unstage)
10520 @[ -f ./etc/Makefile ] || exit 0; \
10521 r=`${PWD_COMMAND}`; export r; \
10522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10523 $(HOST_EXPORTS) \
10524 for flag in $(EXTRA_HOST_FLAGS) ; do \
10525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10526 done; \
10527 echo "Doing install-pdf in etc" ; \
10528 (cd $(HOST_SUBDIR)/etc && \
10529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10531 "RANLIB=$${RANLIB}" \
10532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10533 install-pdf) \
10534 || exit 1
10535
10536@endif etc
10537
10538.PHONY: maybe-install-html-etc install-html-etc
10539maybe-install-html-etc:
10540@if etc
10541maybe-install-html-etc: install-html-etc
10542
10543install-html-etc: \
10544 configure-etc \
10545 html-etc
10546 @: $(MAKE); $(unstage)
10547 @[ -f ./etc/Makefile ] || exit 0; \
10548 r=`${PWD_COMMAND}`; export r; \
10549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550 $(HOST_EXPORTS) \
10551 for flag in $(EXTRA_HOST_FLAGS) ; do \
10552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10553 done; \
10554 echo "Doing install-html in etc" ; \
10555 (cd $(HOST_SUBDIR)/etc && \
10556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10558 "RANLIB=$${RANLIB}" \
10559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10560 install-html) \
10561 || exit 1
10562
10563@endif etc
10564
10565.PHONY: maybe-installcheck-etc installcheck-etc
10566maybe-installcheck-etc:
10567@if etc
10568maybe-installcheck-etc: installcheck-etc
10569
10570installcheck-etc: \
10571 configure-etc
10572 @: $(MAKE); $(unstage)
10573 @[ -f ./etc/Makefile ] || exit 0; \
10574 r=`${PWD_COMMAND}`; export r; \
10575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10576 $(HOST_EXPORTS) \
10577 for flag in $(EXTRA_HOST_FLAGS) ; do \
10578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10579 done; \
10580 echo "Doing installcheck in etc" ; \
10581 (cd $(HOST_SUBDIR)/etc && \
10582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10584 "RANLIB=$${RANLIB}" \
10585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10586 installcheck) \
10587 || exit 1
10588
10589@endif etc
10590
10591.PHONY: maybe-mostlyclean-etc mostlyclean-etc
10592maybe-mostlyclean-etc:
10593@if etc
10594maybe-mostlyclean-etc: mostlyclean-etc
10595
10596mostlyclean-etc:
10597 @: $(MAKE); $(unstage)
10598 @[ -f ./etc/Makefile ] || exit 0; \
10599 r=`${PWD_COMMAND}`; export r; \
10600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10601 $(HOST_EXPORTS) \
10602 for flag in $(EXTRA_HOST_FLAGS) ; do \
10603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10604 done; \
10605 echo "Doing mostlyclean in etc" ; \
10606 (cd $(HOST_SUBDIR)/etc && \
10607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10609 "RANLIB=$${RANLIB}" \
10610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10611 mostlyclean) \
10612 || exit 1
10613
10614@endif etc
10615
10616.PHONY: maybe-clean-etc clean-etc
10617maybe-clean-etc:
10618@if etc
10619maybe-clean-etc: clean-etc
10620
10621clean-etc:
10622 @: $(MAKE); $(unstage)
10623 @[ -f ./etc/Makefile ] || exit 0; \
10624 r=`${PWD_COMMAND}`; export r; \
10625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10626 $(HOST_EXPORTS) \
10627 for flag in $(EXTRA_HOST_FLAGS) ; do \
10628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10629 done; \
10630 echo "Doing clean in etc" ; \
10631 (cd $(HOST_SUBDIR)/etc && \
10632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10634 "RANLIB=$${RANLIB}" \
10635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10636 clean) \
10637 || exit 1
10638
10639@endif etc
10640
10641.PHONY: maybe-distclean-etc distclean-etc
10642maybe-distclean-etc:
10643@if etc
10644maybe-distclean-etc: distclean-etc
10645
10646distclean-etc:
10647 @: $(MAKE); $(unstage)
10648 @[ -f ./etc/Makefile ] || exit 0; \
10649 r=`${PWD_COMMAND}`; export r; \
10650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10651 $(HOST_EXPORTS) \
10652 for flag in $(EXTRA_HOST_FLAGS) ; do \
10653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10654 done; \
10655 echo "Doing distclean in etc" ; \
10656 (cd $(HOST_SUBDIR)/etc && \
10657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10659 "RANLIB=$${RANLIB}" \
10660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10661 distclean) \
10662 || exit 1
10663
10664@endif etc
10665
10666.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
10667maybe-maintainer-clean-etc:
10668@if etc
10669maybe-maintainer-clean-etc: maintainer-clean-etc
10670
10671maintainer-clean-etc:
10672 @: $(MAKE); $(unstage)
10673 @[ -f ./etc/Makefile ] || exit 0; \
10674 r=`${PWD_COMMAND}`; export r; \
10675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10676 $(HOST_EXPORTS) \
10677 for flag in $(EXTRA_HOST_FLAGS) ; do \
10678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10679 done; \
10680 echo "Doing maintainer-clean in etc" ; \
10681 (cd $(HOST_SUBDIR)/etc && \
10682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10684 "RANLIB=$${RANLIB}" \
10685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10686 maintainer-clean) \
10687 || exit 1
10688
10689@endif etc
10690
10691
10692
10693.PHONY: configure-fastjar maybe-configure-fastjar
10694maybe-configure-fastjar:
10695@if gcc-bootstrap
10696configure-fastjar: stage_current
10697@endif gcc-bootstrap
10698@if fastjar
10699maybe-configure-fastjar: configure-fastjar
10700configure-fastjar:
10701 @: $(MAKE); $(unstage)
10702 @r=`${PWD_COMMAND}`; export r; \
10703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
10705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
10706 $(HOST_EXPORTS) \
10707 echo Configuring in $(HOST_SUBDIR)/fastjar; \
10708 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
10709 case $(srcdir) in \
10710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10711 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
10712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10713 esac; \
10714 srcdiroption="--srcdir=$${topdir}/fastjar"; \
10715 libsrcdir="$$s/fastjar"; \
10716 $(SHELL) $${libsrcdir}/configure \
10717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10718 --target=${target_alias} $${srcdiroption} \
10719 || exit 1
10720@endif fastjar
10721
10722
10723
10724
10725
10726.PHONY: all-fastjar maybe-all-fastjar
10727maybe-all-fastjar:
10728@if gcc-bootstrap
10729all-fastjar: stage_current
10730@endif gcc-bootstrap
10731@if fastjar
10732TARGET-fastjar=all
10733maybe-all-fastjar: all-fastjar
10734all-fastjar: configure-fastjar
10735 @: $(MAKE); $(unstage)
10736 @r=`${PWD_COMMAND}`; export r; \
10737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738 $(HOST_EXPORTS) \
10739 (cd $(HOST_SUBDIR)/fastjar && \
10740 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10741 $(TARGET-fastjar))
10742@endif fastjar
10743
10744
10745
10746
10747.PHONY: check-fastjar maybe-check-fastjar
10748maybe-check-fastjar:
10749@if fastjar
10750maybe-check-fastjar: check-fastjar
10751
10752# This module is only tested in a native toolchain.
10753check-fastjar:
10754 @: $(MAKE); $(unstage)
10755 @if [ '$(host)' = '$(target)' ] ; then \
10756 r=`${PWD_COMMAND}`; export r; \
10757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10758 $(HOST_EXPORTS) \
10759 (cd $(HOST_SUBDIR)/fastjar && \
10760 $(MAKE) $(FLAGS_TO_PASS) check); \
10761 fi
10762
10763@endif fastjar
10764
10765.PHONY: install-fastjar maybe-install-fastjar
10766maybe-install-fastjar:
10767@if fastjar
10768maybe-install-fastjar: install-fastjar
10769
10770install-fastjar: installdirs
10771 @: $(MAKE); $(unstage)
10772 @r=`${PWD_COMMAND}`; export r; \
10773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774 $(HOST_EXPORTS) \
10775 (cd $(HOST_SUBDIR)/fastjar && \
10776 $(MAKE) $(FLAGS_TO_PASS) install)
10777
10778@endif fastjar
10779
10780# Other targets (info, dvi, pdf, etc.)
10781
10782.PHONY: maybe-info-fastjar info-fastjar
10783maybe-info-fastjar:
10784@if fastjar
10785maybe-info-fastjar: info-fastjar
10786
10787info-fastjar: \
10788 configure-fastjar
10789 @: $(MAKE); $(unstage)
10790 @[ -f ./fastjar/Makefile ] || exit 0; \
10791 r=`${PWD_COMMAND}`; export r; \
10792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10793 $(HOST_EXPORTS) \
10794 for flag in $(EXTRA_HOST_FLAGS) ; do \
10795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10796 done; \
10797 echo "Doing info in fastjar" ; \
10798 (cd $(HOST_SUBDIR)/fastjar && \
10799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10801 "RANLIB=$${RANLIB}" \
10802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10803 info) \
10804 || exit 1
10805
10806@endif fastjar
10807
10808.PHONY: maybe-dvi-fastjar dvi-fastjar
10809maybe-dvi-fastjar:
10810@if fastjar
10811maybe-dvi-fastjar: dvi-fastjar
10812
10813dvi-fastjar: \
10814 configure-fastjar
10815 @: $(MAKE); $(unstage)
10816 @[ -f ./fastjar/Makefile ] || exit 0; \
10817 r=`${PWD_COMMAND}`; export r; \
10818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819 $(HOST_EXPORTS) \
10820 for flag in $(EXTRA_HOST_FLAGS) ; do \
10821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10822 done; \
10823 echo "Doing dvi in fastjar" ; \
10824 (cd $(HOST_SUBDIR)/fastjar && \
10825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10827 "RANLIB=$${RANLIB}" \
10828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10829 dvi) \
10830 || exit 1
10831
10832@endif fastjar
10833
10834.PHONY: maybe-pdf-fastjar pdf-fastjar
10835maybe-pdf-fastjar:
10836@if fastjar
10837maybe-pdf-fastjar: pdf-fastjar
10838
10839pdf-fastjar: \
10840 configure-fastjar
10841 @: $(MAKE); $(unstage)
10842 @[ -f ./fastjar/Makefile ] || exit 0; \
10843 r=`${PWD_COMMAND}`; export r; \
10844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845 $(HOST_EXPORTS) \
10846 for flag in $(EXTRA_HOST_FLAGS) ; do \
10847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848 done; \
10849 echo "Doing pdf in fastjar" ; \
10850 (cd $(HOST_SUBDIR)/fastjar && \
10851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853 "RANLIB=$${RANLIB}" \
10854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855 pdf) \
10856 || exit 1
10857
10858@endif fastjar
10859
10860.PHONY: maybe-html-fastjar html-fastjar
10861maybe-html-fastjar:
10862@if fastjar
10863maybe-html-fastjar: html-fastjar
10864
10865html-fastjar: \
10866 configure-fastjar
10867 @: $(MAKE); $(unstage)
10868 @[ -f ./fastjar/Makefile ] || exit 0; \
10869 r=`${PWD_COMMAND}`; export r; \
10870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10871 $(HOST_EXPORTS) \
10872 for flag in $(EXTRA_HOST_FLAGS) ; do \
10873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10874 done; \
10875 echo "Doing html in fastjar" ; \
10876 (cd $(HOST_SUBDIR)/fastjar && \
10877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10879 "RANLIB=$${RANLIB}" \
10880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10881 html) \
10882 || exit 1
10883
10884@endif fastjar
10885
10886.PHONY: maybe-TAGS-fastjar TAGS-fastjar
10887maybe-TAGS-fastjar:
10888@if fastjar
10889maybe-TAGS-fastjar: TAGS-fastjar
10890
10891TAGS-fastjar: \
10892 configure-fastjar
10893 @: $(MAKE); $(unstage)
10894 @[ -f ./fastjar/Makefile ] || exit 0; \
10895 r=`${PWD_COMMAND}`; export r; \
10896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897 $(HOST_EXPORTS) \
10898 for flag in $(EXTRA_HOST_FLAGS) ; do \
10899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10900 done; \
10901 echo "Doing TAGS in fastjar" ; \
10902 (cd $(HOST_SUBDIR)/fastjar && \
10903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10905 "RANLIB=$${RANLIB}" \
10906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10907 TAGS) \
10908 || exit 1
10909
10910@endif fastjar
10911
10912.PHONY: maybe-install-info-fastjar install-info-fastjar
10913maybe-install-info-fastjar:
10914@if fastjar
10915maybe-install-info-fastjar: install-info-fastjar
10916
10917install-info-fastjar: \
10918 configure-fastjar \
10919 info-fastjar
10920 @: $(MAKE); $(unstage)
10921 @[ -f ./fastjar/Makefile ] || exit 0; \
10922 r=`${PWD_COMMAND}`; export r; \
10923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924 $(HOST_EXPORTS) \
10925 for flag in $(EXTRA_HOST_FLAGS) ; do \
10926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10927 done; \
10928 echo "Doing install-info in fastjar" ; \
10929 (cd $(HOST_SUBDIR)/fastjar && \
10930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10932 "RANLIB=$${RANLIB}" \
10933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10934 install-info) \
10935 || exit 1
10936
10937@endif fastjar
10938
10939.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
10940maybe-install-pdf-fastjar:
10941@if fastjar
10942maybe-install-pdf-fastjar: install-pdf-fastjar
10943
10944install-pdf-fastjar: \
10945 configure-fastjar \
10946 pdf-fastjar
10947 @: $(MAKE); $(unstage)
10948 @[ -f ./fastjar/Makefile ] || exit 0; \
10949 r=`${PWD_COMMAND}`; export r; \
10950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10951 $(HOST_EXPORTS) \
10952 for flag in $(EXTRA_HOST_FLAGS) ; do \
10953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10954 done; \
10955 echo "Doing install-pdf in fastjar" ; \
10956 (cd $(HOST_SUBDIR)/fastjar && \
10957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10959 "RANLIB=$${RANLIB}" \
10960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10961 install-pdf) \
10962 || exit 1
10963
10964@endif fastjar
10965
10966.PHONY: maybe-install-html-fastjar install-html-fastjar
10967maybe-install-html-fastjar:
10968@if fastjar
10969maybe-install-html-fastjar: install-html-fastjar
10970
10971install-html-fastjar: \
10972 configure-fastjar \
10973 html-fastjar
10974 @: $(MAKE); $(unstage)
10975 @[ -f ./fastjar/Makefile ] || exit 0; \
10976 r=`${PWD_COMMAND}`; export r; \
10977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10978 $(HOST_EXPORTS) \
10979 for flag in $(EXTRA_HOST_FLAGS) ; do \
10980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10981 done; \
10982 echo "Doing install-html in fastjar" ; \
10983 (cd $(HOST_SUBDIR)/fastjar && \
10984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10986 "RANLIB=$${RANLIB}" \
10987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10988 install-html) \
10989 || exit 1
10990
10991@endif fastjar
10992
10993.PHONY: maybe-installcheck-fastjar installcheck-fastjar
10994maybe-installcheck-fastjar:
10995@if fastjar
10996maybe-installcheck-fastjar: installcheck-fastjar
10997
10998installcheck-fastjar: \
10999 configure-fastjar
11000 @: $(MAKE); $(unstage)
11001 @[ -f ./fastjar/Makefile ] || exit 0; \
11002 r=`${PWD_COMMAND}`; export r; \
11003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004 $(HOST_EXPORTS) \
11005 for flag in $(EXTRA_HOST_FLAGS) ; do \
11006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11007 done; \
11008 echo "Doing installcheck in fastjar" ; \
11009 (cd $(HOST_SUBDIR)/fastjar && \
11010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11012 "RANLIB=$${RANLIB}" \
11013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11014 installcheck) \
11015 || exit 1
11016
11017@endif fastjar
11018
11019.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11020maybe-mostlyclean-fastjar:
11021@if fastjar
11022maybe-mostlyclean-fastjar: mostlyclean-fastjar
11023
11024mostlyclean-fastjar:
11025 @: $(MAKE); $(unstage)
11026 @[ -f ./fastjar/Makefile ] || exit 0; \
11027 r=`${PWD_COMMAND}`; export r; \
11028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11029 $(HOST_EXPORTS) \
11030 for flag in $(EXTRA_HOST_FLAGS) ; do \
11031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11032 done; \
11033 echo "Doing mostlyclean in fastjar" ; \
11034 (cd $(HOST_SUBDIR)/fastjar && \
11035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11037 "RANLIB=$${RANLIB}" \
11038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11039 mostlyclean) \
11040 || exit 1
11041
11042@endif fastjar
11043
11044.PHONY: maybe-clean-fastjar clean-fastjar
11045maybe-clean-fastjar:
11046@if fastjar
11047maybe-clean-fastjar: clean-fastjar
11048
11049clean-fastjar:
11050 @: $(MAKE); $(unstage)
11051 @[ -f ./fastjar/Makefile ] || exit 0; \
11052 r=`${PWD_COMMAND}`; export r; \
11053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11054 $(HOST_EXPORTS) \
11055 for flag in $(EXTRA_HOST_FLAGS) ; do \
11056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11057 done; \
11058 echo "Doing clean in fastjar" ; \
11059 (cd $(HOST_SUBDIR)/fastjar && \
11060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11062 "RANLIB=$${RANLIB}" \
11063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11064 clean) \
11065 || exit 1
11066
11067@endif fastjar
11068
11069.PHONY: maybe-distclean-fastjar distclean-fastjar
11070maybe-distclean-fastjar:
11071@if fastjar
11072maybe-distclean-fastjar: distclean-fastjar
11073
11074distclean-fastjar:
11075 @: $(MAKE); $(unstage)
11076 @[ -f ./fastjar/Makefile ] || exit 0; \
11077 r=`${PWD_COMMAND}`; export r; \
11078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11079 $(HOST_EXPORTS) \
11080 for flag in $(EXTRA_HOST_FLAGS) ; do \
11081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11082 done; \
11083 echo "Doing distclean in fastjar" ; \
11084 (cd $(HOST_SUBDIR)/fastjar && \
11085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11087 "RANLIB=$${RANLIB}" \
11088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11089 distclean) \
11090 || exit 1
11091
11092@endif fastjar
11093
11094.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11095maybe-maintainer-clean-fastjar:
11096@if fastjar
11097maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11098
11099maintainer-clean-fastjar:
11100 @: $(MAKE); $(unstage)
11101 @[ -f ./fastjar/Makefile ] || exit 0; \
11102 r=`${PWD_COMMAND}`; export r; \
11103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11104 $(HOST_EXPORTS) \
11105 for flag in $(EXTRA_HOST_FLAGS) ; do \
11106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11107 done; \
11108 echo "Doing maintainer-clean in fastjar" ; \
11109 (cd $(HOST_SUBDIR)/fastjar && \
11110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11112 "RANLIB=$${RANLIB}" \
11113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11114 maintainer-clean) \
11115 || exit 1
11116
11117@endif fastjar
11118
11119
11120
11121.PHONY: configure-fileutils maybe-configure-fileutils
11122maybe-configure-fileutils:
11123@if gcc-bootstrap
11124configure-fileutils: stage_current
11125@endif gcc-bootstrap
11126@if fileutils
11127maybe-configure-fileutils: configure-fileutils
11128configure-fileutils:
11129 @: $(MAKE); $(unstage)
11130 @r=`${PWD_COMMAND}`; export r; \
11131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11132 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11134 $(HOST_EXPORTS) \
11135 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11136 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11137 case $(srcdir) in \
11138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141 esac; \
11142 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11143 libsrcdir="$$s/fileutils"; \
11144 $(SHELL) $${libsrcdir}/configure \
11145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11146 --target=${target_alias} $${srcdiroption} \
11147 || exit 1
11148@endif fileutils
11149
11150
11151
11152
11153
11154.PHONY: all-fileutils maybe-all-fileutils
11155maybe-all-fileutils:
11156@if gcc-bootstrap
11157all-fileutils: stage_current
11158@endif gcc-bootstrap
11159@if fileutils
11160TARGET-fileutils=all
11161maybe-all-fileutils: all-fileutils
11162all-fileutils: configure-fileutils
11163 @: $(MAKE); $(unstage)
11164 @r=`${PWD_COMMAND}`; export r; \
11165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166 $(HOST_EXPORTS) \
11167 (cd $(HOST_SUBDIR)/fileutils && \
11168 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11169 $(TARGET-fileutils))
11170@endif fileutils
11171
11172
11173
11174
11175.PHONY: check-fileutils maybe-check-fileutils
11176maybe-check-fileutils:
11177@if fileutils
11178maybe-check-fileutils: check-fileutils
11179
11180check-fileutils:
11181 @: $(MAKE); $(unstage)
11182 @r=`${PWD_COMMAND}`; export r; \
11183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11184 $(HOST_EXPORTS) \
11185 (cd $(HOST_SUBDIR)/fileutils && \
11186 $(MAKE) $(FLAGS_TO_PASS) check)
11187
11188@endif fileutils
11189
11190.PHONY: install-fileutils maybe-install-fileutils
11191maybe-install-fileutils:
11192@if fileutils
11193maybe-install-fileutils: install-fileutils
11194
11195install-fileutils: installdirs
11196 @: $(MAKE); $(unstage)
11197 @r=`${PWD_COMMAND}`; export r; \
11198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199 $(HOST_EXPORTS) \
11200 (cd $(HOST_SUBDIR)/fileutils && \
11201 $(MAKE) $(FLAGS_TO_PASS) install)
11202
11203@endif fileutils
11204
11205# Other targets (info, dvi, pdf, etc.)
11206
11207.PHONY: maybe-info-fileutils info-fileutils
11208maybe-info-fileutils:
11209@if fileutils
11210maybe-info-fileutils: info-fileutils
11211
11212info-fileutils: \
11213 configure-fileutils
11214 @: $(MAKE); $(unstage)
11215 @[ -f ./fileutils/Makefile ] || exit 0; \
11216 r=`${PWD_COMMAND}`; export r; \
11217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218 $(HOST_EXPORTS) \
11219 for flag in $(EXTRA_HOST_FLAGS) ; do \
11220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11221 done; \
11222 echo "Doing info in fileutils" ; \
11223 (cd $(HOST_SUBDIR)/fileutils && \
11224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11226 "RANLIB=$${RANLIB}" \
11227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11228 info) \
11229 || exit 1
11230
11231@endif fileutils
11232
11233.PHONY: maybe-dvi-fileutils dvi-fileutils
11234maybe-dvi-fileutils:
11235@if fileutils
11236maybe-dvi-fileutils: dvi-fileutils
11237
11238dvi-fileutils: \
11239 configure-fileutils
11240 @: $(MAKE); $(unstage)
11241 @[ -f ./fileutils/Makefile ] || exit 0; \
11242 r=`${PWD_COMMAND}`; export r; \
11243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11244 $(HOST_EXPORTS) \
11245 for flag in $(EXTRA_HOST_FLAGS) ; do \
11246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11247 done; \
11248 echo "Doing dvi in fileutils" ; \
11249 (cd $(HOST_SUBDIR)/fileutils && \
11250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11252 "RANLIB=$${RANLIB}" \
11253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11254 dvi) \
11255 || exit 1
11256
11257@endif fileutils
11258
11259.PHONY: maybe-pdf-fileutils pdf-fileutils
11260maybe-pdf-fileutils:
11261@if fileutils
11262maybe-pdf-fileutils: pdf-fileutils
11263
11264pdf-fileutils: \
11265 configure-fileutils
11266 @: $(MAKE); $(unstage)
11267 @[ -f ./fileutils/Makefile ] || exit 0; \
11268 r=`${PWD_COMMAND}`; export r; \
11269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11270 $(HOST_EXPORTS) \
11271 for flag in $(EXTRA_HOST_FLAGS) ; do \
11272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11273 done; \
11274 echo "Doing pdf in fileutils" ; \
11275 (cd $(HOST_SUBDIR)/fileutils && \
11276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11278 "RANLIB=$${RANLIB}" \
11279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11280 pdf) \
11281 || exit 1
11282
11283@endif fileutils
11284
11285.PHONY: maybe-html-fileutils html-fileutils
11286maybe-html-fileutils:
11287@if fileutils
11288maybe-html-fileutils: html-fileutils
11289
11290html-fileutils: \
11291 configure-fileutils
11292 @: $(MAKE); $(unstage)
11293 @[ -f ./fileutils/Makefile ] || exit 0; \
11294 r=`${PWD_COMMAND}`; export r; \
11295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11296 $(HOST_EXPORTS) \
11297 for flag in $(EXTRA_HOST_FLAGS) ; do \
11298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11299 done; \
11300 echo "Doing html in fileutils" ; \
11301 (cd $(HOST_SUBDIR)/fileutils && \
11302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11304 "RANLIB=$${RANLIB}" \
11305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11306 html) \
11307 || exit 1
11308
11309@endif fileutils
11310
11311.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11312maybe-TAGS-fileutils:
11313@if fileutils
11314maybe-TAGS-fileutils: TAGS-fileutils
11315
11316TAGS-fileutils: \
11317 configure-fileutils
11318 @: $(MAKE); $(unstage)
11319 @[ -f ./fileutils/Makefile ] || exit 0; \
11320 r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 $(HOST_EXPORTS) \
11323 for flag in $(EXTRA_HOST_FLAGS) ; do \
11324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11325 done; \
11326 echo "Doing TAGS in fileutils" ; \
11327 (cd $(HOST_SUBDIR)/fileutils && \
11328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11330 "RANLIB=$${RANLIB}" \
11331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11332 TAGS) \
11333 || exit 1
11334
11335@endif fileutils
11336
11337.PHONY: maybe-install-info-fileutils install-info-fileutils
11338maybe-install-info-fileutils:
11339@if fileutils
11340maybe-install-info-fileutils: install-info-fileutils
11341
11342install-info-fileutils: \
11343 configure-fileutils \
11344 info-fileutils
11345 @: $(MAKE); $(unstage)
11346 @[ -f ./fileutils/Makefile ] || exit 0; \
11347 r=`${PWD_COMMAND}`; export r; \
11348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11349 $(HOST_EXPORTS) \
11350 for flag in $(EXTRA_HOST_FLAGS) ; do \
11351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11352 done; \
11353 echo "Doing install-info in fileutils" ; \
11354 (cd $(HOST_SUBDIR)/fileutils && \
11355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11357 "RANLIB=$${RANLIB}" \
11358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11359 install-info) \
11360 || exit 1
11361
11362@endif fileutils
11363
11364.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11365maybe-install-pdf-fileutils:
11366@if fileutils
11367maybe-install-pdf-fileutils: install-pdf-fileutils
11368
11369install-pdf-fileutils: \
11370 configure-fileutils \
11371 pdf-fileutils
11372 @: $(MAKE); $(unstage)
11373 @[ -f ./fileutils/Makefile ] || exit 0; \
11374 r=`${PWD_COMMAND}`; export r; \
11375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11376 $(HOST_EXPORTS) \
11377 for flag in $(EXTRA_HOST_FLAGS) ; do \
11378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11379 done; \
11380 echo "Doing install-pdf in fileutils" ; \
11381 (cd $(HOST_SUBDIR)/fileutils && \
11382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11384 "RANLIB=$${RANLIB}" \
11385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11386 install-pdf) \
11387 || exit 1
11388
11389@endif fileutils
11390
11391.PHONY: maybe-install-html-fileutils install-html-fileutils
11392maybe-install-html-fileutils:
11393@if fileutils
11394maybe-install-html-fileutils: install-html-fileutils
11395
11396install-html-fileutils: \
11397 configure-fileutils \
11398 html-fileutils
11399 @: $(MAKE); $(unstage)
11400 @[ -f ./fileutils/Makefile ] || exit 0; \
11401 r=`${PWD_COMMAND}`; export r; \
11402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403 $(HOST_EXPORTS) \
11404 for flag in $(EXTRA_HOST_FLAGS) ; do \
11405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11406 done; \
11407 echo "Doing install-html in fileutils" ; \
11408 (cd $(HOST_SUBDIR)/fileutils && \
11409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11411 "RANLIB=$${RANLIB}" \
11412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11413 install-html) \
11414 || exit 1
11415
11416@endif fileutils
11417
11418.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11419maybe-installcheck-fileutils:
11420@if fileutils
11421maybe-installcheck-fileutils: installcheck-fileutils
11422
11423installcheck-fileutils: \
11424 configure-fileutils
11425 @: $(MAKE); $(unstage)
11426 @[ -f ./fileutils/Makefile ] || exit 0; \
11427 r=`${PWD_COMMAND}`; export r; \
11428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429 $(HOST_EXPORTS) \
11430 for flag in $(EXTRA_HOST_FLAGS) ; do \
11431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11432 done; \
11433 echo "Doing installcheck in fileutils" ; \
11434 (cd $(HOST_SUBDIR)/fileutils && \
11435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11437 "RANLIB=$${RANLIB}" \
11438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11439 installcheck) \
11440 || exit 1
11441
11442@endif fileutils
11443
11444.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11445maybe-mostlyclean-fileutils:
11446@if fileutils
11447maybe-mostlyclean-fileutils: mostlyclean-fileutils
11448
11449mostlyclean-fileutils:
11450 @: $(MAKE); $(unstage)
11451 @[ -f ./fileutils/Makefile ] || exit 0; \
11452 r=`${PWD_COMMAND}`; export r; \
11453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11454 $(HOST_EXPORTS) \
11455 for flag in $(EXTRA_HOST_FLAGS) ; do \
11456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11457 done; \
11458 echo "Doing mostlyclean in fileutils" ; \
11459 (cd $(HOST_SUBDIR)/fileutils && \
11460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11462 "RANLIB=$${RANLIB}" \
11463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11464 mostlyclean) \
11465 || exit 1
11466
11467@endif fileutils
11468
11469.PHONY: maybe-clean-fileutils clean-fileutils
11470maybe-clean-fileutils:
11471@if fileutils
11472maybe-clean-fileutils: clean-fileutils
11473
11474clean-fileutils:
11475 @: $(MAKE); $(unstage)
11476 @[ -f ./fileutils/Makefile ] || exit 0; \
11477 r=`${PWD_COMMAND}`; export r; \
11478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11479 $(HOST_EXPORTS) \
11480 for flag in $(EXTRA_HOST_FLAGS) ; do \
11481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11482 done; \
11483 echo "Doing clean in fileutils" ; \
11484 (cd $(HOST_SUBDIR)/fileutils && \
11485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11487 "RANLIB=$${RANLIB}" \
11488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11489 clean) \
11490 || exit 1
11491
11492@endif fileutils
11493
11494.PHONY: maybe-distclean-fileutils distclean-fileutils
11495maybe-distclean-fileutils:
11496@if fileutils
11497maybe-distclean-fileutils: distclean-fileutils
11498
11499distclean-fileutils:
11500 @: $(MAKE); $(unstage)
11501 @[ -f ./fileutils/Makefile ] || exit 0; \
11502 r=`${PWD_COMMAND}`; export r; \
11503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11504 $(HOST_EXPORTS) \
11505 for flag in $(EXTRA_HOST_FLAGS) ; do \
11506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11507 done; \
11508 echo "Doing distclean in fileutils" ; \
11509 (cd $(HOST_SUBDIR)/fileutils && \
11510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11512 "RANLIB=$${RANLIB}" \
11513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11514 distclean) \
11515 || exit 1
11516
11517@endif fileutils
11518
11519.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11520maybe-maintainer-clean-fileutils:
11521@if fileutils
11522maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11523
11524maintainer-clean-fileutils:
11525 @: $(MAKE); $(unstage)
11526 @[ -f ./fileutils/Makefile ] || exit 0; \
11527 r=`${PWD_COMMAND}`; export r; \
11528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11529 $(HOST_EXPORTS) \
11530 for flag in $(EXTRA_HOST_FLAGS) ; do \
11531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11532 done; \
11533 echo "Doing maintainer-clean in fileutils" ; \
11534 (cd $(HOST_SUBDIR)/fileutils && \
11535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11537 "RANLIB=$${RANLIB}" \
11538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11539 maintainer-clean) \
11540 || exit 1
11541
11542@endif fileutils
11543
11544
11545
11546.PHONY: configure-findutils maybe-configure-findutils
11547maybe-configure-findutils:
11548@if gcc-bootstrap
11549configure-findutils: stage_current
11550@endif gcc-bootstrap
11551@if findutils
11552maybe-configure-findutils: configure-findutils
11553configure-findutils:
11554 @: $(MAKE); $(unstage)
11555 @r=`${PWD_COMMAND}`; export r; \
11556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11557 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11559 $(HOST_EXPORTS) \
11560 echo Configuring in $(HOST_SUBDIR)/findutils; \
11561 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11562 case $(srcdir) in \
11563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11564 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11566 esac; \
11567 srcdiroption="--srcdir=$${topdir}/findutils"; \
11568 libsrcdir="$$s/findutils"; \
11569 $(SHELL) $${libsrcdir}/configure \
11570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11571 --target=${target_alias} $${srcdiroption} \
11572 || exit 1
11573@endif findutils
11574
11575
11576
11577
11578
11579.PHONY: all-findutils maybe-all-findutils
11580maybe-all-findutils:
11581@if gcc-bootstrap
11582all-findutils: stage_current
11583@endif gcc-bootstrap
11584@if findutils
11585TARGET-findutils=all
11586maybe-all-findutils: all-findutils
11587all-findutils: configure-findutils
11588 @: $(MAKE); $(unstage)
11589 @r=`${PWD_COMMAND}`; export r; \
11590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11591 $(HOST_EXPORTS) \
11592 (cd $(HOST_SUBDIR)/findutils && \
11593 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11594 $(TARGET-findutils))
11595@endif findutils
11596
11597
11598
11599
11600.PHONY: check-findutils maybe-check-findutils
11601maybe-check-findutils:
11602@if findutils
11603maybe-check-findutils: check-findutils
11604
11605check-findutils:
11606 @: $(MAKE); $(unstage)
11607 @r=`${PWD_COMMAND}`; export r; \
11608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609 $(HOST_EXPORTS) \
11610 (cd $(HOST_SUBDIR)/findutils && \
11611 $(MAKE) $(FLAGS_TO_PASS) check)
11612
11613@endif findutils
11614
11615.PHONY: install-findutils maybe-install-findutils
11616maybe-install-findutils:
11617@if findutils
11618maybe-install-findutils: install-findutils
11619
11620install-findutils: installdirs
11621 @: $(MAKE); $(unstage)
11622 @r=`${PWD_COMMAND}`; export r; \
11623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624 $(HOST_EXPORTS) \
11625 (cd $(HOST_SUBDIR)/findutils && \
11626 $(MAKE) $(FLAGS_TO_PASS) install)
11627
11628@endif findutils
11629
11630# Other targets (info, dvi, pdf, etc.)
11631
11632.PHONY: maybe-info-findutils info-findutils
11633maybe-info-findutils:
11634@if findutils
11635maybe-info-findutils: info-findutils
11636
11637info-findutils: \
11638 configure-findutils
11639 @: $(MAKE); $(unstage)
11640 @[ -f ./findutils/Makefile ] || exit 0; \
11641 r=`${PWD_COMMAND}`; export r; \
11642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11643 $(HOST_EXPORTS) \
11644 for flag in $(EXTRA_HOST_FLAGS) ; do \
11645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11646 done; \
11647 echo "Doing info in findutils" ; \
11648 (cd $(HOST_SUBDIR)/findutils && \
11649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11651 "RANLIB=$${RANLIB}" \
11652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11653 info) \
11654 || exit 1
11655
11656@endif findutils
11657
11658.PHONY: maybe-dvi-findutils dvi-findutils
11659maybe-dvi-findutils:
11660@if findutils
11661maybe-dvi-findutils: dvi-findutils
11662
11663dvi-findutils: \
11664 configure-findutils
11665 @: $(MAKE); $(unstage)
11666 @[ -f ./findutils/Makefile ] || exit 0; \
11667 r=`${PWD_COMMAND}`; export r; \
11668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11669 $(HOST_EXPORTS) \
11670 for flag in $(EXTRA_HOST_FLAGS) ; do \
11671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11672 done; \
11673 echo "Doing dvi in findutils" ; \
11674 (cd $(HOST_SUBDIR)/findutils && \
11675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11677 "RANLIB=$${RANLIB}" \
11678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11679 dvi) \
11680 || exit 1
11681
11682@endif findutils
11683
11684.PHONY: maybe-pdf-findutils pdf-findutils
11685maybe-pdf-findutils:
11686@if findutils
11687maybe-pdf-findutils: pdf-findutils
11688
11689pdf-findutils: \
11690 configure-findutils
11691 @: $(MAKE); $(unstage)
11692 @[ -f ./findutils/Makefile ] || exit 0; \
11693 r=`${PWD_COMMAND}`; export r; \
11694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11695 $(HOST_EXPORTS) \
11696 for flag in $(EXTRA_HOST_FLAGS) ; do \
11697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11698 done; \
11699 echo "Doing pdf in findutils" ; \
11700 (cd $(HOST_SUBDIR)/findutils && \
11701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11703 "RANLIB=$${RANLIB}" \
11704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11705 pdf) \
11706 || exit 1
11707
11708@endif findutils
11709
11710.PHONY: maybe-html-findutils html-findutils
11711maybe-html-findutils:
11712@if findutils
11713maybe-html-findutils: html-findutils
11714
11715html-findutils: \
11716 configure-findutils
11717 @: $(MAKE); $(unstage)
11718 @[ -f ./findutils/Makefile ] || exit 0; \
11719 r=`${PWD_COMMAND}`; export r; \
11720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11721 $(HOST_EXPORTS) \
11722 for flag in $(EXTRA_HOST_FLAGS) ; do \
11723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11724 done; \
11725 echo "Doing html in findutils" ; \
11726 (cd $(HOST_SUBDIR)/findutils && \
11727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11729 "RANLIB=$${RANLIB}" \
11730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11731 html) \
11732 || exit 1
11733
11734@endif findutils
11735
11736.PHONY: maybe-TAGS-findutils TAGS-findutils
11737maybe-TAGS-findutils:
11738@if findutils
11739maybe-TAGS-findutils: TAGS-findutils
11740
11741TAGS-findutils: \
11742 configure-findutils
11743 @: $(MAKE); $(unstage)
11744 @[ -f ./findutils/Makefile ] || exit 0; \
11745 r=`${PWD_COMMAND}`; export r; \
11746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11747 $(HOST_EXPORTS) \
11748 for flag in $(EXTRA_HOST_FLAGS) ; do \
11749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11750 done; \
11751 echo "Doing TAGS in findutils" ; \
11752 (cd $(HOST_SUBDIR)/findutils && \
11753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11755 "RANLIB=$${RANLIB}" \
11756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11757 TAGS) \
11758 || exit 1
11759
11760@endif findutils
11761
11762.PHONY: maybe-install-info-findutils install-info-findutils
11763maybe-install-info-findutils:
11764@if findutils
11765maybe-install-info-findutils: install-info-findutils
11766
11767install-info-findutils: \
11768 configure-findutils \
11769 info-findutils
11770 @: $(MAKE); $(unstage)
11771 @[ -f ./findutils/Makefile ] || exit 0; \
11772 r=`${PWD_COMMAND}`; export r; \
11773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774 $(HOST_EXPORTS) \
11775 for flag in $(EXTRA_HOST_FLAGS) ; do \
11776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777 done; \
11778 echo "Doing install-info in findutils" ; \
11779 (cd $(HOST_SUBDIR)/findutils && \
11780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782 "RANLIB=$${RANLIB}" \
11783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784 install-info) \
11785 || exit 1
11786
11787@endif findutils
11788
11789.PHONY: maybe-install-pdf-findutils install-pdf-findutils
11790maybe-install-pdf-findutils:
11791@if findutils
11792maybe-install-pdf-findutils: install-pdf-findutils
11793
11794install-pdf-findutils: \
11795 configure-findutils \
11796 pdf-findutils
11797 @: $(MAKE); $(unstage)
11798 @[ -f ./findutils/Makefile ] || exit 0; \
11799 r=`${PWD_COMMAND}`; export r; \
11800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11801 $(HOST_EXPORTS) \
11802 for flag in $(EXTRA_HOST_FLAGS) ; do \
11803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11804 done; \
11805 echo "Doing install-pdf in findutils" ; \
11806 (cd $(HOST_SUBDIR)/findutils && \
11807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11809 "RANLIB=$${RANLIB}" \
11810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11811 install-pdf) \
11812 || exit 1
11813
11814@endif findutils
11815
11816.PHONY: maybe-install-html-findutils install-html-findutils
11817maybe-install-html-findutils:
11818@if findutils
11819maybe-install-html-findutils: install-html-findutils
11820
11821install-html-findutils: \
11822 configure-findutils \
11823 html-findutils
11824 @: $(MAKE); $(unstage)
11825 @[ -f ./findutils/Makefile ] || exit 0; \
11826 r=`${PWD_COMMAND}`; export r; \
11827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11828 $(HOST_EXPORTS) \
11829 for flag in $(EXTRA_HOST_FLAGS) ; do \
11830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11831 done; \
11832 echo "Doing install-html in findutils" ; \
11833 (cd $(HOST_SUBDIR)/findutils && \
11834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11836 "RANLIB=$${RANLIB}" \
11837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11838 install-html) \
11839 || exit 1
11840
11841@endif findutils
11842
11843.PHONY: maybe-installcheck-findutils installcheck-findutils
11844maybe-installcheck-findutils:
11845@if findutils
11846maybe-installcheck-findutils: installcheck-findutils
11847
11848installcheck-findutils: \
11849 configure-findutils
11850 @: $(MAKE); $(unstage)
11851 @[ -f ./findutils/Makefile ] || exit 0; \
11852 r=`${PWD_COMMAND}`; export r; \
11853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854 $(HOST_EXPORTS) \
11855 for flag in $(EXTRA_HOST_FLAGS) ; do \
11856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857 done; \
11858 echo "Doing installcheck in findutils" ; \
11859 (cd $(HOST_SUBDIR)/findutils && \
11860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862 "RANLIB=$${RANLIB}" \
11863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11864 installcheck) \
11865 || exit 1
11866
11867@endif findutils
11868
11869.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
11870maybe-mostlyclean-findutils:
11871@if findutils
11872maybe-mostlyclean-findutils: mostlyclean-findutils
11873
11874mostlyclean-findutils:
11875 @: $(MAKE); $(unstage)
11876 @[ -f ./findutils/Makefile ] || exit 0; \
11877 r=`${PWD_COMMAND}`; export r; \
11878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879 $(HOST_EXPORTS) \
11880 for flag in $(EXTRA_HOST_FLAGS) ; do \
11881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882 done; \
11883 echo "Doing mostlyclean in findutils" ; \
11884 (cd $(HOST_SUBDIR)/findutils && \
11885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887 "RANLIB=$${RANLIB}" \
11888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11889 mostlyclean) \
11890 || exit 1
11891
11892@endif findutils
11893
11894.PHONY: maybe-clean-findutils clean-findutils
11895maybe-clean-findutils:
11896@if findutils
11897maybe-clean-findutils: clean-findutils
11898
11899clean-findutils:
11900 @: $(MAKE); $(unstage)
11901 @[ -f ./findutils/Makefile ] || exit 0; \
11902 r=`${PWD_COMMAND}`; export r; \
11903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11904 $(HOST_EXPORTS) \
11905 for flag in $(EXTRA_HOST_FLAGS) ; do \
11906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11907 done; \
11908 echo "Doing clean in findutils" ; \
11909 (cd $(HOST_SUBDIR)/findutils && \
11910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11912 "RANLIB=$${RANLIB}" \
11913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11914 clean) \
11915 || exit 1
11916
11917@endif findutils
11918
11919.PHONY: maybe-distclean-findutils distclean-findutils
11920maybe-distclean-findutils:
11921@if findutils
11922maybe-distclean-findutils: distclean-findutils
11923
11924distclean-findutils:
11925 @: $(MAKE); $(unstage)
11926 @[ -f ./findutils/Makefile ] || exit 0; \
11927 r=`${PWD_COMMAND}`; export r; \
11928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929 $(HOST_EXPORTS) \
11930 for flag in $(EXTRA_HOST_FLAGS) ; do \
11931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11932 done; \
11933 echo "Doing distclean in findutils" ; \
11934 (cd $(HOST_SUBDIR)/findutils && \
11935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11937 "RANLIB=$${RANLIB}" \
11938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11939 distclean) \
11940 || exit 1
11941
11942@endif findutils
11943
11944.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
11945maybe-maintainer-clean-findutils:
11946@if findutils
11947maybe-maintainer-clean-findutils: maintainer-clean-findutils
11948
11949maintainer-clean-findutils:
11950 @: $(MAKE); $(unstage)
11951 @[ -f ./findutils/Makefile ] || exit 0; \
11952 r=`${PWD_COMMAND}`; export r; \
11953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11954 $(HOST_EXPORTS) \
11955 for flag in $(EXTRA_HOST_FLAGS) ; do \
11956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11957 done; \
11958 echo "Doing maintainer-clean in findutils" ; \
11959 (cd $(HOST_SUBDIR)/findutils && \
11960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11962 "RANLIB=$${RANLIB}" \
11963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11964 maintainer-clean) \
11965 || exit 1
11966
11967@endif findutils
11968
11969
11970
11971.PHONY: configure-find maybe-configure-find
11972maybe-configure-find:
11973@if gcc-bootstrap
11974configure-find: stage_current
11975@endif gcc-bootstrap
11976@if find
11977maybe-configure-find: configure-find
11978configure-find:
11979 @: $(MAKE); $(unstage)
11980 @r=`${PWD_COMMAND}`; export r; \
11981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11982 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
11983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
11984 $(HOST_EXPORTS) \
11985 echo Configuring in $(HOST_SUBDIR)/find; \
11986 cd "$(HOST_SUBDIR)/find" || exit 1; \
11987 case $(srcdir) in \
11988 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11989 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
11990 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11991 esac; \
11992 srcdiroption="--srcdir=$${topdir}/find"; \
11993 libsrcdir="$$s/find"; \
11994 $(SHELL) $${libsrcdir}/configure \
11995 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11996 --target=${target_alias} $${srcdiroption} \
11997 || exit 1
11998@endif find
11999
12000
12001
12002
12003
12004.PHONY: all-find maybe-all-find
12005maybe-all-find:
12006@if gcc-bootstrap
12007all-find: stage_current
12008@endif gcc-bootstrap
12009@if find
12010TARGET-find=all
12011maybe-all-find: all-find
12012all-find: configure-find
12013 @: $(MAKE); $(unstage)
12014 @r=`${PWD_COMMAND}`; export r; \
12015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12016 $(HOST_EXPORTS) \
12017 (cd $(HOST_SUBDIR)/find && \
12018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12019 $(TARGET-find))
12020@endif find
12021
12022
12023
12024
12025.PHONY: check-find maybe-check-find
12026maybe-check-find:
12027@if find
12028maybe-check-find: check-find
12029
12030check-find:
12031 @: $(MAKE); $(unstage)
12032 @r=`${PWD_COMMAND}`; export r; \
12033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12034 $(HOST_EXPORTS) \
12035 (cd $(HOST_SUBDIR)/find && \
12036 $(MAKE) $(FLAGS_TO_PASS) check)
12037
12038@endif find
12039
12040.PHONY: install-find maybe-install-find
12041maybe-install-find:
12042@if find
12043maybe-install-find: install-find
12044
12045install-find: installdirs
12046 @: $(MAKE); $(unstage)
12047 @r=`${PWD_COMMAND}`; export r; \
12048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049 $(HOST_EXPORTS) \
12050 (cd $(HOST_SUBDIR)/find && \
12051 $(MAKE) $(FLAGS_TO_PASS) install)
12052
12053@endif find
12054
12055# Other targets (info, dvi, pdf, etc.)
12056
12057.PHONY: maybe-info-find info-find
12058maybe-info-find:
12059@if find
12060maybe-info-find: info-find
12061
12062info-find: \
12063 configure-find
12064 @: $(MAKE); $(unstage)
12065 @[ -f ./find/Makefile ] || exit 0; \
12066 r=`${PWD_COMMAND}`; export r; \
12067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12068 $(HOST_EXPORTS) \
12069 for flag in $(EXTRA_HOST_FLAGS) ; do \
12070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12071 done; \
12072 echo "Doing info in find" ; \
12073 (cd $(HOST_SUBDIR)/find && \
12074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12076 "RANLIB=$${RANLIB}" \
12077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12078 info) \
12079 || exit 1
12080
12081@endif find
12082
12083.PHONY: maybe-dvi-find dvi-find
12084maybe-dvi-find:
12085@if find
12086maybe-dvi-find: dvi-find
12087
12088dvi-find: \
12089 configure-find
12090 @: $(MAKE); $(unstage)
12091 @[ -f ./find/Makefile ] || exit 0; \
12092 r=`${PWD_COMMAND}`; export r; \
12093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094 $(HOST_EXPORTS) \
12095 for flag in $(EXTRA_HOST_FLAGS) ; do \
12096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12097 done; \
12098 echo "Doing dvi in find" ; \
12099 (cd $(HOST_SUBDIR)/find && \
12100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12102 "RANLIB=$${RANLIB}" \
12103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12104 dvi) \
12105 || exit 1
12106
12107@endif find
12108
12109.PHONY: maybe-pdf-find pdf-find
12110maybe-pdf-find:
12111@if find
12112maybe-pdf-find: pdf-find
12113
12114pdf-find: \
12115 configure-find
12116 @: $(MAKE); $(unstage)
12117 @[ -f ./find/Makefile ] || exit 0; \
12118 r=`${PWD_COMMAND}`; export r; \
12119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12120 $(HOST_EXPORTS) \
12121 for flag in $(EXTRA_HOST_FLAGS) ; do \
12122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12123 done; \
12124 echo "Doing pdf in find" ; \
12125 (cd $(HOST_SUBDIR)/find && \
12126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12128 "RANLIB=$${RANLIB}" \
12129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12130 pdf) \
12131 || exit 1
12132
12133@endif find
12134
12135.PHONY: maybe-html-find html-find
12136maybe-html-find:
12137@if find
12138maybe-html-find: html-find
12139
12140html-find: \
12141 configure-find
12142 @: $(MAKE); $(unstage)
12143 @[ -f ./find/Makefile ] || exit 0; \
12144 r=`${PWD_COMMAND}`; export r; \
12145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12146 $(HOST_EXPORTS) \
12147 for flag in $(EXTRA_HOST_FLAGS) ; do \
12148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12149 done; \
12150 echo "Doing html in find" ; \
12151 (cd $(HOST_SUBDIR)/find && \
12152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12154 "RANLIB=$${RANLIB}" \
12155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12156 html) \
12157 || exit 1
12158
12159@endif find
12160
12161.PHONY: maybe-TAGS-find TAGS-find
12162maybe-TAGS-find:
12163@if find
12164maybe-TAGS-find: TAGS-find
12165
12166TAGS-find: \
12167 configure-find
12168 @: $(MAKE); $(unstage)
12169 @[ -f ./find/Makefile ] || exit 0; \
12170 r=`${PWD_COMMAND}`; export r; \
12171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12172 $(HOST_EXPORTS) \
12173 for flag in $(EXTRA_HOST_FLAGS) ; do \
12174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12175 done; \
12176 echo "Doing TAGS in find" ; \
12177 (cd $(HOST_SUBDIR)/find && \
12178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12180 "RANLIB=$${RANLIB}" \
12181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12182 TAGS) \
12183 || exit 1
12184
12185@endif find
12186
12187.PHONY: maybe-install-info-find install-info-find
12188maybe-install-info-find:
12189@if find
12190maybe-install-info-find: install-info-find
12191
12192install-info-find: \
12193 configure-find \
12194 info-find
12195 @: $(MAKE); $(unstage)
12196 @[ -f ./find/Makefile ] || exit 0; \
12197 r=`${PWD_COMMAND}`; export r; \
12198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12199 $(HOST_EXPORTS) \
12200 for flag in $(EXTRA_HOST_FLAGS) ; do \
12201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12202 done; \
12203 echo "Doing install-info in find" ; \
12204 (cd $(HOST_SUBDIR)/find && \
12205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12207 "RANLIB=$${RANLIB}" \
12208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12209 install-info) \
12210 || exit 1
12211
12212@endif find
12213
12214.PHONY: maybe-install-pdf-find install-pdf-find
12215maybe-install-pdf-find:
12216@if find
12217maybe-install-pdf-find: install-pdf-find
12218
12219install-pdf-find: \
12220 configure-find \
12221 pdf-find
12222 @: $(MAKE); $(unstage)
12223 @[ -f ./find/Makefile ] || exit 0; \
12224 r=`${PWD_COMMAND}`; export r; \
12225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12226 $(HOST_EXPORTS) \
12227 for flag in $(EXTRA_HOST_FLAGS) ; do \
12228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12229 done; \
12230 echo "Doing install-pdf in find" ; \
12231 (cd $(HOST_SUBDIR)/find && \
12232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12234 "RANLIB=$${RANLIB}" \
12235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12236 install-pdf) \
12237 || exit 1
12238
12239@endif find
12240
12241.PHONY: maybe-install-html-find install-html-find
12242maybe-install-html-find:
12243@if find
12244maybe-install-html-find: install-html-find
12245
12246install-html-find: \
12247 configure-find \
12248 html-find
12249 @: $(MAKE); $(unstage)
12250 @[ -f ./find/Makefile ] || exit 0; \
12251 r=`${PWD_COMMAND}`; export r; \
12252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253 $(HOST_EXPORTS) \
12254 for flag in $(EXTRA_HOST_FLAGS) ; do \
12255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12256 done; \
12257 echo "Doing install-html in find" ; \
12258 (cd $(HOST_SUBDIR)/find && \
12259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12261 "RANLIB=$${RANLIB}" \
12262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12263 install-html) \
12264 || exit 1
12265
12266@endif find
12267
12268.PHONY: maybe-installcheck-find installcheck-find
12269maybe-installcheck-find:
12270@if find
12271maybe-installcheck-find: installcheck-find
12272
12273installcheck-find: \
12274 configure-find
12275 @: $(MAKE); $(unstage)
12276 @[ -f ./find/Makefile ] || exit 0; \
12277 r=`${PWD_COMMAND}`; export r; \
12278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12279 $(HOST_EXPORTS) \
12280 for flag in $(EXTRA_HOST_FLAGS) ; do \
12281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12282 done; \
12283 echo "Doing installcheck in find" ; \
12284 (cd $(HOST_SUBDIR)/find && \
12285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12287 "RANLIB=$${RANLIB}" \
12288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12289 installcheck) \
12290 || exit 1
12291
12292@endif find
12293
12294.PHONY: maybe-mostlyclean-find mostlyclean-find
12295maybe-mostlyclean-find:
12296@if find
12297maybe-mostlyclean-find: mostlyclean-find
12298
12299mostlyclean-find:
12300 @: $(MAKE); $(unstage)
12301 @[ -f ./find/Makefile ] || exit 0; \
12302 r=`${PWD_COMMAND}`; export r; \
12303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304 $(HOST_EXPORTS) \
12305 for flag in $(EXTRA_HOST_FLAGS) ; do \
12306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12307 done; \
12308 echo "Doing mostlyclean in find" ; \
12309 (cd $(HOST_SUBDIR)/find && \
12310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12312 "RANLIB=$${RANLIB}" \
12313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12314 mostlyclean) \
12315 || exit 1
12316
12317@endif find
12318
12319.PHONY: maybe-clean-find clean-find
12320maybe-clean-find:
12321@if find
12322maybe-clean-find: clean-find
12323
12324clean-find:
12325 @: $(MAKE); $(unstage)
12326 @[ -f ./find/Makefile ] || exit 0; \
12327 r=`${PWD_COMMAND}`; export r; \
12328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12329 $(HOST_EXPORTS) \
12330 for flag in $(EXTRA_HOST_FLAGS) ; do \
12331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12332 done; \
12333 echo "Doing clean in find" ; \
12334 (cd $(HOST_SUBDIR)/find && \
12335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12337 "RANLIB=$${RANLIB}" \
12338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12339 clean) \
12340 || exit 1
12341
12342@endif find
12343
12344.PHONY: maybe-distclean-find distclean-find
12345maybe-distclean-find:
12346@if find
12347maybe-distclean-find: distclean-find
12348
12349distclean-find:
12350 @: $(MAKE); $(unstage)
12351 @[ -f ./find/Makefile ] || exit 0; \
12352 r=`${PWD_COMMAND}`; export r; \
12353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12354 $(HOST_EXPORTS) \
12355 for flag in $(EXTRA_HOST_FLAGS) ; do \
12356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12357 done; \
12358 echo "Doing distclean in find" ; \
12359 (cd $(HOST_SUBDIR)/find && \
12360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12362 "RANLIB=$${RANLIB}" \
12363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12364 distclean) \
12365 || exit 1
12366
12367@endif find
12368
12369.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12370maybe-maintainer-clean-find:
12371@if find
12372maybe-maintainer-clean-find: maintainer-clean-find
12373
12374maintainer-clean-find:
12375 @: $(MAKE); $(unstage)
12376 @[ -f ./find/Makefile ] || exit 0; \
12377 r=`${PWD_COMMAND}`; export r; \
12378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12379 $(HOST_EXPORTS) \
12380 for flag in $(EXTRA_HOST_FLAGS) ; do \
12381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12382 done; \
12383 echo "Doing maintainer-clean in find" ; \
12384 (cd $(HOST_SUBDIR)/find && \
12385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12387 "RANLIB=$${RANLIB}" \
12388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12389 maintainer-clean) \
12390 || exit 1
12391
12392@endif find
12393
12394
12395
12396.PHONY: configure-fixincludes maybe-configure-fixincludes
12397maybe-configure-fixincludes:
12398@if gcc-bootstrap
12399configure-fixincludes: stage_current
12400@endif gcc-bootstrap
12401@if fixincludes
12402maybe-configure-fixincludes: configure-fixincludes
12403configure-fixincludes:
12404 @: $(MAKE); $(unstage)
12405 @r=`${PWD_COMMAND}`; export r; \
12406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12407 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12408 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12409 $(HOST_EXPORTS) \
12410 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12411 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12412 case $(srcdir) in \
12413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12414 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12416 esac; \
12417 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12418 libsrcdir="$$s/fixincludes"; \
12419 $(SHELL) $${libsrcdir}/configure \
12420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12421 --target=${target_alias} $${srcdiroption} \
12422 || exit 1
12423@endif fixincludes
12424
12425
12426
12427
12428
12429.PHONY: all-fixincludes maybe-all-fixincludes
12430maybe-all-fixincludes:
12431@if gcc-bootstrap
12432all-fixincludes: stage_current
12433@endif gcc-bootstrap
12434@if fixincludes
12435TARGET-fixincludes=all
12436maybe-all-fixincludes: all-fixincludes
12437all-fixincludes: configure-fixincludes
12438 @: $(MAKE); $(unstage)
12439 @r=`${PWD_COMMAND}`; export r; \
12440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12441 $(HOST_EXPORTS) \
12442 (cd $(HOST_SUBDIR)/fixincludes && \
12443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12444 $(TARGET-fixincludes))
12445@endif fixincludes
12446
12447
12448
12449
12450.PHONY: check-fixincludes maybe-check-fixincludes
12451maybe-check-fixincludes:
12452@if fixincludes
12453maybe-check-fixincludes: check-fixincludes
12454
12455check-fixincludes:
12456 @: $(MAKE); $(unstage)
12457 @r=`${PWD_COMMAND}`; export r; \
12458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12459 $(HOST_EXPORTS) \
12460 (cd $(HOST_SUBDIR)/fixincludes && \
12461 $(MAKE) $(FLAGS_TO_PASS) check)
12462
12463@endif fixincludes
12464
12465.PHONY: install-fixincludes maybe-install-fixincludes
12466maybe-install-fixincludes:
12467@if fixincludes
12468maybe-install-fixincludes: install-fixincludes
12469
12470install-fixincludes: installdirs
12471 @: $(MAKE); $(unstage)
12472 @r=`${PWD_COMMAND}`; export r; \
12473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12474 $(HOST_EXPORTS) \
12475 (cd $(HOST_SUBDIR)/fixincludes && \
12476 $(MAKE) $(FLAGS_TO_PASS) install)
12477
12478@endif fixincludes
12479
12480# Other targets (info, dvi, pdf, etc.)
12481
12482.PHONY: maybe-info-fixincludes info-fixincludes
12483maybe-info-fixincludes:
12484@if fixincludes
12485maybe-info-fixincludes: info-fixincludes
12486
12487info-fixincludes: \
12488 configure-fixincludes
12489 @: $(MAKE); $(unstage)
12490 @[ -f ./fixincludes/Makefile ] || exit 0; \
12491 r=`${PWD_COMMAND}`; export r; \
12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12493 $(HOST_EXPORTS) \
12494 for flag in $(EXTRA_HOST_FLAGS) ; do \
12495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12496 done; \
12497 echo "Doing info in fixincludes" ; \
12498 (cd $(HOST_SUBDIR)/fixincludes && \
12499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12501 "RANLIB=$${RANLIB}" \
12502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12503 info) \
12504 || exit 1
12505
12506@endif fixincludes
12507
12508.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12509maybe-dvi-fixincludes:
12510@if fixincludes
12511maybe-dvi-fixincludes: dvi-fixincludes
12512
12513dvi-fixincludes: \
12514 configure-fixincludes
12515 @: $(MAKE); $(unstage)
12516 @[ -f ./fixincludes/Makefile ] || exit 0; \
12517 r=`${PWD_COMMAND}`; export r; \
12518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12519 $(HOST_EXPORTS) \
12520 for flag in $(EXTRA_HOST_FLAGS) ; do \
12521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12522 done; \
12523 echo "Doing dvi in fixincludes" ; \
12524 (cd $(HOST_SUBDIR)/fixincludes && \
12525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12527 "RANLIB=$${RANLIB}" \
12528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12529 dvi) \
12530 || exit 1
12531
12532@endif fixincludes
12533
12534.PHONY: maybe-pdf-fixincludes pdf-fixincludes
12535maybe-pdf-fixincludes:
12536@if fixincludes
12537maybe-pdf-fixincludes: pdf-fixincludes
12538
12539pdf-fixincludes: \
12540 configure-fixincludes
12541 @: $(MAKE); $(unstage)
12542 @[ -f ./fixincludes/Makefile ] || exit 0; \
12543 r=`${PWD_COMMAND}`; export r; \
12544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545 $(HOST_EXPORTS) \
12546 for flag in $(EXTRA_HOST_FLAGS) ; do \
12547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12548 done; \
12549 echo "Doing pdf in fixincludes" ; \
12550 (cd $(HOST_SUBDIR)/fixincludes && \
12551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12553 "RANLIB=$${RANLIB}" \
12554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12555 pdf) \
12556 || exit 1
12557
12558@endif fixincludes
12559
12560.PHONY: maybe-html-fixincludes html-fixincludes
12561maybe-html-fixincludes:
12562@if fixincludes
12563maybe-html-fixincludes: html-fixincludes
12564
12565html-fixincludes: \
12566 configure-fixincludes
12567 @: $(MAKE); $(unstage)
12568 @[ -f ./fixincludes/Makefile ] || exit 0; \
12569 r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 $(HOST_EXPORTS) \
12572 for flag in $(EXTRA_HOST_FLAGS) ; do \
12573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574 done; \
12575 echo "Doing html in fixincludes" ; \
12576 (cd $(HOST_SUBDIR)/fixincludes && \
12577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579 "RANLIB=$${RANLIB}" \
12580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581 html) \
12582 || exit 1
12583
12584@endif fixincludes
12585
12586.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12587maybe-TAGS-fixincludes:
12588@if fixincludes
12589maybe-TAGS-fixincludes: TAGS-fixincludes
12590
12591# fixincludes doesn't support TAGS.
12592TAGS-fixincludes:
12593
12594@endif fixincludes
12595
12596.PHONY: maybe-install-info-fixincludes install-info-fixincludes
12597maybe-install-info-fixincludes:
12598@if fixincludes
12599maybe-install-info-fixincludes: install-info-fixincludes
12600
12601install-info-fixincludes: \
12602 configure-fixincludes \
12603 info-fixincludes
12604 @: $(MAKE); $(unstage)
12605 @[ -f ./fixincludes/Makefile ] || exit 0; \
12606 r=`${PWD_COMMAND}`; export r; \
12607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12608 $(HOST_EXPORTS) \
12609 for flag in $(EXTRA_HOST_FLAGS) ; do \
12610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12611 done; \
12612 echo "Doing install-info in fixincludes" ; \
12613 (cd $(HOST_SUBDIR)/fixincludes && \
12614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12616 "RANLIB=$${RANLIB}" \
12617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12618 install-info) \
12619 || exit 1
12620
12621@endif fixincludes
12622
12623.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12624maybe-install-pdf-fixincludes:
12625@if fixincludes
12626maybe-install-pdf-fixincludes: install-pdf-fixincludes
12627
12628install-pdf-fixincludes: \
12629 configure-fixincludes \
12630 pdf-fixincludes
12631 @: $(MAKE); $(unstage)
12632 @[ -f ./fixincludes/Makefile ] || exit 0; \
12633 r=`${PWD_COMMAND}`; export r; \
12634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635 $(HOST_EXPORTS) \
12636 for flag in $(EXTRA_HOST_FLAGS) ; do \
12637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12638 done; \
12639 echo "Doing install-pdf in fixincludes" ; \
12640 (cd $(HOST_SUBDIR)/fixincludes && \
12641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12643 "RANLIB=$${RANLIB}" \
12644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12645 install-pdf) \
12646 || exit 1
12647
12648@endif fixincludes
12649
12650.PHONY: maybe-install-html-fixincludes install-html-fixincludes
12651maybe-install-html-fixincludes:
12652@if fixincludes
12653maybe-install-html-fixincludes: install-html-fixincludes
12654
12655install-html-fixincludes: \
12656 configure-fixincludes \
12657 html-fixincludes
12658 @: $(MAKE); $(unstage)
12659 @[ -f ./fixincludes/Makefile ] || exit 0; \
12660 r=`${PWD_COMMAND}`; export r; \
12661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12662 $(HOST_EXPORTS) \
12663 for flag in $(EXTRA_HOST_FLAGS) ; do \
12664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12665 done; \
12666 echo "Doing install-html in fixincludes" ; \
12667 (cd $(HOST_SUBDIR)/fixincludes && \
12668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12670 "RANLIB=$${RANLIB}" \
12671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12672 install-html) \
12673 || exit 1
12674
12675@endif fixincludes
12676
12677.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
12678maybe-installcheck-fixincludes:
12679@if fixincludes
12680maybe-installcheck-fixincludes: installcheck-fixincludes
12681
12682installcheck-fixincludes: \
12683 configure-fixincludes
12684 @: $(MAKE); $(unstage)
12685 @[ -f ./fixincludes/Makefile ] || exit 0; \
12686 r=`${PWD_COMMAND}`; export r; \
12687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12688 $(HOST_EXPORTS) \
12689 for flag in $(EXTRA_HOST_FLAGS) ; do \
12690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12691 done; \
12692 echo "Doing installcheck in fixincludes" ; \
12693 (cd $(HOST_SUBDIR)/fixincludes && \
12694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12696 "RANLIB=$${RANLIB}" \
12697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12698 installcheck) \
12699 || exit 1
12700
12701@endif fixincludes
12702
12703.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
12704maybe-mostlyclean-fixincludes:
12705@if fixincludes
12706maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
12707
12708mostlyclean-fixincludes:
12709 @: $(MAKE); $(unstage)
12710 @[ -f ./fixincludes/Makefile ] || exit 0; \
12711 r=`${PWD_COMMAND}`; export r; \
12712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713 $(HOST_EXPORTS) \
12714 for flag in $(EXTRA_HOST_FLAGS) ; do \
12715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12716 done; \
12717 echo "Doing mostlyclean in fixincludes" ; \
12718 (cd $(HOST_SUBDIR)/fixincludes && \
12719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12721 "RANLIB=$${RANLIB}" \
12722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12723 mostlyclean) \
12724 || exit 1
12725
12726@endif fixincludes
12727
12728.PHONY: maybe-clean-fixincludes clean-fixincludes
12729maybe-clean-fixincludes:
12730@if fixincludes
12731maybe-clean-fixincludes: clean-fixincludes
12732
12733clean-fixincludes:
12734 @: $(MAKE); $(unstage)
12735 @[ -f ./fixincludes/Makefile ] || exit 0; \
12736 r=`${PWD_COMMAND}`; export r; \
12737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738 $(HOST_EXPORTS) \
12739 for flag in $(EXTRA_HOST_FLAGS) ; do \
12740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12741 done; \
12742 echo "Doing clean in fixincludes" ; \
12743 (cd $(HOST_SUBDIR)/fixincludes && \
12744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12746 "RANLIB=$${RANLIB}" \
12747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12748 clean) \
12749 || exit 1
12750
12751@endif fixincludes
12752
12753.PHONY: maybe-distclean-fixincludes distclean-fixincludes
12754maybe-distclean-fixincludes:
12755@if fixincludes
12756maybe-distclean-fixincludes: distclean-fixincludes
12757
12758distclean-fixincludes:
12759 @: $(MAKE); $(unstage)
12760 @[ -f ./fixincludes/Makefile ] || exit 0; \
12761 r=`${PWD_COMMAND}`; export r; \
12762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12763 $(HOST_EXPORTS) \
12764 for flag in $(EXTRA_HOST_FLAGS) ; do \
12765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12766 done; \
12767 echo "Doing distclean in fixincludes" ; \
12768 (cd $(HOST_SUBDIR)/fixincludes && \
12769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12771 "RANLIB=$${RANLIB}" \
12772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12773 distclean) \
12774 || exit 1
12775
12776@endif fixincludes
12777
12778.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
12779maybe-maintainer-clean-fixincludes:
12780@if fixincludes
12781maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
12782
12783maintainer-clean-fixincludes:
12784 @: $(MAKE); $(unstage)
12785 @[ -f ./fixincludes/Makefile ] || exit 0; \
12786 r=`${PWD_COMMAND}`; export r; \
12787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12788 $(HOST_EXPORTS) \
12789 for flag in $(EXTRA_HOST_FLAGS) ; do \
12790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12791 done; \
12792 echo "Doing maintainer-clean in fixincludes" ; \
12793 (cd $(HOST_SUBDIR)/fixincludes && \
12794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12796 "RANLIB=$${RANLIB}" \
12797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12798 maintainer-clean) \
12799 || exit 1
12800
12801@endif fixincludes
12802
12803
12804
12805.PHONY: configure-flex maybe-configure-flex
12806maybe-configure-flex:
12807@if gcc-bootstrap
12808configure-flex: stage_current
12809@endif gcc-bootstrap
12810@if flex
12811maybe-configure-flex: configure-flex
12812configure-flex:
12813 @: $(MAKE); $(unstage)
12814 @r=`${PWD_COMMAND}`; export r; \
12815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12816 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
12817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
12818 $(HOST_EXPORTS) \
12819 echo Configuring in $(HOST_SUBDIR)/flex; \
12820 cd "$(HOST_SUBDIR)/flex" || exit 1; \
12821 case $(srcdir) in \
12822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12823 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
12824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12825 esac; \
12826 srcdiroption="--srcdir=$${topdir}/flex"; \
12827 libsrcdir="$$s/flex"; \
12828 $(SHELL) $${libsrcdir}/configure \
12829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12830 --target=${target_alias} $${srcdiroption} \
12831 || exit 1
12832@endif flex
12833
12834
12835
12836
12837
12838.PHONY: all-flex maybe-all-flex
12839maybe-all-flex:
12840@if gcc-bootstrap
12841all-flex: stage_current
12842@endif gcc-bootstrap
12843@if flex
12844TARGET-flex=all
12845maybe-all-flex: all-flex
12846all-flex: configure-flex
12847 @: $(MAKE); $(unstage)
12848 @r=`${PWD_COMMAND}`; export r; \
12849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850 $(HOST_EXPORTS) \
12851 (cd $(HOST_SUBDIR)/flex && \
12852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12853 $(TARGET-flex))
12854@endif flex
12855
12856
12857
12858
12859.PHONY: check-flex maybe-check-flex
12860maybe-check-flex:
12861@if flex
12862maybe-check-flex: check-flex
12863
12864# This module is only tested in a native toolchain.
12865check-flex:
12866 @: $(MAKE); $(unstage)
12867 @if [ '$(host)' = '$(target)' ] ; then \
12868 r=`${PWD_COMMAND}`; export r; \
12869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12870 $(HOST_EXPORTS) \
12871 (cd $(HOST_SUBDIR)/flex && \
12872 $(MAKE) $(FLAGS_TO_PASS) check); \
12873 fi
12874
12875@endif flex
12876
12877.PHONY: install-flex maybe-install-flex
12878maybe-install-flex:
12879@if flex
12880maybe-install-flex: install-flex
12881
12882install-flex: installdirs
12883 @: $(MAKE); $(unstage)
12884 @r=`${PWD_COMMAND}`; export r; \
12885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12886 $(HOST_EXPORTS) \
12887 (cd $(HOST_SUBDIR)/flex && \
12888 $(MAKE) $(FLAGS_TO_PASS) install)
12889
12890@endif flex
12891
12892# Other targets (info, dvi, pdf, etc.)
12893
12894.PHONY: maybe-info-flex info-flex
12895maybe-info-flex:
12896@if flex
12897maybe-info-flex: info-flex
12898
12899info-flex: \
12900 configure-flex
12901 @: $(MAKE); $(unstage)
12902 @[ -f ./flex/Makefile ] || exit 0; \
12903 r=`${PWD_COMMAND}`; export r; \
12904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905 $(HOST_EXPORTS) \
12906 for flag in $(EXTRA_HOST_FLAGS) ; do \
12907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12908 done; \
12909 echo "Doing info in flex" ; \
12910 (cd $(HOST_SUBDIR)/flex && \
12911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12913 "RANLIB=$${RANLIB}" \
12914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12915 info) \
12916 || exit 1
12917
12918@endif flex
12919
12920.PHONY: maybe-dvi-flex dvi-flex
12921maybe-dvi-flex:
12922@if flex
12923maybe-dvi-flex: dvi-flex
12924
12925dvi-flex: \
12926 configure-flex
12927 @: $(MAKE); $(unstage)
12928 @[ -f ./flex/Makefile ] || exit 0; \
12929 r=`${PWD_COMMAND}`; export r; \
12930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12931 $(HOST_EXPORTS) \
12932 for flag in $(EXTRA_HOST_FLAGS) ; do \
12933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12934 done; \
12935 echo "Doing dvi in flex" ; \
12936 (cd $(HOST_SUBDIR)/flex && \
12937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12939 "RANLIB=$${RANLIB}" \
12940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12941 dvi) \
12942 || exit 1
12943
12944@endif flex
12945
12946.PHONY: maybe-pdf-flex pdf-flex
12947maybe-pdf-flex:
12948@if flex
12949maybe-pdf-flex: pdf-flex
12950
12951pdf-flex: \
12952 configure-flex
12953 @: $(MAKE); $(unstage)
12954 @[ -f ./flex/Makefile ] || exit 0; \
12955 r=`${PWD_COMMAND}`; export r; \
12956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12957 $(HOST_EXPORTS) \
12958 for flag in $(EXTRA_HOST_FLAGS) ; do \
12959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12960 done; \
12961 echo "Doing pdf in flex" ; \
12962 (cd $(HOST_SUBDIR)/flex && \
12963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12965 "RANLIB=$${RANLIB}" \
12966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12967 pdf) \
12968 || exit 1
12969
12970@endif flex
12971
12972.PHONY: maybe-html-flex html-flex
12973maybe-html-flex:
12974@if flex
12975maybe-html-flex: html-flex
12976
12977html-flex: \
12978 configure-flex
12979 @: $(MAKE); $(unstage)
12980 @[ -f ./flex/Makefile ] || exit 0; \
12981 r=`${PWD_COMMAND}`; export r; \
12982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12983 $(HOST_EXPORTS) \
12984 for flag in $(EXTRA_HOST_FLAGS) ; do \
12985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12986 done; \
12987 echo "Doing html in flex" ; \
12988 (cd $(HOST_SUBDIR)/flex && \
12989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12991 "RANLIB=$${RANLIB}" \
12992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12993 html) \
12994 || exit 1
12995
12996@endif flex
12997
12998.PHONY: maybe-TAGS-flex TAGS-flex
12999maybe-TAGS-flex:
13000@if flex
13001maybe-TAGS-flex: TAGS-flex
13002
13003TAGS-flex: \
13004 configure-flex
13005 @: $(MAKE); $(unstage)
13006 @[ -f ./flex/Makefile ] || exit 0; \
13007 r=`${PWD_COMMAND}`; export r; \
13008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13009 $(HOST_EXPORTS) \
13010 for flag in $(EXTRA_HOST_FLAGS) ; do \
13011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13012 done; \
13013 echo "Doing TAGS in flex" ; \
13014 (cd $(HOST_SUBDIR)/flex && \
13015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13017 "RANLIB=$${RANLIB}" \
13018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13019 TAGS) \
13020 || exit 1
13021
13022@endif flex
13023
13024.PHONY: maybe-install-info-flex install-info-flex
13025maybe-install-info-flex:
13026@if flex
13027maybe-install-info-flex: install-info-flex
13028
13029install-info-flex: \
13030 configure-flex \
13031 info-flex
13032 @: $(MAKE); $(unstage)
13033 @[ -f ./flex/Makefile ] || exit 0; \
13034 r=`${PWD_COMMAND}`; export r; \
13035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036 $(HOST_EXPORTS) \
13037 for flag in $(EXTRA_HOST_FLAGS) ; do \
13038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13039 done; \
13040 echo "Doing install-info in flex" ; \
13041 (cd $(HOST_SUBDIR)/flex && \
13042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13044 "RANLIB=$${RANLIB}" \
13045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13046 install-info) \
13047 || exit 1
13048
13049@endif flex
13050
13051.PHONY: maybe-install-pdf-flex install-pdf-flex
13052maybe-install-pdf-flex:
13053@if flex
13054maybe-install-pdf-flex: install-pdf-flex
13055
13056install-pdf-flex: \
13057 configure-flex \
13058 pdf-flex
13059 @: $(MAKE); $(unstage)
13060 @[ -f ./flex/Makefile ] || exit 0; \
13061 r=`${PWD_COMMAND}`; export r; \
13062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) ; do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing install-pdf in flex" ; \
13068 (cd $(HOST_SUBDIR)/flex && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073 install-pdf) \
13074 || exit 1
13075
13076@endif flex
13077
13078.PHONY: maybe-install-html-flex install-html-flex
13079maybe-install-html-flex:
13080@if flex
13081maybe-install-html-flex: install-html-flex
13082
13083install-html-flex: \
13084 configure-flex \
13085 html-flex
13086 @: $(MAKE); $(unstage)
13087 @[ -f ./flex/Makefile ] || exit 0; \
13088 r=`${PWD_COMMAND}`; export r; \
13089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090 $(HOST_EXPORTS) \
13091 for flag in $(EXTRA_HOST_FLAGS) ; do \
13092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093 done; \
13094 echo "Doing install-html in flex" ; \
13095 (cd $(HOST_SUBDIR)/flex && \
13096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098 "RANLIB=$${RANLIB}" \
13099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13100 install-html) \
13101 || exit 1
13102
13103@endif flex
13104
13105.PHONY: maybe-installcheck-flex installcheck-flex
13106maybe-installcheck-flex:
13107@if flex
13108maybe-installcheck-flex: installcheck-flex
13109
13110installcheck-flex: \
13111 configure-flex
13112 @: $(MAKE); $(unstage)
13113 @[ -f ./flex/Makefile ] || exit 0; \
13114 r=`${PWD_COMMAND}`; export r; \
13115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116 $(HOST_EXPORTS) \
13117 for flag in $(EXTRA_HOST_FLAGS) ; do \
13118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13119 done; \
13120 echo "Doing installcheck in flex" ; \
13121 (cd $(HOST_SUBDIR)/flex && \
13122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13124 "RANLIB=$${RANLIB}" \
13125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13126 installcheck) \
13127 || exit 1
13128
13129@endif flex
13130
13131.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13132maybe-mostlyclean-flex:
13133@if flex
13134maybe-mostlyclean-flex: mostlyclean-flex
13135
13136mostlyclean-flex:
13137 @: $(MAKE); $(unstage)
13138 @[ -f ./flex/Makefile ] || exit 0; \
13139 r=`${PWD_COMMAND}`; export r; \
13140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13141 $(HOST_EXPORTS) \
13142 for flag in $(EXTRA_HOST_FLAGS) ; do \
13143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13144 done; \
13145 echo "Doing mostlyclean in flex" ; \
13146 (cd $(HOST_SUBDIR)/flex && \
13147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13149 "RANLIB=$${RANLIB}" \
13150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13151 mostlyclean) \
13152 || exit 1
13153
13154@endif flex
13155
13156.PHONY: maybe-clean-flex clean-flex
13157maybe-clean-flex:
13158@if flex
13159maybe-clean-flex: clean-flex
13160
13161clean-flex:
13162 @: $(MAKE); $(unstage)
13163 @[ -f ./flex/Makefile ] || exit 0; \
13164 r=`${PWD_COMMAND}`; export r; \
13165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13166 $(HOST_EXPORTS) \
13167 for flag in $(EXTRA_HOST_FLAGS) ; do \
13168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13169 done; \
13170 echo "Doing clean in flex" ; \
13171 (cd $(HOST_SUBDIR)/flex && \
13172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13174 "RANLIB=$${RANLIB}" \
13175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13176 clean) \
13177 || exit 1
13178
13179@endif flex
13180
13181.PHONY: maybe-distclean-flex distclean-flex
13182maybe-distclean-flex:
13183@if flex
13184maybe-distclean-flex: distclean-flex
13185
13186distclean-flex:
13187 @: $(MAKE); $(unstage)
13188 @[ -f ./flex/Makefile ] || exit 0; \
13189 r=`${PWD_COMMAND}`; export r; \
13190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13191 $(HOST_EXPORTS) \
13192 for flag in $(EXTRA_HOST_FLAGS) ; do \
13193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13194 done; \
13195 echo "Doing distclean in flex" ; \
13196 (cd $(HOST_SUBDIR)/flex && \
13197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13199 "RANLIB=$${RANLIB}" \
13200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13201 distclean) \
13202 || exit 1
13203
13204@endif flex
13205
13206.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13207maybe-maintainer-clean-flex:
13208@if flex
13209maybe-maintainer-clean-flex: maintainer-clean-flex
13210
13211maintainer-clean-flex:
13212 @: $(MAKE); $(unstage)
13213 @[ -f ./flex/Makefile ] || exit 0; \
13214 r=`${PWD_COMMAND}`; export r; \
13215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216 $(HOST_EXPORTS) \
13217 for flag in $(EXTRA_HOST_FLAGS) ; do \
13218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13219 done; \
13220 echo "Doing maintainer-clean in flex" ; \
13221 (cd $(HOST_SUBDIR)/flex && \
13222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13224 "RANLIB=$${RANLIB}" \
13225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13226 maintainer-clean) \
13227 || exit 1
13228
13229@endif flex
13230
13231
13232
13233.PHONY: configure-gas maybe-configure-gas
13234maybe-configure-gas:
13235@if gcc-bootstrap
13236configure-gas: stage_current
13237@endif gcc-bootstrap
13238@if gas
13239maybe-configure-gas: configure-gas
13240configure-gas:
13241 @r=`${PWD_COMMAND}`; export r; \
13242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13243 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13245 $(HOST_EXPORTS) \
13246 echo Configuring in $(HOST_SUBDIR)/gas; \
13247 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13248 case $(srcdir) in \
13249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13250 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13252 esac; \
13253 srcdiroption="--srcdir=$${topdir}/gas"; \
13254 libsrcdir="$$s/gas"; \
13255 $(SHELL) $${libsrcdir}/configure \
13256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13257 --target=${target_alias} $${srcdiroption} \
13258 || exit 1
13259@endif gas
13260
13261
13262
13263.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13264maybe-configure-stage1-gas:
13265@if gas-bootstrap
13266maybe-configure-stage1-gas: configure-stage1-gas
13267configure-stage1-gas:
13268 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13269 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13270 @r=`${PWD_COMMAND}`; export r; \
13271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13273 $(HOST_EXPORTS) \
13274 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13275 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13276 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13278 cd $(HOST_SUBDIR)/gas || exit 1; \
13279 case $(srcdir) in \
13280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13281 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13283 esac; \
13284 srcdiroption="--srcdir=$${topdir}/gas"; \
13285 libsrcdir="$$s/gas"; \
13286 $(SHELL) $${libsrcdir}/configure \
13287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13288 --target=${target_alias} $${srcdiroption} \
13289 \
13290 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
13291@endif gas-bootstrap
13292
13293.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13294maybe-configure-stage2-gas:
13295@if gas-bootstrap
13296maybe-configure-stage2-gas: configure-stage2-gas
13297configure-stage2-gas:
13298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13300 @r=`${PWD_COMMAND}`; export r; \
13301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13302 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13303 $(HOST_EXPORTS) \
13304 $(POSTSTAGE1_HOST_EXPORTS) \
13305 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13306 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13307 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13309 cd $(HOST_SUBDIR)/gas || exit 1; \
13310 case $(srcdir) in \
13311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13312 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13314 esac; \
13315 srcdiroption="--srcdir=$${topdir}/gas"; \
13316 libsrcdir="$$s/gas"; \
13317 $(SHELL) $${libsrcdir}/configure \
13318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13319 --target=${target_alias} $${srcdiroption} \
13320 --with-build-libsubdir=$(HOST_SUBDIR) \
13321 @stage2_werror_flag@
13322@endif gas-bootstrap
13323
13324.PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas
13325maybe-configure-stageb2g0-gas:
13326@if gas-bootstrap
13327maybe-configure-stageb2g0-gas: configure-stageb2g0-gas
13328configure-stageb2g0-gas:
13329 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13331 @r=`${PWD_COMMAND}`; export r; \
13332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13334 $(HOST_EXPORTS) \
13335 $(POSTSTAGE1_HOST_EXPORTS) \
13336 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
13337 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
13338 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \
13339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13340 cd $(HOST_SUBDIR)/gas || exit 1; \
13341 case $(srcdir) in \
13342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13343 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13345 esac; \
13346 srcdiroption="--srcdir=$${topdir}/gas"; \
13347 libsrcdir="$$s/gas"; \
13348 $(SHELL) $${libsrcdir}/configure \
13349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13350 --target=${target_alias} $${srcdiroption} \
13351 --with-build-libsubdir=$(HOST_SUBDIR) \
13352 @stage2_werror_flag@
13353@endif gas-bootstrap
13354
13355.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13356maybe-configure-stage3-gas:
13357@if gas-bootstrap
13358maybe-configure-stage3-gas: configure-stage3-gas
13359configure-stage3-gas:
13360 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13362 @r=`${PWD_COMMAND}`; export r; \
13363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13365 $(HOST_EXPORTS) \
13366 $(POSTSTAGE1_HOST_EXPORTS) \
13367 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13368 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13369 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13371 cd $(HOST_SUBDIR)/gas || exit 1; \
13372 case $(srcdir) in \
13373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13374 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13376 esac; \
13377 srcdiroption="--srcdir=$${topdir}/gas"; \
13378 libsrcdir="$$s/gas"; \
13379 $(SHELL) $${libsrcdir}/configure \
13380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13381 --target=${target_alias} $${srcdiroption} \
13382 --with-build-libsubdir=$(HOST_SUBDIR) \
13383 @stage2_werror_flag@
13384@endif gas-bootstrap
13385
13386.PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas
13387maybe-configure-stageb3g2-gas:
13388@if gas-bootstrap
13389maybe-configure-stageb3g2-gas: configure-stageb3g2-gas
13390configure-stageb3g2-gas:
13391 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13393 @r=`${PWD_COMMAND}`; export r; \
13394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13395 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13396 $(HOST_EXPORTS) \
13397 $(POSTSTAGE1_HOST_EXPORTS) \
13398 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
13399 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
13400 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \
13401 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13402 cd $(HOST_SUBDIR)/gas || exit 1; \
13403 case $(srcdir) in \
13404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13405 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13407 esac; \
13408 srcdiroption="--srcdir=$${topdir}/gas"; \
13409 libsrcdir="$$s/gas"; \
13410 $(SHELL) $${libsrcdir}/configure \
13411 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13412 --target=${target_alias} $${srcdiroption} \
13413 --with-build-libsubdir=$(HOST_SUBDIR) \
13414 @stage2_werror_flag@
13415@endif gas-bootstrap
13416
13417.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13418maybe-configure-stage4-gas:
13419@if gas-bootstrap
13420maybe-configure-stage4-gas: configure-stage4-gas
13421configure-stage4-gas:
13422 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13424 @r=`${PWD_COMMAND}`; export r; \
13425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13426 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13427 $(HOST_EXPORTS) \
13428 $(POSTSTAGE1_HOST_EXPORTS) \
13429 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13430 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13431 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13433 cd $(HOST_SUBDIR)/gas || exit 1; \
13434 case $(srcdir) in \
13435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13436 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13438 esac; \
13439 srcdiroption="--srcdir=$${topdir}/gas"; \
13440 libsrcdir="$$s/gas"; \
13441 $(SHELL) $${libsrcdir}/configure \
13442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13443 --target=${target_alias} $${srcdiroption} \
13444 --with-build-libsubdir=$(HOST_SUBDIR) \
13445 @stage2_werror_flag@
13446@endif gas-bootstrap
13447
13448.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13449maybe-configure-stageprofile-gas:
13450@if gas-bootstrap
13451maybe-configure-stageprofile-gas: configure-stageprofile-gas
13452configure-stageprofile-gas:
13453 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13454 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13455 @r=`${PWD_COMMAND}`; export r; \
13456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13457 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13458 $(HOST_EXPORTS) \
13459 $(POSTSTAGE1_HOST_EXPORTS) \
13460 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
13461 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
13462 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13463 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13464 cd $(HOST_SUBDIR)/gas || exit 1; \
13465 case $(srcdir) in \
13466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13467 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13469 esac; \
13470 srcdiroption="--srcdir=$${topdir}/gas"; \
13471 libsrcdir="$$s/gas"; \
13472 $(SHELL) $${libsrcdir}/configure \
13473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13474 --target=${target_alias} $${srcdiroption} \
13475 --with-build-libsubdir=$(HOST_SUBDIR) \
13476 @stage2_werror_flag@
13477@endif gas-bootstrap
13478
13479.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13480maybe-configure-stagefeedback-gas:
13481@if gas-bootstrap
13482maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13483configure-stagefeedback-gas:
13484 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13486 @r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13489 $(HOST_EXPORTS) \
13490 $(POSTSTAGE1_HOST_EXPORTS) \
13491 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
13492 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
13493 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13495 cd $(HOST_SUBDIR)/gas || exit 1; \
13496 case $(srcdir) in \
13497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13498 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13500 esac; \
13501 srcdiroption="--srcdir=$${topdir}/gas"; \
13502 libsrcdir="$$s/gas"; \
13503 $(SHELL) $${libsrcdir}/configure \
13504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13505 --target=${target_alias} $${srcdiroption} \
13506 --with-build-libsubdir=$(HOST_SUBDIR) \
13507 @stage2_werror_flag@
13508@endif gas-bootstrap
13509
13510
13511
13512
13513
13514.PHONY: all-gas maybe-all-gas
13515maybe-all-gas:
13516@if gcc-bootstrap
13517all-gas: stage_current
13518@endif gcc-bootstrap
13519@if gas
13520TARGET-gas=all
13521maybe-all-gas: all-gas
13522all-gas: configure-gas
13523 @r=`${PWD_COMMAND}`; export r; \
13524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13525 $(HOST_EXPORTS) \
13526 (cd $(HOST_SUBDIR)/gas && \
13527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13528 $(TARGET-gas))
13529@endif gas
13530
13531
13532
13533.PHONY: all-stage1-gas maybe-all-stage1-gas
13534.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13535maybe-all-stage1-gas:
13536maybe-clean-stage1-gas:
13537@if gas-bootstrap
13538maybe-all-stage1-gas: all-stage1-gas
13539all-stage1: all-stage1-gas
13540TARGET-stage1-gas = $(TARGET-gas)
13541all-stage1-gas: configure-stage1-gas
13542 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13543 @r=`${PWD_COMMAND}`; export r; \
13544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13545 $(HOST_EXPORTS) \
13546 cd $(HOST_SUBDIR)/gas && \
13547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13548 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
13549 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
13550 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
13551 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
13552 $(TARGET-stage1-gas)
13553
13554maybe-clean-stage1-gas: clean-stage1-gas
13555clean-stage1: clean-stage1-gas
13556clean-stage1-gas:
13557 @if [ $(current_stage) = stage1 ]; then \
13558 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13559 else \
13560 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13561 $(MAKE) stage1-start; \
13562 fi; \
13563 cd $(HOST_SUBDIR)/gas && \
13564 $(MAKE) $(EXTRA_HOST_FLAGS) \
13565 clean
13566@endif gas-bootstrap
13567
13568
13569.PHONY: all-stage2-gas maybe-all-stage2-gas
13570.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13571maybe-all-stage2-gas:
13572maybe-clean-stage2-gas:
13573@if gas-bootstrap
13574maybe-all-stage2-gas: all-stage2-gas
13575all-stage2: all-stage2-gas
13576TARGET-stage2-gas = $(TARGET-gas)
13577all-stage2-gas: configure-stage2-gas
13578 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13579 @r=`${PWD_COMMAND}`; export r; \
13580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13581 $(HOST_EXPORTS) \
13582 $(POSTSTAGE1_HOST_EXPORTS) \
13583 cd $(HOST_SUBDIR)/gas && \
13584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13585 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
13586 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13587 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13588 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13589 $(TARGET-stage2-gas)
13590
13591maybe-clean-stage2-gas: clean-stage2-gas
13592clean-stage2: clean-stage2-gas
13593clean-stage2-gas:
13594 @if [ $(current_stage) = stage2 ]; then \
13595 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13596 else \
13597 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13598 $(MAKE) stage2-start; \
13599 fi; \
13600 cd $(HOST_SUBDIR)/gas && \
13601 $(MAKE) $(EXTRA_HOST_FLAGS) \
13602 $(POSTSTAGE1_FLAGS_TO_PASS) \
13603 clean
13604@endif gas-bootstrap
13605
13606
13607.PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas
13608.PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas
13609maybe-all-stageb2g0-gas:
13610maybe-clean-stageb2g0-gas:
13611@if gas-bootstrap
13612maybe-all-stageb2g0-gas: all-stageb2g0-gas
13613all-stageb2g0: all-stageb2g0-gas
13614TARGET-stageb2g0-gas = $(TARGET-gas)
13615all-stageb2g0-gas: configure-stageb2g0-gas
13616 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
13617 @r=`${PWD_COMMAND}`; export r; \
13618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13619 $(HOST_EXPORTS) \
13620 $(POSTSTAGE1_HOST_EXPORTS) \
13621 cd $(HOST_SUBDIR)/gas && \
13622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13623 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
13624 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
13625 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
13626 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13627 $(TARGET-stageb2g0-gas)
13628
13629maybe-clean-stageb2g0-gas: clean-stageb2g0-gas
13630clean-stageb2g0: clean-stageb2g0-gas
13631clean-stageb2g0-gas:
13632 @if [ $(current_stage) = stageb2g0 ]; then \
13633 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13634 else \
13635 [ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \
13636 $(MAKE) stageb2g0-start; \
13637 fi; \
13638 cd $(HOST_SUBDIR)/gas && \
13639 $(MAKE) $(EXTRA_HOST_FLAGS) \
13640 $(POSTSTAGE1_FLAGS_TO_PASS) \
13641 clean
13642@endif gas-bootstrap
13643
13644
13645.PHONY: all-stage3-gas maybe-all-stage3-gas
13646.PHONY: clean-stage3-gas maybe-clean-stage3-gas
13647maybe-all-stage3-gas:
13648maybe-clean-stage3-gas:
13649@if gas-bootstrap
13650maybe-all-stage3-gas: all-stage3-gas
13651all-stage3: all-stage3-gas
13652TARGET-stage3-gas = $(TARGET-gas)
13653all-stage3-gas: configure-stage3-gas
13654 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13655 @r=`${PWD_COMMAND}`; export r; \
13656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13657 $(HOST_EXPORTS) \
13658 $(POSTSTAGE1_HOST_EXPORTS) \
13659 cd $(HOST_SUBDIR)/gas && \
13660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13661 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
13662 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
13663 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
13664 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13665 $(TARGET-stage3-gas)
13666
13667maybe-clean-stage3-gas: clean-stage3-gas
13668clean-stage3: clean-stage3-gas
13669clean-stage3-gas:
13670 @if [ $(current_stage) = stage3 ]; then \
13671 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13672 else \
13673 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13674 $(MAKE) stage3-start; \
13675 fi; \
13676 cd $(HOST_SUBDIR)/gas && \
13677 $(MAKE) $(EXTRA_HOST_FLAGS) \
13678 $(POSTSTAGE1_FLAGS_TO_PASS) \
13679 clean
13680@endif gas-bootstrap
13681
13682
13683.PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas
13684.PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas
13685maybe-all-stageb3g2-gas:
13686maybe-clean-stageb3g2-gas:
13687@if gas-bootstrap
13688maybe-all-stageb3g2-gas: all-stageb3g2-gas
13689all-stageb3g2: all-stageb3g2-gas
13690TARGET-stageb3g2-gas = $(TARGET-gas)
13691all-stageb3g2-gas: configure-stageb3g2-gas
13692 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
13693 @r=`${PWD_COMMAND}`; export r; \
13694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13695 $(HOST_EXPORTS) \
13696 $(POSTSTAGE1_HOST_EXPORTS) \
13697 cd $(HOST_SUBDIR)/gas && \
13698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13699 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
13700 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
13701 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
13702 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13703 $(TARGET-stageb3g2-gas)
13704
13705maybe-clean-stageb3g2-gas: clean-stageb3g2-gas
13706clean-stageb3g2: clean-stageb3g2-gas
13707clean-stageb3g2-gas:
13708 @if [ $(current_stage) = stageb3g2 ]; then \
13709 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13710 else \
13711 [ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \
13712 $(MAKE) stageb3g2-start; \
13713 fi; \
13714 cd $(HOST_SUBDIR)/gas && \
13715 $(MAKE) $(EXTRA_HOST_FLAGS) \
13716 $(POSTSTAGE1_FLAGS_TO_PASS) \
13717 clean
13718@endif gas-bootstrap
13719
13720
13721.PHONY: all-stage4-gas maybe-all-stage4-gas
13722.PHONY: clean-stage4-gas maybe-clean-stage4-gas
13723maybe-all-stage4-gas:
13724maybe-clean-stage4-gas:
13725@if gas-bootstrap
13726maybe-all-stage4-gas: all-stage4-gas
13727all-stage4: all-stage4-gas
13728TARGET-stage4-gas = $(TARGET-gas)
13729all-stage4-gas: configure-stage4-gas
13730 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13731 @r=`${PWD_COMMAND}`; export r; \
13732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13733 $(HOST_EXPORTS) \
13734 $(POSTSTAGE1_HOST_EXPORTS) \
13735 cd $(HOST_SUBDIR)/gas && \
13736 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13737 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
13738 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13739 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
13740 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13741 $(TARGET-stage4-gas)
13742
13743maybe-clean-stage4-gas: clean-stage4-gas
13744clean-stage4: clean-stage4-gas
13745clean-stage4-gas:
13746 @if [ $(current_stage) = stage4 ]; then \
13747 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13748 else \
13749 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
13750 $(MAKE) stage4-start; \
13751 fi; \
13752 cd $(HOST_SUBDIR)/gas && \
13753 $(MAKE) $(EXTRA_HOST_FLAGS) \
13754 $(POSTSTAGE1_FLAGS_TO_PASS) \
13755 clean
13756@endif gas-bootstrap
13757
13758
13759.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
13760.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
13761maybe-all-stageprofile-gas:
13762maybe-clean-stageprofile-gas:
13763@if gas-bootstrap
13764maybe-all-stageprofile-gas: all-stageprofile-gas
13765all-stageprofile: all-stageprofile-gas
13766TARGET-stageprofile-gas = $(TARGET-gas)
13767all-stageprofile-gas: configure-stageprofile-gas
13768 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13769 @r=`${PWD_COMMAND}`; export r; \
13770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13771 $(HOST_EXPORTS) \
13772 $(POSTSTAGE1_HOST_EXPORTS) \
13773 cd $(HOST_SUBDIR)/gas && \
13774 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13775 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
13776 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
13777 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
13778 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13779 $(TARGET-stageprofile-gas)
13780
13781maybe-clean-stageprofile-gas: clean-stageprofile-gas
13782clean-stageprofile: clean-stageprofile-gas
13783clean-stageprofile-gas:
13784 @if [ $(current_stage) = stageprofile ]; then \
13785 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13786 else \
13787 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
13788 $(MAKE) stageprofile-start; \
13789 fi; \
13790 cd $(HOST_SUBDIR)/gas && \
13791 $(MAKE) $(EXTRA_HOST_FLAGS) \
13792 $(POSTSTAGE1_FLAGS_TO_PASS) \
13793 clean
13794@endif gas-bootstrap
13795
13796
13797.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
13798.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
13799maybe-all-stagefeedback-gas:
13800maybe-clean-stagefeedback-gas:
13801@if gas-bootstrap
13802maybe-all-stagefeedback-gas: all-stagefeedback-gas
13803all-stagefeedback: all-stagefeedback-gas
13804TARGET-stagefeedback-gas = $(TARGET-gas)
13805all-stagefeedback-gas: configure-stagefeedback-gas
13806 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13807 @r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809 $(HOST_EXPORTS) \
13810 $(POSTSTAGE1_HOST_EXPORTS) \
13811 cd $(HOST_SUBDIR)/gas && \
13812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13813 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
13814 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13815 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
13816 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13817 $(TARGET-stagefeedback-gas)
13818
13819maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
13820clean-stagefeedback: clean-stagefeedback-gas
13821clean-stagefeedback-gas:
13822 @if [ $(current_stage) = stagefeedback ]; then \
13823 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13824 else \
13825 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
13826 $(MAKE) stagefeedback-start; \
13827 fi; \
13828 cd $(HOST_SUBDIR)/gas && \
13829 $(MAKE) $(EXTRA_HOST_FLAGS) \
13830 $(POSTSTAGE1_FLAGS_TO_PASS) \
13831 clean
13832@endif gas-bootstrap
13833
13834
13835
13836
13837
13838.PHONY: check-gas maybe-check-gas
13839maybe-check-gas:
13840@if gas
13841maybe-check-gas: check-gas
13842
13843check-gas:
13844 @: $(MAKE); $(unstage)
13845 @r=`${PWD_COMMAND}`; export r; \
13846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13847 $(HOST_EXPORTS) \
13848 (cd $(HOST_SUBDIR)/gas && \
13849 $(MAKE) $(FLAGS_TO_PASS) check)
13850
13851@endif gas
13852
13853.PHONY: install-gas maybe-install-gas
13854maybe-install-gas:
13855@if gas
13856maybe-install-gas: install-gas
13857
13858install-gas: installdirs
13859 @: $(MAKE); $(unstage)
13860 @r=`${PWD_COMMAND}`; export r; \
13861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13862 $(HOST_EXPORTS) \
13863 (cd $(HOST_SUBDIR)/gas && \
13864 $(MAKE) $(FLAGS_TO_PASS) install)
13865
13866@endif gas
13867
13868# Other targets (info, dvi, pdf, etc.)
13869
13870.PHONY: maybe-info-gas info-gas
13871maybe-info-gas:
13872@if gas
13873maybe-info-gas: info-gas
13874
13875info-gas: \
13876 configure-gas
13877 @[ -f ./gas/Makefile ] || exit 0; \
13878 r=`${PWD_COMMAND}`; export r; \
13879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13880 $(HOST_EXPORTS) \
13881 for flag in $(EXTRA_HOST_FLAGS) ; do \
13882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13883 done; \
13884 echo "Doing info in gas" ; \
13885 (cd $(HOST_SUBDIR)/gas && \
13886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13888 "RANLIB=$${RANLIB}" \
13889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13890 info) \
13891 || exit 1
13892
13893@endif gas
13894
13895.PHONY: maybe-dvi-gas dvi-gas
13896maybe-dvi-gas:
13897@if gas
13898maybe-dvi-gas: dvi-gas
13899
13900dvi-gas: \
13901 configure-gas
13902 @[ -f ./gas/Makefile ] || exit 0; \
13903 r=`${PWD_COMMAND}`; export r; \
13904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13905 $(HOST_EXPORTS) \
13906 for flag in $(EXTRA_HOST_FLAGS) ; do \
13907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13908 done; \
13909 echo "Doing dvi in gas" ; \
13910 (cd $(HOST_SUBDIR)/gas && \
13911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13913 "RANLIB=$${RANLIB}" \
13914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13915 dvi) \
13916 || exit 1
13917
13918@endif gas
13919
13920.PHONY: maybe-pdf-gas pdf-gas
13921maybe-pdf-gas:
13922@if gas
13923maybe-pdf-gas: pdf-gas
13924
13925pdf-gas: \
13926 configure-gas
13927 @[ -f ./gas/Makefile ] || exit 0; \
13928 r=`${PWD_COMMAND}`; export r; \
13929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13930 $(HOST_EXPORTS) \
13931 for flag in $(EXTRA_HOST_FLAGS) ; do \
13932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13933 done; \
13934 echo "Doing pdf in gas" ; \
13935 (cd $(HOST_SUBDIR)/gas && \
13936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13938 "RANLIB=$${RANLIB}" \
13939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13940 pdf) \
13941 || exit 1
13942
13943@endif gas
13944
13945.PHONY: maybe-html-gas html-gas
13946maybe-html-gas:
13947@if gas
13948maybe-html-gas: html-gas
13949
13950html-gas: \
13951 configure-gas
13952 @[ -f ./gas/Makefile ] || exit 0; \
13953 r=`${PWD_COMMAND}`; export r; \
13954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13955 $(HOST_EXPORTS) \
13956 for flag in $(EXTRA_HOST_FLAGS) ; do \
13957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13958 done; \
13959 echo "Doing html in gas" ; \
13960 (cd $(HOST_SUBDIR)/gas && \
13961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13963 "RANLIB=$${RANLIB}" \
13964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13965 html) \
13966 || exit 1
13967
13968@endif gas
13969
13970.PHONY: maybe-TAGS-gas TAGS-gas
13971maybe-TAGS-gas:
13972@if gas
13973maybe-TAGS-gas: TAGS-gas
13974
13975TAGS-gas: \
13976 configure-gas
13977 @[ -f ./gas/Makefile ] || exit 0; \
13978 r=`${PWD_COMMAND}`; export r; \
13979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980 $(HOST_EXPORTS) \
13981 for flag in $(EXTRA_HOST_FLAGS) ; do \
13982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13983 done; \
13984 echo "Doing TAGS in gas" ; \
13985 (cd $(HOST_SUBDIR)/gas && \
13986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13988 "RANLIB=$${RANLIB}" \
13989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13990 TAGS) \
13991 || exit 1
13992
13993@endif gas
13994
13995.PHONY: maybe-install-info-gas install-info-gas
13996maybe-install-info-gas:
13997@if gas
13998maybe-install-info-gas: install-info-gas
13999
14000install-info-gas: \
14001 configure-gas \
14002 info-gas
14003 @[ -f ./gas/Makefile ] || exit 0; \
14004 r=`${PWD_COMMAND}`; export r; \
14005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14006 $(HOST_EXPORTS) \
14007 for flag in $(EXTRA_HOST_FLAGS) ; do \
14008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14009 done; \
14010 echo "Doing install-info in gas" ; \
14011 (cd $(HOST_SUBDIR)/gas && \
14012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14014 "RANLIB=$${RANLIB}" \
14015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14016 install-info) \
14017 || exit 1
14018
14019@endif gas
14020
14021.PHONY: maybe-install-pdf-gas install-pdf-gas
14022maybe-install-pdf-gas:
14023@if gas
14024maybe-install-pdf-gas: install-pdf-gas
14025
14026install-pdf-gas: \
14027 configure-gas \
14028 pdf-gas
14029 @[ -f ./gas/Makefile ] || exit 0; \
14030 r=`${PWD_COMMAND}`; export r; \
14031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032 $(HOST_EXPORTS) \
14033 for flag in $(EXTRA_HOST_FLAGS) ; do \
14034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14035 done; \
14036 echo "Doing install-pdf in gas" ; \
14037 (cd $(HOST_SUBDIR)/gas && \
14038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14040 "RANLIB=$${RANLIB}" \
14041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14042 install-pdf) \
14043 || exit 1
14044
14045@endif gas
14046
14047.PHONY: maybe-install-html-gas install-html-gas
14048maybe-install-html-gas:
14049@if gas
14050maybe-install-html-gas: install-html-gas
14051
14052install-html-gas: \
14053 configure-gas \
14054 html-gas
14055 @[ -f ./gas/Makefile ] || exit 0; \
14056 r=`${PWD_COMMAND}`; export r; \
14057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14058 $(HOST_EXPORTS) \
14059 for flag in $(EXTRA_HOST_FLAGS) ; do \
14060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14061 done; \
14062 echo "Doing install-html in gas" ; \
14063 (cd $(HOST_SUBDIR)/gas && \
14064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14066 "RANLIB=$${RANLIB}" \
14067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14068 install-html) \
14069 || exit 1
14070
14071@endif gas
14072
14073.PHONY: maybe-installcheck-gas installcheck-gas
14074maybe-installcheck-gas:
14075@if gas
14076maybe-installcheck-gas: installcheck-gas
14077
14078installcheck-gas: \
14079 configure-gas
14080 @[ -f ./gas/Makefile ] || exit 0; \
14081 r=`${PWD_COMMAND}`; export r; \
14082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14083 $(HOST_EXPORTS) \
14084 for flag in $(EXTRA_HOST_FLAGS) ; do \
14085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14086 done; \
14087 echo "Doing installcheck in gas" ; \
14088 (cd $(HOST_SUBDIR)/gas && \
14089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14091 "RANLIB=$${RANLIB}" \
14092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14093 installcheck) \
14094 || exit 1
14095
14096@endif gas
14097
14098.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14099maybe-mostlyclean-gas:
14100@if gas
14101maybe-mostlyclean-gas: mostlyclean-gas
14102
14103mostlyclean-gas:
14104 @[ -f ./gas/Makefile ] || exit 0; \
14105 r=`${PWD_COMMAND}`; export r; \
14106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107 $(HOST_EXPORTS) \
14108 for flag in $(EXTRA_HOST_FLAGS) ; do \
14109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14110 done; \
14111 echo "Doing mostlyclean in gas" ; \
14112 (cd $(HOST_SUBDIR)/gas && \
14113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14115 "RANLIB=$${RANLIB}" \
14116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14117 mostlyclean) \
14118 || exit 1
14119
14120@endif gas
14121
14122.PHONY: maybe-clean-gas clean-gas
14123maybe-clean-gas:
14124@if gas
14125maybe-clean-gas: clean-gas
14126
14127clean-gas:
14128 @[ -f ./gas/Makefile ] || exit 0; \
14129 r=`${PWD_COMMAND}`; export r; \
14130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14131 $(HOST_EXPORTS) \
14132 for flag in $(EXTRA_HOST_FLAGS) ; do \
14133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14134 done; \
14135 echo "Doing clean in gas" ; \
14136 (cd $(HOST_SUBDIR)/gas && \
14137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14139 "RANLIB=$${RANLIB}" \
14140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14141 clean) \
14142 || exit 1
14143
14144@endif gas
14145
14146.PHONY: maybe-distclean-gas distclean-gas
14147maybe-distclean-gas:
14148@if gas
14149maybe-distclean-gas: distclean-gas
14150
14151distclean-gas:
14152 @[ -f ./gas/Makefile ] || exit 0; \
14153 r=`${PWD_COMMAND}`; export r; \
14154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14155 $(HOST_EXPORTS) \
14156 for flag in $(EXTRA_HOST_FLAGS) ; do \
14157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14158 done; \
14159 echo "Doing distclean in gas" ; \
14160 (cd $(HOST_SUBDIR)/gas && \
14161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14163 "RANLIB=$${RANLIB}" \
14164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14165 distclean) \
14166 || exit 1
14167
14168@endif gas
14169
14170.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14171maybe-maintainer-clean-gas:
14172@if gas
14173maybe-maintainer-clean-gas: maintainer-clean-gas
14174
14175maintainer-clean-gas:
14176 @[ -f ./gas/Makefile ] || exit 0; \
14177 r=`${PWD_COMMAND}`; export r; \
14178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14179 $(HOST_EXPORTS) \
14180 for flag in $(EXTRA_HOST_FLAGS) ; do \
14181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14182 done; \
14183 echo "Doing maintainer-clean in gas" ; \
14184 (cd $(HOST_SUBDIR)/gas && \
14185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14187 "RANLIB=$${RANLIB}" \
14188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14189 maintainer-clean) \
14190 || exit 1
14191
14192@endif gas
14193
14194
14195
14196.PHONY: configure-gcc maybe-configure-gcc
14197maybe-configure-gcc:
14198@if gcc-bootstrap
14199configure-gcc: stage_current
14200@endif gcc-bootstrap
14201@if gcc
14202maybe-configure-gcc: configure-gcc
14203configure-gcc:
14204 @r=`${PWD_COMMAND}`; export r; \
14205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14206 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14208 $(HOST_EXPORTS) \
14209 echo Configuring in $(HOST_SUBDIR)/gcc; \
14210 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14211 case $(srcdir) in \
14212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14213 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14215 esac; \
14216 srcdiroption="--srcdir=$${topdir}/gcc"; \
14217 libsrcdir="$$s/gcc"; \
14218 $(SHELL) $${libsrcdir}/configure \
14219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14220 --target=${target_alias} $${srcdiroption} \
14221 || exit 1
14222@endif gcc
14223
14224
14225
14226.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14227maybe-configure-stage1-gcc:
14228@if gcc-bootstrap
14229maybe-configure-stage1-gcc: configure-stage1-gcc
14230configure-stage1-gcc:
14231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14233 @r=`${PWD_COMMAND}`; export r; \
14234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14235 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14236 $(HOST_EXPORTS) \
14237 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14238 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14239 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14241 cd $(HOST_SUBDIR)/gcc || exit 1; \
14242 case $(srcdir) in \
14243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14244 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14246 esac; \
14247 srcdiroption="--srcdir=$${topdir}/gcc"; \
14248 libsrcdir="$$s/gcc"; \
14249 $(SHELL) $${libsrcdir}/configure \
14250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14251 --target=${target_alias} $${srcdiroption} \
14252 \
14253 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
14254@endif gcc-bootstrap
14255
14256.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14257maybe-configure-stage2-gcc:
14258@if gcc-bootstrap
14259maybe-configure-stage2-gcc: configure-stage2-gcc
14260configure-stage2-gcc:
14261 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14263 @r=`${PWD_COMMAND}`; export r; \
14264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14265 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14266 $(HOST_EXPORTS) \
14267 $(POSTSTAGE1_HOST_EXPORTS) \
14268 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14269 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14270 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14272 cd $(HOST_SUBDIR)/gcc || exit 1; \
14273 case $(srcdir) in \
14274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14275 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14277 esac; \
14278 srcdiroption="--srcdir=$${topdir}/gcc"; \
14279 libsrcdir="$$s/gcc"; \
14280 $(SHELL) $${libsrcdir}/configure \
14281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14282 --target=${target_alias} $${srcdiroption} \
14283 --with-build-libsubdir=$(HOST_SUBDIR) \
14284 @stage2_werror_flag@
14285@endif gcc-bootstrap
14286
14287.PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc
14288maybe-configure-stageb2g0-gcc:
14289@if gcc-bootstrap
14290maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc
14291configure-stageb2g0-gcc:
14292 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14294 @r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14297 $(HOST_EXPORTS) \
14298 $(POSTSTAGE1_HOST_EXPORTS) \
14299 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
14300 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
14301 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \
14302 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14303 cd $(HOST_SUBDIR)/gcc || exit 1; \
14304 case $(srcdir) in \
14305 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14306 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14307 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14308 esac; \
14309 srcdiroption="--srcdir=$${topdir}/gcc"; \
14310 libsrcdir="$$s/gcc"; \
14311 $(SHELL) $${libsrcdir}/configure \
14312 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14313 --target=${target_alias} $${srcdiroption} \
14314 --with-build-libsubdir=$(HOST_SUBDIR) \
14315 @stage2_werror_flag@
14316@endif gcc-bootstrap
14317
14318.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14319maybe-configure-stage3-gcc:
14320@if gcc-bootstrap
14321maybe-configure-stage3-gcc: configure-stage3-gcc
14322configure-stage3-gcc:
14323 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14325 @r=`${PWD_COMMAND}`; export r; \
14326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14327 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14328 $(HOST_EXPORTS) \
14329 $(POSTSTAGE1_HOST_EXPORTS) \
14330 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14331 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14332 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14333 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14334 cd $(HOST_SUBDIR)/gcc || exit 1; \
14335 case $(srcdir) in \
14336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14337 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14339 esac; \
14340 srcdiroption="--srcdir=$${topdir}/gcc"; \
14341 libsrcdir="$$s/gcc"; \
14342 $(SHELL) $${libsrcdir}/configure \
14343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14344 --target=${target_alias} $${srcdiroption} \
14345 --with-build-libsubdir=$(HOST_SUBDIR) \
14346 @stage2_werror_flag@
14347@endif gcc-bootstrap
14348
14349.PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc
14350maybe-configure-stageb3g2-gcc:
14351@if gcc-bootstrap
14352maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc
14353configure-stageb3g2-gcc:
14354 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14355 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14356 @r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14359 $(HOST_EXPORTS) \
14360 $(POSTSTAGE1_HOST_EXPORTS) \
14361 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
14362 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
14363 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \
14364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14365 cd $(HOST_SUBDIR)/gcc || exit 1; \
14366 case $(srcdir) in \
14367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14368 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14370 esac; \
14371 srcdiroption="--srcdir=$${topdir}/gcc"; \
14372 libsrcdir="$$s/gcc"; \
14373 $(SHELL) $${libsrcdir}/configure \
14374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14375 --target=${target_alias} $${srcdiroption} \
14376 --with-build-libsubdir=$(HOST_SUBDIR) \
14377 @stage2_werror_flag@
14378@endif gcc-bootstrap
14379
14380.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14381maybe-configure-stage4-gcc:
14382@if gcc-bootstrap
14383maybe-configure-stage4-gcc: configure-stage4-gcc
14384configure-stage4-gcc:
14385 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14387 @r=`${PWD_COMMAND}`; export r; \
14388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14389 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14390 $(HOST_EXPORTS) \
14391 $(POSTSTAGE1_HOST_EXPORTS) \
14392 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14393 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14394 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14396 cd $(HOST_SUBDIR)/gcc || exit 1; \
14397 case $(srcdir) in \
14398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14399 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14401 esac; \
14402 srcdiroption="--srcdir=$${topdir}/gcc"; \
14403 libsrcdir="$$s/gcc"; \
14404 $(SHELL) $${libsrcdir}/configure \
14405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14406 --target=${target_alias} $${srcdiroption} \
14407 --with-build-libsubdir=$(HOST_SUBDIR) \
14408 @stage2_werror_flag@
14409@endif gcc-bootstrap
14410
14411.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14412maybe-configure-stageprofile-gcc:
14413@if gcc-bootstrap
14414maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14415configure-stageprofile-gcc:
14416 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14418 @r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14421 $(HOST_EXPORTS) \
14422 $(POSTSTAGE1_HOST_EXPORTS) \
14423 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
14424 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
14425 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14427 cd $(HOST_SUBDIR)/gcc || exit 1; \
14428 case $(srcdir) in \
14429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14430 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14432 esac; \
14433 srcdiroption="--srcdir=$${topdir}/gcc"; \
14434 libsrcdir="$$s/gcc"; \
14435 $(SHELL) $${libsrcdir}/configure \
14436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14437 --target=${target_alias} $${srcdiroption} \
14438 --with-build-libsubdir=$(HOST_SUBDIR) \
14439 @stage2_werror_flag@
14440@endif gcc-bootstrap
14441
14442.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14443maybe-configure-stagefeedback-gcc:
14444@if gcc-bootstrap
14445maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14446configure-stagefeedback-gcc:
14447 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14449 @r=`${PWD_COMMAND}`; export r; \
14450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14451 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14452 $(HOST_EXPORTS) \
14453 $(POSTSTAGE1_HOST_EXPORTS) \
14454 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
14455 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
14456 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14458 cd $(HOST_SUBDIR)/gcc || exit 1; \
14459 case $(srcdir) in \
14460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14461 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14463 esac; \
14464 srcdiroption="--srcdir=$${topdir}/gcc"; \
14465 libsrcdir="$$s/gcc"; \
14466 $(SHELL) $${libsrcdir}/configure \
14467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14468 --target=${target_alias} $${srcdiroption} \
14469 --with-build-libsubdir=$(HOST_SUBDIR) \
14470 @stage2_werror_flag@
14471@endif gcc-bootstrap
14472
14473
14474
14475
14476
14477.PHONY: all-gcc maybe-all-gcc
14478maybe-all-gcc:
14479@if gcc-bootstrap
14480all-gcc: stage_current
14481@endif gcc-bootstrap
14482@if gcc
14483TARGET-gcc=all
14484maybe-all-gcc: all-gcc
14485all-gcc: configure-gcc
14486 @r=`${PWD_COMMAND}`; export r; \
14487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488 $(HOST_EXPORTS) \
14489 (cd $(HOST_SUBDIR)/gcc && \
14490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14491 $(TARGET-gcc))
14492@endif gcc
14493
14494
14495
14496.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14497.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14498maybe-all-stage1-gcc:
14499maybe-clean-stage1-gcc:
14500@if gcc-bootstrap
14501maybe-all-stage1-gcc: all-stage1-gcc
14502all-stage1: all-stage1-gcc
14503TARGET-stage1-gcc = $(TARGET-gcc)
14504all-stage1-gcc: configure-stage1-gcc
14505 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14506 @r=`${PWD_COMMAND}`; export r; \
14507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508 $(HOST_EXPORTS) \
14509 cd $(HOST_SUBDIR)/gcc && \
14510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14511 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
14512 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
14513 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
14514 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14515 $(TARGET-stage1-gcc)
14516
14517maybe-clean-stage1-gcc: clean-stage1-gcc
14518clean-stage1: clean-stage1-gcc
14519clean-stage1-gcc:
14520 @if [ $(current_stage) = stage1 ]; then \
14521 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14522 else \
14523 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14524 $(MAKE) stage1-start; \
14525 fi; \
14526 cd $(HOST_SUBDIR)/gcc && \
14527 $(MAKE) $(EXTRA_HOST_FLAGS) \
14528 $(EXTRA_GCC_FLAGS) clean
14529@endif gcc-bootstrap
14530
14531
14532.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14533.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14534maybe-all-stage2-gcc:
14535maybe-clean-stage2-gcc:
14536@if gcc-bootstrap
14537maybe-all-stage2-gcc: all-stage2-gcc
14538all-stage2: all-stage2-gcc
14539TARGET-stage2-gcc = $(TARGET-gcc)
14540all-stage2-gcc: configure-stage2-gcc
14541 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14542 @r=`${PWD_COMMAND}`; export r; \
14543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14544 $(HOST_EXPORTS) \
14545 $(POSTSTAGE1_HOST_EXPORTS) \
14546 cd $(HOST_SUBDIR)/gcc && \
14547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14548 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
14549 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14550 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14551 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14552 $(TARGET-stage2-gcc)
14553
14554maybe-clean-stage2-gcc: clean-stage2-gcc
14555clean-stage2: clean-stage2-gcc
14556clean-stage2-gcc:
14557 @if [ $(current_stage) = stage2 ]; then \
14558 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14559 else \
14560 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14561 $(MAKE) stage2-start; \
14562 fi; \
14563 cd $(HOST_SUBDIR)/gcc && \
14564 $(MAKE) $(EXTRA_HOST_FLAGS) \
14565 $(POSTSTAGE1_FLAGS_TO_PASS) \
14566 $(EXTRA_GCC_FLAGS) clean
14567@endif gcc-bootstrap
14568
14569
14570.PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc
14571.PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc
14572maybe-all-stageb2g0-gcc:
14573maybe-clean-stageb2g0-gcc:
14574@if gcc-bootstrap
14575maybe-all-stageb2g0-gcc: all-stageb2g0-gcc
14576all-stageb2g0: all-stageb2g0-gcc
14577TARGET-stageb2g0-gcc = $(TARGET-gcc)
14578all-stageb2g0-gcc: configure-stageb2g0-gcc
14579 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
14580 @r=`${PWD_COMMAND}`; export r; \
14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582 $(HOST_EXPORTS) \
14583 $(POSTSTAGE1_HOST_EXPORTS) \
14584 cd $(HOST_SUBDIR)/gcc && \
14585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14586 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
14587 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
14588 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
14589 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14590 $(TARGET-stageb2g0-gcc)
14591
14592maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc
14593clean-stageb2g0: clean-stageb2g0-gcc
14594clean-stageb2g0-gcc:
14595 @if [ $(current_stage) = stageb2g0 ]; then \
14596 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14597 else \
14598 [ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \
14599 $(MAKE) stageb2g0-start; \
14600 fi; \
14601 cd $(HOST_SUBDIR)/gcc && \
14602 $(MAKE) $(EXTRA_HOST_FLAGS) \
14603 $(POSTSTAGE1_FLAGS_TO_PASS) \
14604 $(EXTRA_GCC_FLAGS) clean
14605@endif gcc-bootstrap
14606
14607
14608.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14609.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14610maybe-all-stage3-gcc:
14611maybe-clean-stage3-gcc:
14612@if gcc-bootstrap
14613maybe-all-stage3-gcc: all-stage3-gcc
14614all-stage3: all-stage3-gcc
14615TARGET-stage3-gcc = $(TARGET-gcc)
14616all-stage3-gcc: configure-stage3-gcc
14617 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14618 @r=`${PWD_COMMAND}`; export r; \
14619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14620 $(HOST_EXPORTS) \
14621 $(POSTSTAGE1_HOST_EXPORTS) \
14622 cd $(HOST_SUBDIR)/gcc && \
14623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14624 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
14625 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
14626 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
14627 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14628 $(TARGET-stage3-gcc)
14629
14630maybe-clean-stage3-gcc: clean-stage3-gcc
14631clean-stage3: clean-stage3-gcc
14632clean-stage3-gcc:
14633 @if [ $(current_stage) = stage3 ]; then \
14634 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14635 else \
14636 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14637 $(MAKE) stage3-start; \
14638 fi; \
14639 cd $(HOST_SUBDIR)/gcc && \
14640 $(MAKE) $(EXTRA_HOST_FLAGS) \
14641 $(POSTSTAGE1_FLAGS_TO_PASS) \
14642 $(EXTRA_GCC_FLAGS) clean
14643@endif gcc-bootstrap
14644
14645
14646.PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc
14647.PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc
14648maybe-all-stageb3g2-gcc:
14649maybe-clean-stageb3g2-gcc:
14650@if gcc-bootstrap
14651maybe-all-stageb3g2-gcc: all-stageb3g2-gcc
14652all-stageb3g2: all-stageb3g2-gcc
14653TARGET-stageb3g2-gcc = $(TARGET-gcc)
14654all-stageb3g2-gcc: configure-stageb3g2-gcc
14655 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
14656 @r=`${PWD_COMMAND}`; export r; \
14657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14658 $(HOST_EXPORTS) \
14659 $(POSTSTAGE1_HOST_EXPORTS) \
14660 cd $(HOST_SUBDIR)/gcc && \
14661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14662 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
14663 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
14664 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
14665 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14666 $(TARGET-stageb3g2-gcc)
14667
14668maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc
14669clean-stageb3g2: clean-stageb3g2-gcc
14670clean-stageb3g2-gcc:
14671 @if [ $(current_stage) = stageb3g2 ]; then \
14672 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14673 else \
14674 [ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \
14675 $(MAKE) stageb3g2-start; \
14676 fi; \
14677 cd $(HOST_SUBDIR)/gcc && \
14678 $(MAKE) $(EXTRA_HOST_FLAGS) \
14679 $(POSTSTAGE1_FLAGS_TO_PASS) \
14680 $(EXTRA_GCC_FLAGS) clean
14681@endif gcc-bootstrap
14682
14683
14684.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14685.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14686maybe-all-stage4-gcc:
14687maybe-clean-stage4-gcc:
14688@if gcc-bootstrap
14689maybe-all-stage4-gcc: all-stage4-gcc
14690all-stage4: all-stage4-gcc
14691TARGET-stage4-gcc = $(TARGET-gcc)
14692all-stage4-gcc: configure-stage4-gcc
14693 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14694 @r=`${PWD_COMMAND}`; export r; \
14695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14696 $(HOST_EXPORTS) \
14697 $(POSTSTAGE1_HOST_EXPORTS) \
14698 cd $(HOST_SUBDIR)/gcc && \
14699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14700 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
14701 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14702 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
14703 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14704 $(TARGET-stage4-gcc)
14705
14706maybe-clean-stage4-gcc: clean-stage4-gcc
14707clean-stage4: clean-stage4-gcc
14708clean-stage4-gcc:
14709 @if [ $(current_stage) = stage4 ]; then \
14710 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14711 else \
14712 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14713 $(MAKE) stage4-start; \
14714 fi; \
14715 cd $(HOST_SUBDIR)/gcc && \
14716 $(MAKE) $(EXTRA_HOST_FLAGS) \
14717 $(POSTSTAGE1_FLAGS_TO_PASS) \
14718 $(EXTRA_GCC_FLAGS) clean
14719@endif gcc-bootstrap
14720
14721
14722.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14723.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14724maybe-all-stageprofile-gcc:
14725maybe-clean-stageprofile-gcc:
14726@if gcc-bootstrap
14727maybe-all-stageprofile-gcc: all-stageprofile-gcc
14728all-stageprofile: all-stageprofile-gcc
14729TARGET-stageprofile-gcc = $(TARGET-gcc)
14730all-stageprofile-gcc: configure-stageprofile-gcc
14731 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14732 @r=`${PWD_COMMAND}`; export r; \
14733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734 $(HOST_EXPORTS) \
14735 $(POSTSTAGE1_HOST_EXPORTS) \
14736 cd $(HOST_SUBDIR)/gcc && \
14737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14738 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
14739 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
14740 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
14741 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14742 $(TARGET-stageprofile-gcc)
14743
14744maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14745clean-stageprofile: clean-stageprofile-gcc
14746clean-stageprofile-gcc:
14747 @if [ $(current_stage) = stageprofile ]; then \
14748 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14749 else \
14750 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14751 $(MAKE) stageprofile-start; \
14752 fi; \
14753 cd $(HOST_SUBDIR)/gcc && \
14754 $(MAKE) $(EXTRA_HOST_FLAGS) \
14755 $(POSTSTAGE1_FLAGS_TO_PASS) \
14756 $(EXTRA_GCC_FLAGS) clean
14757@endif gcc-bootstrap
14758
14759
14760.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14761.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14762maybe-all-stagefeedback-gcc:
14763maybe-clean-stagefeedback-gcc:
14764@if gcc-bootstrap
14765maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14766all-stagefeedback: all-stagefeedback-gcc
14767TARGET-stagefeedback-gcc = $(TARGET-gcc)
14768all-stagefeedback-gcc: configure-stagefeedback-gcc
14769 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14770 @r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772 $(HOST_EXPORTS) \
14773 $(POSTSTAGE1_HOST_EXPORTS) \
14774 cd $(HOST_SUBDIR)/gcc && \
14775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14776 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
14777 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14778 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
14779 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14780 $(TARGET-stagefeedback-gcc)
14781
14782maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14783clean-stagefeedback: clean-stagefeedback-gcc
14784clean-stagefeedback-gcc:
14785 @if [ $(current_stage) = stagefeedback ]; then \
14786 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14787 else \
14788 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14789 $(MAKE) stagefeedback-start; \
14790 fi; \
14791 cd $(HOST_SUBDIR)/gcc && \
14792 $(MAKE) $(EXTRA_HOST_FLAGS) \
14793 $(POSTSTAGE1_FLAGS_TO_PASS) \
14794 $(EXTRA_GCC_FLAGS) clean
14795@endif gcc-bootstrap
14796
14797
14798
14799
14800
14801.PHONY: check-gcc maybe-check-gcc
14802maybe-check-gcc:
14803@if gcc
14804maybe-check-gcc: check-gcc
14805
14806check-gcc:
14807 @: $(MAKE); $(unstage)
14808 @r=`${PWD_COMMAND}`; export r; \
14809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14810 $(HOST_EXPORTS) \
14811 (cd $(HOST_SUBDIR)/gcc && \
14812 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14813
14814@endif gcc
14815
14816.PHONY: install-gcc maybe-install-gcc
14817maybe-install-gcc:
14818@if gcc
14819maybe-install-gcc: install-gcc
14820
14821install-gcc: installdirs
14822 @: $(MAKE); $(unstage)
14823 @r=`${PWD_COMMAND}`; export r; \
14824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14825 $(HOST_EXPORTS) \
14826 (cd $(HOST_SUBDIR)/gcc && \
14827 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
14828
14829@endif gcc
14830
14831# Other targets (info, dvi, pdf, etc.)
14832
14833.PHONY: maybe-info-gcc info-gcc
14834maybe-info-gcc:
14835@if gcc
14836maybe-info-gcc: info-gcc
14837
14838info-gcc: \
14839 configure-gcc
14840 @[ -f ./gcc/Makefile ] || exit 0; \
14841 r=`${PWD_COMMAND}`; export r; \
14842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14843 $(HOST_EXPORTS) \
14844 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14846 done; \
14847 echo "Doing info in gcc" ; \
14848 (cd $(HOST_SUBDIR)/gcc && \
14849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14851 "RANLIB=$${RANLIB}" \
14852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14853 info) \
14854 || exit 1
14855
14856@endif gcc
14857
14858.PHONY: maybe-dvi-gcc dvi-gcc
14859maybe-dvi-gcc:
14860@if gcc
14861maybe-dvi-gcc: dvi-gcc
14862
14863dvi-gcc: \
14864 configure-gcc
14865 @[ -f ./gcc/Makefile ] || exit 0; \
14866 r=`${PWD_COMMAND}`; export r; \
14867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14868 $(HOST_EXPORTS) \
14869 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14871 done; \
14872 echo "Doing dvi in gcc" ; \
14873 (cd $(HOST_SUBDIR)/gcc && \
14874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14876 "RANLIB=$${RANLIB}" \
14877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14878 dvi) \
14879 || exit 1
14880
14881@endif gcc
14882
14883.PHONY: maybe-pdf-gcc pdf-gcc
14884maybe-pdf-gcc:
14885@if gcc
14886maybe-pdf-gcc: pdf-gcc
14887
14888pdf-gcc: \
14889 configure-gcc
14890 @[ -f ./gcc/Makefile ] || exit 0; \
14891 r=`${PWD_COMMAND}`; export r; \
14892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893 $(HOST_EXPORTS) \
14894 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14896 done; \
14897 echo "Doing pdf in gcc" ; \
14898 (cd $(HOST_SUBDIR)/gcc && \
14899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14901 "RANLIB=$${RANLIB}" \
14902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14903 pdf) \
14904 || exit 1
14905
14906@endif gcc
14907
14908.PHONY: maybe-html-gcc html-gcc
14909maybe-html-gcc:
14910@if gcc
14911maybe-html-gcc: html-gcc
14912
14913html-gcc: \
14914 configure-gcc
14915 @[ -f ./gcc/Makefile ] || exit 0; \
14916 r=`${PWD_COMMAND}`; export r; \
14917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918 $(HOST_EXPORTS) \
14919 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14921 done; \
14922 echo "Doing html in gcc" ; \
14923 (cd $(HOST_SUBDIR)/gcc && \
14924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14926 "RANLIB=$${RANLIB}" \
14927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14928 html) \
14929 || exit 1
14930
14931@endif gcc
14932
14933.PHONY: maybe-TAGS-gcc TAGS-gcc
14934maybe-TAGS-gcc:
14935@if gcc
14936maybe-TAGS-gcc: TAGS-gcc
14937
14938TAGS-gcc: \
14939 configure-gcc
14940 @[ -f ./gcc/Makefile ] || exit 0; \
14941 r=`${PWD_COMMAND}`; export r; \
14942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943 $(HOST_EXPORTS) \
14944 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14946 done; \
14947 echo "Doing TAGS in gcc" ; \
14948 (cd $(HOST_SUBDIR)/gcc && \
14949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14951 "RANLIB=$${RANLIB}" \
14952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14953 TAGS) \
14954 || exit 1
14955
14956@endif gcc
14957
14958.PHONY: maybe-install-info-gcc install-info-gcc
14959maybe-install-info-gcc:
14960@if gcc
14961maybe-install-info-gcc: install-info-gcc
14962
14963install-info-gcc: \
14964 configure-gcc \
14965 info-gcc
14966 @[ -f ./gcc/Makefile ] || exit 0; \
14967 r=`${PWD_COMMAND}`; export r; \
14968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969 $(HOST_EXPORTS) \
14970 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14972 done; \
14973 echo "Doing install-info in gcc" ; \
14974 (cd $(HOST_SUBDIR)/gcc && \
14975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14977 "RANLIB=$${RANLIB}" \
14978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14979 install-info) \
14980 || exit 1
14981
14982@endif gcc
14983
14984.PHONY: maybe-install-pdf-gcc install-pdf-gcc
14985maybe-install-pdf-gcc:
14986@if gcc
14987maybe-install-pdf-gcc: install-pdf-gcc
14988
14989install-pdf-gcc: \
14990 configure-gcc \
14991 pdf-gcc
14992 @[ -f ./gcc/Makefile ] || exit 0; \
14993 r=`${PWD_COMMAND}`; export r; \
14994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14995 $(HOST_EXPORTS) \
14996 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
14997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14998 done; \
14999 echo "Doing install-pdf in gcc" ; \
15000 (cd $(HOST_SUBDIR)/gcc && \
15001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15003 "RANLIB=$${RANLIB}" \
15004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15005 install-pdf) \
15006 || exit 1
15007
15008@endif gcc
15009
15010.PHONY: maybe-install-html-gcc install-html-gcc
15011maybe-install-html-gcc:
15012@if gcc
15013maybe-install-html-gcc: install-html-gcc
15014
15015install-html-gcc: \
15016 configure-gcc \
15017 html-gcc
15018 @[ -f ./gcc/Makefile ] || exit 0; \
15019 r=`${PWD_COMMAND}`; export r; \
15020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15021 $(HOST_EXPORTS) \
15022 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15024 done; \
15025 echo "Doing install-html in gcc" ; \
15026 (cd $(HOST_SUBDIR)/gcc && \
15027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15029 "RANLIB=$${RANLIB}" \
15030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15031 install-html) \
15032 || exit 1
15033
15034@endif gcc
15035
15036.PHONY: maybe-installcheck-gcc installcheck-gcc
15037maybe-installcheck-gcc:
15038@if gcc
15039maybe-installcheck-gcc: installcheck-gcc
15040
15041installcheck-gcc: \
15042 configure-gcc
15043 @[ -f ./gcc/Makefile ] || exit 0; \
15044 r=`${PWD_COMMAND}`; export r; \
15045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046 $(HOST_EXPORTS) \
15047 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15049 done; \
15050 echo "Doing installcheck in gcc" ; \
15051 (cd $(HOST_SUBDIR)/gcc && \
15052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15054 "RANLIB=$${RANLIB}" \
15055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15056 installcheck) \
15057 || exit 1
15058
15059@endif gcc
15060
15061.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15062maybe-mostlyclean-gcc:
15063@if gcc
15064maybe-mostlyclean-gcc: mostlyclean-gcc
15065
15066mostlyclean-gcc:
15067 @[ -f ./gcc/Makefile ] || exit 0; \
15068 r=`${PWD_COMMAND}`; export r; \
15069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15070 $(HOST_EXPORTS) \
15071 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15073 done; \
15074 echo "Doing mostlyclean in gcc" ; \
15075 (cd $(HOST_SUBDIR)/gcc && \
15076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15078 "RANLIB=$${RANLIB}" \
15079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15080 mostlyclean) \
15081 || exit 1
15082
15083@endif gcc
15084
15085.PHONY: maybe-clean-gcc clean-gcc
15086maybe-clean-gcc:
15087@if gcc
15088maybe-clean-gcc: clean-gcc
15089
15090clean-gcc:
15091 @[ -f ./gcc/Makefile ] || exit 0; \
15092 r=`${PWD_COMMAND}`; export r; \
15093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15094 $(HOST_EXPORTS) \
15095 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15097 done; \
15098 echo "Doing clean in gcc" ; \
15099 (cd $(HOST_SUBDIR)/gcc && \
15100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15102 "RANLIB=$${RANLIB}" \
15103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15104 clean) \
15105 || exit 1
15106
15107@endif gcc
15108
15109.PHONY: maybe-distclean-gcc distclean-gcc
15110maybe-distclean-gcc:
15111@if gcc
15112maybe-distclean-gcc: distclean-gcc
15113
15114distclean-gcc:
15115 @[ -f ./gcc/Makefile ] || exit 0; \
15116 r=`${PWD_COMMAND}`; export r; \
15117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15118 $(HOST_EXPORTS) \
15119 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15121 done; \
15122 echo "Doing distclean in gcc" ; \
15123 (cd $(HOST_SUBDIR)/gcc && \
15124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15126 "RANLIB=$${RANLIB}" \
15127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15128 distclean) \
15129 || exit 1
15130
15131@endif gcc
15132
15133.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15134maybe-maintainer-clean-gcc:
15135@if gcc
15136maybe-maintainer-clean-gcc: maintainer-clean-gcc
15137
15138maintainer-clean-gcc:
15139 @[ -f ./gcc/Makefile ] || exit 0; \
15140 r=`${PWD_COMMAND}`; export r; \
15141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15142 $(HOST_EXPORTS) \
15143 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15145 done; \
15146 echo "Doing maintainer-clean in gcc" ; \
15147 (cd $(HOST_SUBDIR)/gcc && \
15148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15150 "RANLIB=$${RANLIB}" \
15151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15152 maintainer-clean) \
15153 || exit 1
15154
15155@endif gcc
15156
15157
15158
15159.PHONY: configure-gawk maybe-configure-gawk
15160maybe-configure-gawk:
15161@if gcc-bootstrap
15162configure-gawk: stage_current
15163@endif gcc-bootstrap
15164@if gawk
15165maybe-configure-gawk: configure-gawk
15166configure-gawk:
15167 @: $(MAKE); $(unstage)
15168 @r=`${PWD_COMMAND}`; export r; \
15169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15170 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15172 $(HOST_EXPORTS) \
15173 echo Configuring in $(HOST_SUBDIR)/gawk; \
15174 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15175 case $(srcdir) in \
15176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15177 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15179 esac; \
15180 srcdiroption="--srcdir=$${topdir}/gawk"; \
15181 libsrcdir="$$s/gawk"; \
15182 $(SHELL) $${libsrcdir}/configure \
15183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15184 --target=${target_alias} $${srcdiroption} \
15185 || exit 1
15186@endif gawk
15187
15188
15189
15190
15191
15192.PHONY: all-gawk maybe-all-gawk
15193maybe-all-gawk:
15194@if gcc-bootstrap
15195all-gawk: stage_current
15196@endif gcc-bootstrap
15197@if gawk
15198TARGET-gawk=all
15199maybe-all-gawk: all-gawk
15200all-gawk: configure-gawk
15201 @: $(MAKE); $(unstage)
15202 @r=`${PWD_COMMAND}`; export r; \
15203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204 $(HOST_EXPORTS) \
15205 (cd $(HOST_SUBDIR)/gawk && \
15206 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15207 $(TARGET-gawk))
15208@endif gawk
15209
15210
15211
15212
15213.PHONY: check-gawk maybe-check-gawk
15214maybe-check-gawk:
15215@if gawk
15216maybe-check-gawk: check-gawk
15217
15218check-gawk:
15219 @: $(MAKE); $(unstage)
15220 @r=`${PWD_COMMAND}`; export r; \
15221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15222 $(HOST_EXPORTS) \
15223 (cd $(HOST_SUBDIR)/gawk && \
15224 $(MAKE) $(FLAGS_TO_PASS) check)
15225
15226@endif gawk
15227
15228.PHONY: install-gawk maybe-install-gawk
15229maybe-install-gawk:
15230@if gawk
15231maybe-install-gawk: install-gawk
15232
15233install-gawk: installdirs
15234 @: $(MAKE); $(unstage)
15235 @r=`${PWD_COMMAND}`; export r; \
15236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15237 $(HOST_EXPORTS) \
15238 (cd $(HOST_SUBDIR)/gawk && \
15239 $(MAKE) $(FLAGS_TO_PASS) install)
15240
15241@endif gawk
15242
15243# Other targets (info, dvi, pdf, etc.)
15244
15245.PHONY: maybe-info-gawk info-gawk
15246maybe-info-gawk:
15247@if gawk
15248maybe-info-gawk: info-gawk
15249
15250info-gawk: \
15251 configure-gawk
15252 @: $(MAKE); $(unstage)
15253 @[ -f ./gawk/Makefile ] || exit 0; \
15254 r=`${PWD_COMMAND}`; export r; \
15255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15256 $(HOST_EXPORTS) \
15257 for flag in $(EXTRA_HOST_FLAGS) ; do \
15258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15259 done; \
15260 echo "Doing info in gawk" ; \
15261 (cd $(HOST_SUBDIR)/gawk && \
15262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15264 "RANLIB=$${RANLIB}" \
15265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15266 info) \
15267 || exit 1
15268
15269@endif gawk
15270
15271.PHONY: maybe-dvi-gawk dvi-gawk
15272maybe-dvi-gawk:
15273@if gawk
15274maybe-dvi-gawk: dvi-gawk
15275
15276dvi-gawk: \
15277 configure-gawk
15278 @: $(MAKE); $(unstage)
15279 @[ -f ./gawk/Makefile ] || exit 0; \
15280 r=`${PWD_COMMAND}`; export r; \
15281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15282 $(HOST_EXPORTS) \
15283 for flag in $(EXTRA_HOST_FLAGS) ; do \
15284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15285 done; \
15286 echo "Doing dvi in gawk" ; \
15287 (cd $(HOST_SUBDIR)/gawk && \
15288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15290 "RANLIB=$${RANLIB}" \
15291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15292 dvi) \
15293 || exit 1
15294
15295@endif gawk
15296
15297.PHONY: maybe-pdf-gawk pdf-gawk
15298maybe-pdf-gawk:
15299@if gawk
15300maybe-pdf-gawk: pdf-gawk
15301
15302pdf-gawk: \
15303 configure-gawk
15304 @: $(MAKE); $(unstage)
15305 @[ -f ./gawk/Makefile ] || exit 0; \
15306 r=`${PWD_COMMAND}`; export r; \
15307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15308 $(HOST_EXPORTS) \
15309 for flag in $(EXTRA_HOST_FLAGS) ; do \
15310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15311 done; \
15312 echo "Doing pdf in gawk" ; \
15313 (cd $(HOST_SUBDIR)/gawk && \
15314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15316 "RANLIB=$${RANLIB}" \
15317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15318 pdf) \
15319 || exit 1
15320
15321@endif gawk
15322
15323.PHONY: maybe-html-gawk html-gawk
15324maybe-html-gawk:
15325@if gawk
15326maybe-html-gawk: html-gawk
15327
15328html-gawk: \
15329 configure-gawk
15330 @: $(MAKE); $(unstage)
15331 @[ -f ./gawk/Makefile ] || exit 0; \
15332 r=`${PWD_COMMAND}`; export r; \
15333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334 $(HOST_EXPORTS) \
15335 for flag in $(EXTRA_HOST_FLAGS) ; do \
15336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15337 done; \
15338 echo "Doing html in gawk" ; \
15339 (cd $(HOST_SUBDIR)/gawk && \
15340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15342 "RANLIB=$${RANLIB}" \
15343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15344 html) \
15345 || exit 1
15346
15347@endif gawk
15348
15349.PHONY: maybe-TAGS-gawk TAGS-gawk
15350maybe-TAGS-gawk:
15351@if gawk
15352maybe-TAGS-gawk: TAGS-gawk
15353
15354TAGS-gawk: \
15355 configure-gawk
15356 @: $(MAKE); $(unstage)
15357 @[ -f ./gawk/Makefile ] || exit 0; \
15358 r=`${PWD_COMMAND}`; export r; \
15359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15360 $(HOST_EXPORTS) \
15361 for flag in $(EXTRA_HOST_FLAGS) ; do \
15362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15363 done; \
15364 echo "Doing TAGS in gawk" ; \
15365 (cd $(HOST_SUBDIR)/gawk && \
15366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15368 "RANLIB=$${RANLIB}" \
15369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15370 TAGS) \
15371 || exit 1
15372
15373@endif gawk
15374
15375.PHONY: maybe-install-info-gawk install-info-gawk
15376maybe-install-info-gawk:
15377@if gawk
15378maybe-install-info-gawk: install-info-gawk
15379
15380install-info-gawk: \
15381 configure-gawk \
15382 info-gawk
15383 @: $(MAKE); $(unstage)
15384 @[ -f ./gawk/Makefile ] || exit 0; \
15385 r=`${PWD_COMMAND}`; export r; \
15386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15387 $(HOST_EXPORTS) \
15388 for flag in $(EXTRA_HOST_FLAGS) ; do \
15389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15390 done; \
15391 echo "Doing install-info in gawk" ; \
15392 (cd $(HOST_SUBDIR)/gawk && \
15393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15395 "RANLIB=$${RANLIB}" \
15396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15397 install-info) \
15398 || exit 1
15399
15400@endif gawk
15401
15402.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15403maybe-install-pdf-gawk:
15404@if gawk
15405maybe-install-pdf-gawk: install-pdf-gawk
15406
15407install-pdf-gawk: \
15408 configure-gawk \
15409 pdf-gawk
15410 @: $(MAKE); $(unstage)
15411 @[ -f ./gawk/Makefile ] || exit 0; \
15412 r=`${PWD_COMMAND}`; export r; \
15413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15414 $(HOST_EXPORTS) \
15415 for flag in $(EXTRA_HOST_FLAGS) ; do \
15416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15417 done; \
15418 echo "Doing install-pdf in gawk" ; \
15419 (cd $(HOST_SUBDIR)/gawk && \
15420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15422 "RANLIB=$${RANLIB}" \
15423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15424 install-pdf) \
15425 || exit 1
15426
15427@endif gawk
15428
15429.PHONY: maybe-install-html-gawk install-html-gawk
15430maybe-install-html-gawk:
15431@if gawk
15432maybe-install-html-gawk: install-html-gawk
15433
15434install-html-gawk: \
15435 configure-gawk \
15436 html-gawk
15437 @: $(MAKE); $(unstage)
15438 @[ -f ./gawk/Makefile ] || exit 0; \
15439 r=`${PWD_COMMAND}`; export r; \
15440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441 $(HOST_EXPORTS) \
15442 for flag in $(EXTRA_HOST_FLAGS) ; do \
15443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15444 done; \
15445 echo "Doing install-html in gawk" ; \
15446 (cd $(HOST_SUBDIR)/gawk && \
15447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15449 "RANLIB=$${RANLIB}" \
15450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15451 install-html) \
15452 || exit 1
15453
15454@endif gawk
15455
15456.PHONY: maybe-installcheck-gawk installcheck-gawk
15457maybe-installcheck-gawk:
15458@if gawk
15459maybe-installcheck-gawk: installcheck-gawk
15460
15461installcheck-gawk: \
15462 configure-gawk
15463 @: $(MAKE); $(unstage)
15464 @[ -f ./gawk/Makefile ] || exit 0; \
15465 r=`${PWD_COMMAND}`; export r; \
15466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15467 $(HOST_EXPORTS) \
15468 for flag in $(EXTRA_HOST_FLAGS) ; do \
15469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15470 done; \
15471 echo "Doing installcheck in gawk" ; \
15472 (cd $(HOST_SUBDIR)/gawk && \
15473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15475 "RANLIB=$${RANLIB}" \
15476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15477 installcheck) \
15478 || exit 1
15479
15480@endif gawk
15481
15482.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15483maybe-mostlyclean-gawk:
15484@if gawk
15485maybe-mostlyclean-gawk: mostlyclean-gawk
15486
15487mostlyclean-gawk:
15488 @: $(MAKE); $(unstage)
15489 @[ -f ./gawk/Makefile ] || exit 0; \
15490 r=`${PWD_COMMAND}`; export r; \
15491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15492 $(HOST_EXPORTS) \
15493 for flag in $(EXTRA_HOST_FLAGS) ; do \
15494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15495 done; \
15496 echo "Doing mostlyclean in gawk" ; \
15497 (cd $(HOST_SUBDIR)/gawk && \
15498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15500 "RANLIB=$${RANLIB}" \
15501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15502 mostlyclean) \
15503 || exit 1
15504
15505@endif gawk
15506
15507.PHONY: maybe-clean-gawk clean-gawk
15508maybe-clean-gawk:
15509@if gawk
15510maybe-clean-gawk: clean-gawk
15511
15512clean-gawk:
15513 @: $(MAKE); $(unstage)
15514 @[ -f ./gawk/Makefile ] || exit 0; \
15515 r=`${PWD_COMMAND}`; export r; \
15516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15517 $(HOST_EXPORTS) \
15518 for flag in $(EXTRA_HOST_FLAGS) ; do \
15519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15520 done; \
15521 echo "Doing clean in gawk" ; \
15522 (cd $(HOST_SUBDIR)/gawk && \
15523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15525 "RANLIB=$${RANLIB}" \
15526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15527 clean) \
15528 || exit 1
15529
15530@endif gawk
15531
15532.PHONY: maybe-distclean-gawk distclean-gawk
15533maybe-distclean-gawk:
15534@if gawk
15535maybe-distclean-gawk: distclean-gawk
15536
15537distclean-gawk:
15538 @: $(MAKE); $(unstage)
15539 @[ -f ./gawk/Makefile ] || exit 0; \
15540 r=`${PWD_COMMAND}`; export r; \
15541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15542 $(HOST_EXPORTS) \
15543 for flag in $(EXTRA_HOST_FLAGS) ; do \
15544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15545 done; \
15546 echo "Doing distclean in gawk" ; \
15547 (cd $(HOST_SUBDIR)/gawk && \
15548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15550 "RANLIB=$${RANLIB}" \
15551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15552 distclean) \
15553 || exit 1
15554
15555@endif gawk
15556
15557.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15558maybe-maintainer-clean-gawk:
15559@if gawk
15560maybe-maintainer-clean-gawk: maintainer-clean-gawk
15561
15562maintainer-clean-gawk:
15563 @: $(MAKE); $(unstage)
15564 @[ -f ./gawk/Makefile ] || exit 0; \
15565 r=`${PWD_COMMAND}`; export r; \
15566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15567 $(HOST_EXPORTS) \
15568 for flag in $(EXTRA_HOST_FLAGS) ; do \
15569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15570 done; \
15571 echo "Doing maintainer-clean in gawk" ; \
15572 (cd $(HOST_SUBDIR)/gawk && \
15573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15575 "RANLIB=$${RANLIB}" \
15576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15577 maintainer-clean) \
15578 || exit 1
15579
15580@endif gawk
15581
15582
15583
15584.PHONY: configure-gettext maybe-configure-gettext
15585maybe-configure-gettext:
15586@if gcc-bootstrap
15587configure-gettext: stage_current
15588@endif gcc-bootstrap
15589@if gettext
15590maybe-configure-gettext: configure-gettext
15591configure-gettext:
15592 @: $(MAKE); $(unstage)
15593 @r=`${PWD_COMMAND}`; export r; \
15594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15597 $(HOST_EXPORTS) \
15598 echo Configuring in $(HOST_SUBDIR)/gettext; \
15599 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15600 case $(srcdir) in \
15601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15602 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15604 esac; \
15605 srcdiroption="--srcdir=$${topdir}/gettext"; \
15606 libsrcdir="$$s/gettext"; \
15607 $(SHELL) $${libsrcdir}/configure \
15608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15609 --target=${target_alias} $${srcdiroption} \
15610 || exit 1
15611@endif gettext
15612
15613
15614
15615
15616
15617.PHONY: all-gettext maybe-all-gettext
15618maybe-all-gettext:
15619@if gcc-bootstrap
15620all-gettext: stage_current
15621@endif gcc-bootstrap
15622@if gettext
15623TARGET-gettext=all
15624maybe-all-gettext: all-gettext
15625all-gettext: configure-gettext
15626 @: $(MAKE); $(unstage)
15627 @r=`${PWD_COMMAND}`; export r; \
15628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15629 $(HOST_EXPORTS) \
15630 (cd $(HOST_SUBDIR)/gettext && \
15631 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15632 $(TARGET-gettext))
15633@endif gettext
15634
15635
15636
15637
15638.PHONY: check-gettext maybe-check-gettext
15639maybe-check-gettext:
15640@if gettext
15641maybe-check-gettext: check-gettext
15642
15643check-gettext:
15644 @: $(MAKE); $(unstage)
15645 @r=`${PWD_COMMAND}`; export r; \
15646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15647 $(HOST_EXPORTS) \
15648 (cd $(HOST_SUBDIR)/gettext && \
15649 $(MAKE) $(FLAGS_TO_PASS) check)
15650
15651@endif gettext
15652
15653.PHONY: install-gettext maybe-install-gettext
15654maybe-install-gettext:
15655@if gettext
15656maybe-install-gettext: install-gettext
15657
15658install-gettext: installdirs
15659 @: $(MAKE); $(unstage)
15660 @r=`${PWD_COMMAND}`; export r; \
15661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15662 $(HOST_EXPORTS) \
15663 (cd $(HOST_SUBDIR)/gettext && \
15664 $(MAKE) $(FLAGS_TO_PASS) install)
15665
15666@endif gettext
15667
15668# Other targets (info, dvi, pdf, etc.)
15669
15670.PHONY: maybe-info-gettext info-gettext
15671maybe-info-gettext:
15672@if gettext
15673maybe-info-gettext: info-gettext
15674
15675info-gettext: \
15676 configure-gettext
15677 @: $(MAKE); $(unstage)
15678 @[ -f ./gettext/Makefile ] || exit 0; \
15679 r=`${PWD_COMMAND}`; export r; \
15680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681 $(HOST_EXPORTS) \
15682 for flag in $(EXTRA_HOST_FLAGS) ; do \
15683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15684 done; \
15685 echo "Doing info in gettext" ; \
15686 (cd $(HOST_SUBDIR)/gettext && \
15687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15689 "RANLIB=$${RANLIB}" \
15690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15691 info) \
15692 || exit 1
15693
15694@endif gettext
15695
15696.PHONY: maybe-dvi-gettext dvi-gettext
15697maybe-dvi-gettext:
15698@if gettext
15699maybe-dvi-gettext: dvi-gettext
15700
15701dvi-gettext: \
15702 configure-gettext
15703 @: $(MAKE); $(unstage)
15704 @[ -f ./gettext/Makefile ] || exit 0; \
15705 r=`${PWD_COMMAND}`; export r; \
15706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15707 $(HOST_EXPORTS) \
15708 for flag in $(EXTRA_HOST_FLAGS) ; do \
15709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15710 done; \
15711 echo "Doing dvi in gettext" ; \
15712 (cd $(HOST_SUBDIR)/gettext && \
15713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15715 "RANLIB=$${RANLIB}" \
15716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15717 dvi) \
15718 || exit 1
15719
15720@endif gettext
15721
15722.PHONY: maybe-pdf-gettext pdf-gettext
15723maybe-pdf-gettext:
15724@if gettext
15725maybe-pdf-gettext: pdf-gettext
15726
15727pdf-gettext: \
15728 configure-gettext
15729 @: $(MAKE); $(unstage)
15730 @[ -f ./gettext/Makefile ] || exit 0; \
15731 r=`${PWD_COMMAND}`; export r; \
15732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15733 $(HOST_EXPORTS) \
15734 for flag in $(EXTRA_HOST_FLAGS) ; do \
15735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15736 done; \
15737 echo "Doing pdf in gettext" ; \
15738 (cd $(HOST_SUBDIR)/gettext && \
15739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15741 "RANLIB=$${RANLIB}" \
15742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15743 pdf) \
15744 || exit 1
15745
15746@endif gettext
15747
15748.PHONY: maybe-html-gettext html-gettext
15749maybe-html-gettext:
15750@if gettext
15751maybe-html-gettext: html-gettext
15752
15753html-gettext: \
15754 configure-gettext
15755 @: $(MAKE); $(unstage)
15756 @[ -f ./gettext/Makefile ] || exit 0; \
15757 r=`${PWD_COMMAND}`; export r; \
15758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15759 $(HOST_EXPORTS) \
15760 for flag in $(EXTRA_HOST_FLAGS) ; do \
15761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15762 done; \
15763 echo "Doing html in gettext" ; \
15764 (cd $(HOST_SUBDIR)/gettext && \
15765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15767 "RANLIB=$${RANLIB}" \
15768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15769 html) \
15770 || exit 1
15771
15772@endif gettext
15773
15774.PHONY: maybe-TAGS-gettext TAGS-gettext
15775maybe-TAGS-gettext:
15776@if gettext
15777maybe-TAGS-gettext: TAGS-gettext
15778
15779TAGS-gettext: \
15780 configure-gettext
15781 @: $(MAKE); $(unstage)
15782 @[ -f ./gettext/Makefile ] || exit 0; \
15783 r=`${PWD_COMMAND}`; export r; \
15784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785 $(HOST_EXPORTS) \
15786 for flag in $(EXTRA_HOST_FLAGS) ; do \
15787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15788 done; \
15789 echo "Doing TAGS in gettext" ; \
15790 (cd $(HOST_SUBDIR)/gettext && \
15791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15793 "RANLIB=$${RANLIB}" \
15794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15795 TAGS) \
15796 || exit 1
15797
15798@endif gettext
15799
15800.PHONY: maybe-install-info-gettext install-info-gettext
15801maybe-install-info-gettext:
15802@if gettext
15803maybe-install-info-gettext: install-info-gettext
15804
15805install-info-gettext: \
15806 configure-gettext \
15807 info-gettext
15808 @: $(MAKE); $(unstage)
15809 @[ -f ./gettext/Makefile ] || exit 0; \
15810 r=`${PWD_COMMAND}`; export r; \
15811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15812 $(HOST_EXPORTS) \
15813 for flag in $(EXTRA_HOST_FLAGS) ; do \
15814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15815 done; \
15816 echo "Doing install-info in gettext" ; \
15817 (cd $(HOST_SUBDIR)/gettext && \
15818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15820 "RANLIB=$${RANLIB}" \
15821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15822 install-info) \
15823 || exit 1
15824
15825@endif gettext
15826
15827.PHONY: maybe-install-pdf-gettext install-pdf-gettext
15828maybe-install-pdf-gettext:
15829@if gettext
15830maybe-install-pdf-gettext: install-pdf-gettext
15831
15832install-pdf-gettext: \
15833 configure-gettext \
15834 pdf-gettext
15835 @: $(MAKE); $(unstage)
15836 @[ -f ./gettext/Makefile ] || exit 0; \
15837 r=`${PWD_COMMAND}`; export r; \
15838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15839 $(HOST_EXPORTS) \
15840 for flag in $(EXTRA_HOST_FLAGS) ; do \
15841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15842 done; \
15843 echo "Doing install-pdf in gettext" ; \
15844 (cd $(HOST_SUBDIR)/gettext && \
15845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15847 "RANLIB=$${RANLIB}" \
15848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15849 install-pdf) \
15850 || exit 1
15851
15852@endif gettext
15853
15854.PHONY: maybe-install-html-gettext install-html-gettext
15855maybe-install-html-gettext:
15856@if gettext
15857maybe-install-html-gettext: install-html-gettext
15858
15859install-html-gettext: \
15860 configure-gettext \
15861 html-gettext
15862 @: $(MAKE); $(unstage)
15863 @[ -f ./gettext/Makefile ] || exit 0; \
15864 r=`${PWD_COMMAND}`; export r; \
15865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15866 $(HOST_EXPORTS) \
15867 for flag in $(EXTRA_HOST_FLAGS) ; do \
15868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15869 done; \
15870 echo "Doing install-html in gettext" ; \
15871 (cd $(HOST_SUBDIR)/gettext && \
15872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15874 "RANLIB=$${RANLIB}" \
15875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15876 install-html) \
15877 || exit 1
15878
15879@endif gettext
15880
15881.PHONY: maybe-installcheck-gettext installcheck-gettext
15882maybe-installcheck-gettext:
15883@if gettext
15884maybe-installcheck-gettext: installcheck-gettext
15885
15886installcheck-gettext: \
15887 configure-gettext
15888 @: $(MAKE); $(unstage)
15889 @[ -f ./gettext/Makefile ] || exit 0; \
15890 r=`${PWD_COMMAND}`; export r; \
15891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15892 $(HOST_EXPORTS) \
15893 for flag in $(EXTRA_HOST_FLAGS) ; do \
15894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15895 done; \
15896 echo "Doing installcheck in gettext" ; \
15897 (cd $(HOST_SUBDIR)/gettext && \
15898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15900 "RANLIB=$${RANLIB}" \
15901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15902 installcheck) \
15903 || exit 1
15904
15905@endif gettext
15906
15907.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
15908maybe-mostlyclean-gettext:
15909@if gettext
15910maybe-mostlyclean-gettext: mostlyclean-gettext
15911
15912mostlyclean-gettext:
15913 @: $(MAKE); $(unstage)
15914 @[ -f ./gettext/Makefile ] || exit 0; \
15915 r=`${PWD_COMMAND}`; export r; \
15916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15917 $(HOST_EXPORTS) \
15918 for flag in $(EXTRA_HOST_FLAGS) ; do \
15919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15920 done; \
15921 echo "Doing mostlyclean in gettext" ; \
15922 (cd $(HOST_SUBDIR)/gettext && \
15923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15925 "RANLIB=$${RANLIB}" \
15926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15927 mostlyclean) \
15928 || exit 1
15929
15930@endif gettext
15931
15932.PHONY: maybe-clean-gettext clean-gettext
15933maybe-clean-gettext:
15934@if gettext
15935maybe-clean-gettext: clean-gettext
15936
15937clean-gettext:
15938 @: $(MAKE); $(unstage)
15939 @[ -f ./gettext/Makefile ] || exit 0; \
15940 r=`${PWD_COMMAND}`; export r; \
15941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942 $(HOST_EXPORTS) \
15943 for flag in $(EXTRA_HOST_FLAGS) ; do \
15944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15945 done; \
15946 echo "Doing clean in gettext" ; \
15947 (cd $(HOST_SUBDIR)/gettext && \
15948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15950 "RANLIB=$${RANLIB}" \
15951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15952 clean) \
15953 || exit 1
15954
15955@endif gettext
15956
15957.PHONY: maybe-distclean-gettext distclean-gettext
15958maybe-distclean-gettext:
15959@if gettext
15960maybe-distclean-gettext: distclean-gettext
15961
15962distclean-gettext:
15963 @: $(MAKE); $(unstage)
15964 @[ -f ./gettext/Makefile ] || exit 0; \
15965 r=`${PWD_COMMAND}`; export r; \
15966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15967 $(HOST_EXPORTS) \
15968 for flag in $(EXTRA_HOST_FLAGS) ; do \
15969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15970 done; \
15971 echo "Doing distclean in gettext" ; \
15972 (cd $(HOST_SUBDIR)/gettext && \
15973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15975 "RANLIB=$${RANLIB}" \
15976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15977 distclean) \
15978 || exit 1
15979
15980@endif gettext
15981
15982.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
15983maybe-maintainer-clean-gettext:
15984@if gettext
15985maybe-maintainer-clean-gettext: maintainer-clean-gettext
15986
15987maintainer-clean-gettext:
15988 @: $(MAKE); $(unstage)
15989 @[ -f ./gettext/Makefile ] || exit 0; \
15990 r=`${PWD_COMMAND}`; export r; \
15991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15992 $(HOST_EXPORTS) \
15993 for flag in $(EXTRA_HOST_FLAGS) ; do \
15994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15995 done; \
15996 echo "Doing maintainer-clean in gettext" ; \
15997 (cd $(HOST_SUBDIR)/gettext && \
15998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16000 "RANLIB=$${RANLIB}" \
16001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16002 maintainer-clean) \
16003 || exit 1
16004
16005@endif gettext
16006
16007
16008
16009.PHONY: configure-gmp maybe-configure-gmp
16010maybe-configure-gmp:
16011@if gcc-bootstrap
16012configure-gmp: stage_current
16013@endif gcc-bootstrap
16014@if gmp
16015maybe-configure-gmp: configure-gmp
16016configure-gmp:
16017 @r=`${PWD_COMMAND}`; export r; \
16018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16019 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16021 $(HOST_EXPORTS) \
16022 echo Configuring in $(HOST_SUBDIR)/gmp; \
16023 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16024 case $(srcdir) in \
16025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16026 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16028 esac; \
16029 srcdiroption="--srcdir=$${topdir}/gmp"; \
16030 libsrcdir="$$s/gmp"; \
16031 $(SHELL) $${libsrcdir}/configure \
16032 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16033 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16034 || exit 1
16035@endif gmp
16036
16037
16038
16039.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16040maybe-configure-stage1-gmp:
16041@if gmp-bootstrap
16042maybe-configure-stage1-gmp: configure-stage1-gmp
16043configure-stage1-gmp:
16044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16046 @r=`${PWD_COMMAND}`; export r; \
16047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16048 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16049 $(HOST_EXPORTS) \
16050 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16051 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16052 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16053 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16054 cd $(HOST_SUBDIR)/gmp || exit 1; \
16055 case $(srcdir) in \
16056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16057 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16059 esac; \
16060 srcdiroption="--srcdir=$${topdir}/gmp"; \
16061 libsrcdir="$$s/gmp"; \
16062 $(SHELL) $${libsrcdir}/configure \
16063 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16064 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16065 \
16066 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared
16067@endif gmp-bootstrap
16068
16069.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16070maybe-configure-stage2-gmp:
16071@if gmp-bootstrap
16072maybe-configure-stage2-gmp: configure-stage2-gmp
16073configure-stage2-gmp:
16074 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16076 @r=`${PWD_COMMAND}`; export r; \
16077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16079 $(HOST_EXPORTS) \
16080 $(POSTSTAGE1_HOST_EXPORTS) \
16081 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16082 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16083 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16085 cd $(HOST_SUBDIR)/gmp || exit 1; \
16086 case $(srcdir) in \
16087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16088 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16090 esac; \
16091 srcdiroption="--srcdir=$${topdir}/gmp"; \
16092 libsrcdir="$$s/gmp"; \
16093 $(SHELL) $${libsrcdir}/configure \
16094 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16095 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16096 --with-build-libsubdir=$(HOST_SUBDIR) \
16097 @stage2_werror_flag@ --disable-shared
16098@endif gmp-bootstrap
16099
16100.PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp
16101maybe-configure-stageb2g0-gmp:
16102@if gmp-bootstrap
16103maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp
16104configure-stageb2g0-gmp:
16105 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16106 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16107 @r=`${PWD_COMMAND}`; export r; \
16108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16109 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16110 $(HOST_EXPORTS) \
16111 $(POSTSTAGE1_HOST_EXPORTS) \
16112 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
16113 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
16114 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \
16115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16116 cd $(HOST_SUBDIR)/gmp || exit 1; \
16117 case $(srcdir) in \
16118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16119 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16121 esac; \
16122 srcdiroption="--srcdir=$${topdir}/gmp"; \
16123 libsrcdir="$$s/gmp"; \
16124 $(SHELL) $${libsrcdir}/configure \
16125 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16126 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16127 --with-build-libsubdir=$(HOST_SUBDIR) \
16128 @stage2_werror_flag@ --disable-shared
16129@endif gmp-bootstrap
16130
16131.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16132maybe-configure-stage3-gmp:
16133@if gmp-bootstrap
16134maybe-configure-stage3-gmp: configure-stage3-gmp
16135configure-stage3-gmp:
16136 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16138 @r=`${PWD_COMMAND}`; export r; \
16139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16141 $(HOST_EXPORTS) \
16142 $(POSTSTAGE1_HOST_EXPORTS) \
16143 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16144 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16145 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16146 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16147 cd $(HOST_SUBDIR)/gmp || exit 1; \
16148 case $(srcdir) in \
16149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16150 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16152 esac; \
16153 srcdiroption="--srcdir=$${topdir}/gmp"; \
16154 libsrcdir="$$s/gmp"; \
16155 $(SHELL) $${libsrcdir}/configure \
16156 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16157 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16158 --with-build-libsubdir=$(HOST_SUBDIR) \
16159 @stage2_werror_flag@ --disable-shared
16160@endif gmp-bootstrap
16161
16162.PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp
16163maybe-configure-stageb3g2-gmp:
16164@if gmp-bootstrap
16165maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp
16166configure-stageb3g2-gmp:
16167 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16168 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16169 @r=`${PWD_COMMAND}`; export r; \
16170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16172 $(HOST_EXPORTS) \
16173 $(POSTSTAGE1_HOST_EXPORTS) \
16174 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
16175 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
16176 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \
16177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16178 cd $(HOST_SUBDIR)/gmp || exit 1; \
16179 case $(srcdir) in \
16180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16181 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16183 esac; \
16184 srcdiroption="--srcdir=$${topdir}/gmp"; \
16185 libsrcdir="$$s/gmp"; \
16186 $(SHELL) $${libsrcdir}/configure \
16187 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16188 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16189 --with-build-libsubdir=$(HOST_SUBDIR) \
16190 @stage2_werror_flag@ --disable-shared
16191@endif gmp-bootstrap
16192
16193.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16194maybe-configure-stage4-gmp:
16195@if gmp-bootstrap
16196maybe-configure-stage4-gmp: configure-stage4-gmp
16197configure-stage4-gmp:
16198 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16200 @r=`${PWD_COMMAND}`; export r; \
16201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16203 $(HOST_EXPORTS) \
16204 $(POSTSTAGE1_HOST_EXPORTS) \
16205 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16206 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16207 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16209 cd $(HOST_SUBDIR)/gmp || exit 1; \
16210 case $(srcdir) in \
16211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16212 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16214 esac; \
16215 srcdiroption="--srcdir=$${topdir}/gmp"; \
16216 libsrcdir="$$s/gmp"; \
16217 $(SHELL) $${libsrcdir}/configure \
16218 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16219 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16220 --with-build-libsubdir=$(HOST_SUBDIR) \
16221 @stage2_werror_flag@ --disable-shared
16222@endif gmp-bootstrap
16223
16224.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16225maybe-configure-stageprofile-gmp:
16226@if gmp-bootstrap
16227maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16228configure-stageprofile-gmp:
16229 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16231 @r=`${PWD_COMMAND}`; export r; \
16232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16234 $(HOST_EXPORTS) \
16235 $(POSTSTAGE1_HOST_EXPORTS) \
16236 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
16237 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
16238 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16240 cd $(HOST_SUBDIR)/gmp || exit 1; \
16241 case $(srcdir) in \
16242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16243 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16245 esac; \
16246 srcdiroption="--srcdir=$${topdir}/gmp"; \
16247 libsrcdir="$$s/gmp"; \
16248 $(SHELL) $${libsrcdir}/configure \
16249 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16250 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16251 --with-build-libsubdir=$(HOST_SUBDIR) \
16252 @stage2_werror_flag@ --disable-shared
16253@endif gmp-bootstrap
16254
16255.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16256maybe-configure-stagefeedback-gmp:
16257@if gmp-bootstrap
16258maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16259configure-stagefeedback-gmp:
16260 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16262 @r=`${PWD_COMMAND}`; export r; \
16263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16264 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16265 $(HOST_EXPORTS) \
16266 $(POSTSTAGE1_HOST_EXPORTS) \
16267 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
16268 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
16269 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16271 cd $(HOST_SUBDIR)/gmp || exit 1; \
16272 case $(srcdir) in \
16273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16274 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16276 esac; \
16277 srcdiroption="--srcdir=$${topdir}/gmp"; \
16278 libsrcdir="$$s/gmp"; \
16279 $(SHELL) $${libsrcdir}/configure \
16280 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16281 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16282 --with-build-libsubdir=$(HOST_SUBDIR) \
16283 @stage2_werror_flag@ --disable-shared
16284@endif gmp-bootstrap
16285
16286
16287
16288
16289
16290.PHONY: all-gmp maybe-all-gmp
16291maybe-all-gmp:
16292@if gcc-bootstrap
16293all-gmp: stage_current
16294@endif gcc-bootstrap
16295@if gmp
16296TARGET-gmp=all
16297maybe-all-gmp: all-gmp
16298all-gmp: configure-gmp
16299 @r=`${PWD_COMMAND}`; export r; \
16300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16301 $(HOST_EXPORTS) \
16302 (cd $(HOST_SUBDIR)/gmp && \
16303 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16304 $(TARGET-gmp))
16305@endif gmp
16306
16307
16308
16309.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16310.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16311maybe-all-stage1-gmp:
16312maybe-clean-stage1-gmp:
16313@if gmp-bootstrap
16314maybe-all-stage1-gmp: all-stage1-gmp
16315all-stage1: all-stage1-gmp
16316TARGET-stage1-gmp = $(TARGET-gmp)
16317all-stage1-gmp: configure-stage1-gmp
16318 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16319 @r=`${PWD_COMMAND}`; export r; \
16320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321 $(HOST_EXPORTS) \
16322 cd $(HOST_SUBDIR)/gmp && \
16323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16324 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
16325 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
16326 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
16327 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
16328 $(TARGET-stage1-gmp)
16329
16330maybe-clean-stage1-gmp: clean-stage1-gmp
16331clean-stage1: clean-stage1-gmp
16332clean-stage1-gmp:
16333 @if [ $(current_stage) = stage1 ]; then \
16334 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16335 else \
16336 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16337 $(MAKE) stage1-start; \
16338 fi; \
16339 cd $(HOST_SUBDIR)/gmp && \
16340 $(MAKE) $(EXTRA_HOST_FLAGS) \
16341 clean
16342@endif gmp-bootstrap
16343
16344
16345.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16346.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16347maybe-all-stage2-gmp:
16348maybe-clean-stage2-gmp:
16349@if gmp-bootstrap
16350maybe-all-stage2-gmp: all-stage2-gmp
16351all-stage2: all-stage2-gmp
16352TARGET-stage2-gmp = $(TARGET-gmp)
16353all-stage2-gmp: configure-stage2-gmp
16354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16355 @r=`${PWD_COMMAND}`; export r; \
16356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16357 $(HOST_EXPORTS) \
16358 $(POSTSTAGE1_HOST_EXPORTS) \
16359 cd $(HOST_SUBDIR)/gmp && \
16360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16361 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
16362 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16363 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16364 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16365 $(TARGET-stage2-gmp)
16366
16367maybe-clean-stage2-gmp: clean-stage2-gmp
16368clean-stage2: clean-stage2-gmp
16369clean-stage2-gmp:
16370 @if [ $(current_stage) = stage2 ]; then \
16371 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16372 else \
16373 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16374 $(MAKE) stage2-start; \
16375 fi; \
16376 cd $(HOST_SUBDIR)/gmp && \
16377 $(MAKE) $(EXTRA_HOST_FLAGS) \
16378 $(POSTSTAGE1_FLAGS_TO_PASS) \
16379 clean
16380@endif gmp-bootstrap
16381
16382
16383.PHONY: all-stageb2g0-gmp maybe-all-stageb2g0-gmp
16384.PHONY: clean-stageb2g0-gmp maybe-clean-stageb2g0-gmp
16385maybe-all-stageb2g0-gmp:
16386maybe-clean-stageb2g0-gmp:
16387@if gmp-bootstrap
16388maybe-all-stageb2g0-gmp: all-stageb2g0-gmp
16389all-stageb2g0: all-stageb2g0-gmp
16390TARGET-stageb2g0-gmp = $(TARGET-gmp)
16391all-stageb2g0-gmp: configure-stageb2g0-gmp
16392 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
16393 @r=`${PWD_COMMAND}`; export r; \
16394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395 $(HOST_EXPORTS) \
16396 $(POSTSTAGE1_HOST_EXPORTS) \
16397 cd $(HOST_SUBDIR)/gmp && \
16398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16399 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
16400 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
16401 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
16402 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16403 $(TARGET-stageb2g0-gmp)
16404
16405maybe-clean-stageb2g0-gmp: clean-stageb2g0-gmp
16406clean-stageb2g0: clean-stageb2g0-gmp
16407clean-stageb2g0-gmp:
16408 @if [ $(current_stage) = stageb2g0 ]; then \
16409 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16410 else \
16411 [ -f $(HOST_SUBDIR)/stageb2g0-gmp/Makefile ] || exit 0; \
16412 $(MAKE) stageb2g0-start; \
16413 fi; \
16414 cd $(HOST_SUBDIR)/gmp && \
16415 $(MAKE) $(EXTRA_HOST_FLAGS) \
16416 $(POSTSTAGE1_FLAGS_TO_PASS) \
16417 clean
16418@endif gmp-bootstrap
16419
16420
16421.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16422.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16423maybe-all-stage3-gmp:
16424maybe-clean-stage3-gmp:
16425@if gmp-bootstrap
16426maybe-all-stage3-gmp: all-stage3-gmp
16427all-stage3: all-stage3-gmp
16428TARGET-stage3-gmp = $(TARGET-gmp)
16429all-stage3-gmp: configure-stage3-gmp
16430 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16431 @r=`${PWD_COMMAND}`; export r; \
16432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433 $(HOST_EXPORTS) \
16434 $(POSTSTAGE1_HOST_EXPORTS) \
16435 cd $(HOST_SUBDIR)/gmp && \
16436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16437 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
16438 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
16439 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
16440 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16441 $(TARGET-stage3-gmp)
16442
16443maybe-clean-stage3-gmp: clean-stage3-gmp
16444clean-stage3: clean-stage3-gmp
16445clean-stage3-gmp:
16446 @if [ $(current_stage) = stage3 ]; then \
16447 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16448 else \
16449 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16450 $(MAKE) stage3-start; \
16451 fi; \
16452 cd $(HOST_SUBDIR)/gmp && \
16453 $(MAKE) $(EXTRA_HOST_FLAGS) \
16454 $(POSTSTAGE1_FLAGS_TO_PASS) \
16455 clean
16456@endif gmp-bootstrap
16457
16458
16459.PHONY: all-stageb3g2-gmp maybe-all-stageb3g2-gmp
16460.PHONY: clean-stageb3g2-gmp maybe-clean-stageb3g2-gmp
16461maybe-all-stageb3g2-gmp:
16462maybe-clean-stageb3g2-gmp:
16463@if gmp-bootstrap
16464maybe-all-stageb3g2-gmp: all-stageb3g2-gmp
16465all-stageb3g2: all-stageb3g2-gmp
16466TARGET-stageb3g2-gmp = $(TARGET-gmp)
16467all-stageb3g2-gmp: configure-stageb3g2-gmp
16468 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
16469 @r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 $(HOST_EXPORTS) \
16472 $(POSTSTAGE1_HOST_EXPORTS) \
16473 cd $(HOST_SUBDIR)/gmp && \
16474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16475 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
16476 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
16477 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
16478 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16479 $(TARGET-stageb3g2-gmp)
16480
16481maybe-clean-stageb3g2-gmp: clean-stageb3g2-gmp
16482clean-stageb3g2: clean-stageb3g2-gmp
16483clean-stageb3g2-gmp:
16484 @if [ $(current_stage) = stageb3g2 ]; then \
16485 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16486 else \
16487 [ -f $(HOST_SUBDIR)/stageb3g2-gmp/Makefile ] || exit 0; \
16488 $(MAKE) stageb3g2-start; \
16489 fi; \
16490 cd $(HOST_SUBDIR)/gmp && \
16491 $(MAKE) $(EXTRA_HOST_FLAGS) \
16492 $(POSTSTAGE1_FLAGS_TO_PASS) \
16493 clean
16494@endif gmp-bootstrap
16495
16496
16497.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16498.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16499maybe-all-stage4-gmp:
16500maybe-clean-stage4-gmp:
16501@if gmp-bootstrap
16502maybe-all-stage4-gmp: all-stage4-gmp
16503all-stage4: all-stage4-gmp
16504TARGET-stage4-gmp = $(TARGET-gmp)
16505all-stage4-gmp: configure-stage4-gmp
16506 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16507 @r=`${PWD_COMMAND}`; export r; \
16508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16509 $(HOST_EXPORTS) \
16510 $(POSTSTAGE1_HOST_EXPORTS) \
16511 cd $(HOST_SUBDIR)/gmp && \
16512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16513 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
16514 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16515 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
16516 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16517 $(TARGET-stage4-gmp)
16518
16519maybe-clean-stage4-gmp: clean-stage4-gmp
16520clean-stage4: clean-stage4-gmp
16521clean-stage4-gmp:
16522 @if [ $(current_stage) = stage4 ]; then \
16523 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16524 else \
16525 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16526 $(MAKE) stage4-start; \
16527 fi; \
16528 cd $(HOST_SUBDIR)/gmp && \
16529 $(MAKE) $(EXTRA_HOST_FLAGS) \
16530 $(POSTSTAGE1_FLAGS_TO_PASS) \
16531 clean
16532@endif gmp-bootstrap
16533
16534
16535.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16536.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16537maybe-all-stageprofile-gmp:
16538maybe-clean-stageprofile-gmp:
16539@if gmp-bootstrap
16540maybe-all-stageprofile-gmp: all-stageprofile-gmp
16541all-stageprofile: all-stageprofile-gmp
16542TARGET-stageprofile-gmp = $(TARGET-gmp)
16543all-stageprofile-gmp: configure-stageprofile-gmp
16544 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16545 @r=`${PWD_COMMAND}`; export r; \
16546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547 $(HOST_EXPORTS) \
16548 $(POSTSTAGE1_HOST_EXPORTS) \
16549 cd $(HOST_SUBDIR)/gmp && \
16550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16551 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
16552 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
16553 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
16554 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16555 $(TARGET-stageprofile-gmp)
16556
16557maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16558clean-stageprofile: clean-stageprofile-gmp
16559clean-stageprofile-gmp:
16560 @if [ $(current_stage) = stageprofile ]; then \
16561 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16562 else \
16563 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16564 $(MAKE) stageprofile-start; \
16565 fi; \
16566 cd $(HOST_SUBDIR)/gmp && \
16567 $(MAKE) $(EXTRA_HOST_FLAGS) \
16568 $(POSTSTAGE1_FLAGS_TO_PASS) \
16569 clean
16570@endif gmp-bootstrap
16571
16572
16573.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16574.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16575maybe-all-stagefeedback-gmp:
16576maybe-clean-stagefeedback-gmp:
16577@if gmp-bootstrap
16578maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16579all-stagefeedback: all-stagefeedback-gmp
16580TARGET-stagefeedback-gmp = $(TARGET-gmp)
16581all-stagefeedback-gmp: configure-stagefeedback-gmp
16582 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16583 @r=`${PWD_COMMAND}`; export r; \
16584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16585 $(HOST_EXPORTS) \
16586 $(POSTSTAGE1_HOST_EXPORTS) \
16587 cd $(HOST_SUBDIR)/gmp && \
16588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16589 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
16590 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16591 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
16592 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16593 $(TARGET-stagefeedback-gmp)
16594
16595maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16596clean-stagefeedback: clean-stagefeedback-gmp
16597clean-stagefeedback-gmp:
16598 @if [ $(current_stage) = stagefeedback ]; then \
16599 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16600 else \
16601 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16602 $(MAKE) stagefeedback-start; \
16603 fi; \
16604 cd $(HOST_SUBDIR)/gmp && \
16605 $(MAKE) $(EXTRA_HOST_FLAGS) \
16606 $(POSTSTAGE1_FLAGS_TO_PASS) \
16607 clean
16608@endif gmp-bootstrap
16609
16610
16611
16612
16613
16614.PHONY: check-gmp maybe-check-gmp
16615maybe-check-gmp:
16616@if gmp
16617maybe-check-gmp: check-gmp
16618
16619check-gmp:
16620 @: $(MAKE); $(unstage)
16621 @r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 $(HOST_EXPORTS) \
16624 (cd $(HOST_SUBDIR)/gmp && \
16625 $(MAKE) $(FLAGS_TO_PASS) check)
16626
16627@endif gmp
16628
16629.PHONY: install-gmp maybe-install-gmp
16630maybe-install-gmp:
16631@if gmp
16632maybe-install-gmp: install-gmp
16633
16634install-gmp:
16635
16636@endif gmp
16637
16638# Other targets (info, dvi, pdf, etc.)
16639
16640.PHONY: maybe-info-gmp info-gmp
16641maybe-info-gmp:
16642@if gmp
16643maybe-info-gmp: info-gmp
16644
16645info-gmp: \
16646 configure-gmp
16647 @[ -f ./gmp/Makefile ] || exit 0; \
16648 r=`${PWD_COMMAND}`; export r; \
16649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16650 $(HOST_EXPORTS) \
16651 for flag in $(EXTRA_HOST_FLAGS) ; do \
16652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16653 done; \
16654 echo "Doing info in gmp" ; \
16655 (cd $(HOST_SUBDIR)/gmp && \
16656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16658 "RANLIB=$${RANLIB}" \
16659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16660 info) \
16661 || exit 1
16662
16663@endif gmp
16664
16665.PHONY: maybe-dvi-gmp dvi-gmp
16666maybe-dvi-gmp:
16667@if gmp
16668maybe-dvi-gmp: dvi-gmp
16669
16670dvi-gmp: \
16671 configure-gmp
16672 @[ -f ./gmp/Makefile ] || exit 0; \
16673 r=`${PWD_COMMAND}`; export r; \
16674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16675 $(HOST_EXPORTS) \
16676 for flag in $(EXTRA_HOST_FLAGS) ; do \
16677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16678 done; \
16679 echo "Doing dvi in gmp" ; \
16680 (cd $(HOST_SUBDIR)/gmp && \
16681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16683 "RANLIB=$${RANLIB}" \
16684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16685 dvi) \
16686 || exit 1
16687
16688@endif gmp
16689
16690.PHONY: maybe-pdf-gmp pdf-gmp
16691maybe-pdf-gmp:
16692@if gmp
16693maybe-pdf-gmp: pdf-gmp
16694
16695pdf-gmp: \
16696 configure-gmp
16697 @[ -f ./gmp/Makefile ] || exit 0; \
16698 r=`${PWD_COMMAND}`; export r; \
16699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16700 $(HOST_EXPORTS) \
16701 for flag in $(EXTRA_HOST_FLAGS) ; do \
16702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16703 done; \
16704 echo "Doing pdf in gmp" ; \
16705 (cd $(HOST_SUBDIR)/gmp && \
16706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16708 "RANLIB=$${RANLIB}" \
16709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16710 pdf) \
16711 || exit 1
16712
16713@endif gmp
16714
16715.PHONY: maybe-html-gmp html-gmp
16716maybe-html-gmp:
16717@if gmp
16718maybe-html-gmp: html-gmp
16719
16720html-gmp: \
16721 configure-gmp
16722 @[ -f ./gmp/Makefile ] || exit 0; \
16723 r=`${PWD_COMMAND}`; export r; \
16724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725 $(HOST_EXPORTS) \
16726 for flag in $(EXTRA_HOST_FLAGS) ; do \
16727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16728 done; \
16729 echo "Doing html in gmp" ; \
16730 (cd $(HOST_SUBDIR)/gmp && \
16731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16733 "RANLIB=$${RANLIB}" \
16734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16735 html) \
16736 || exit 1
16737
16738@endif gmp
16739
16740.PHONY: maybe-TAGS-gmp TAGS-gmp
16741maybe-TAGS-gmp:
16742@if gmp
16743maybe-TAGS-gmp: TAGS-gmp
16744
16745TAGS-gmp: \
16746 configure-gmp
16747 @[ -f ./gmp/Makefile ] || exit 0; \
16748 r=`${PWD_COMMAND}`; export r; \
16749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16750 $(HOST_EXPORTS) \
16751 for flag in $(EXTRA_HOST_FLAGS) ; do \
16752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16753 done; \
16754 echo "Doing TAGS in gmp" ; \
16755 (cd $(HOST_SUBDIR)/gmp && \
16756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16758 "RANLIB=$${RANLIB}" \
16759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16760 TAGS) \
16761 || exit 1
16762
16763@endif gmp
16764
16765.PHONY: maybe-install-info-gmp install-info-gmp
16766maybe-install-info-gmp:
16767@if gmp
16768maybe-install-info-gmp: install-info-gmp
16769
16770install-info-gmp: \
16771 configure-gmp \
16772 info-gmp
16773 @[ -f ./gmp/Makefile ] || exit 0; \
16774 r=`${PWD_COMMAND}`; export r; \
16775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16776 $(HOST_EXPORTS) \
16777 for flag in $(EXTRA_HOST_FLAGS) ; do \
16778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16779 done; \
16780 echo "Doing install-info in gmp" ; \
16781 (cd $(HOST_SUBDIR)/gmp && \
16782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16784 "RANLIB=$${RANLIB}" \
16785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16786 install-info) \
16787 || exit 1
16788
16789@endif gmp
16790
16791.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16792maybe-install-pdf-gmp:
16793@if gmp
16794maybe-install-pdf-gmp: install-pdf-gmp
16795
16796install-pdf-gmp: \
16797 configure-gmp \
16798 pdf-gmp
16799 @[ -f ./gmp/Makefile ] || exit 0; \
16800 r=`${PWD_COMMAND}`; export r; \
16801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16802 $(HOST_EXPORTS) \
16803 for flag in $(EXTRA_HOST_FLAGS) ; do \
16804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16805 done; \
16806 echo "Doing install-pdf in gmp" ; \
16807 (cd $(HOST_SUBDIR)/gmp && \
16808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16810 "RANLIB=$${RANLIB}" \
16811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16812 install-pdf) \
16813 || exit 1
16814
16815@endif gmp
16816
16817.PHONY: maybe-install-html-gmp install-html-gmp
16818maybe-install-html-gmp:
16819@if gmp
16820maybe-install-html-gmp: install-html-gmp
16821
16822install-html-gmp: \
16823 configure-gmp \
16824 html-gmp
16825 @[ -f ./gmp/Makefile ] || exit 0; \
16826 r=`${PWD_COMMAND}`; export r; \
16827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16828 $(HOST_EXPORTS) \
16829 for flag in $(EXTRA_HOST_FLAGS) ; do \
16830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16831 done; \
16832 echo "Doing install-html in gmp" ; \
16833 (cd $(HOST_SUBDIR)/gmp && \
16834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16836 "RANLIB=$${RANLIB}" \
16837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16838 install-html) \
16839 || exit 1
16840
16841@endif gmp
16842
16843.PHONY: maybe-installcheck-gmp installcheck-gmp
16844maybe-installcheck-gmp:
16845@if gmp
16846maybe-installcheck-gmp: installcheck-gmp
16847
16848installcheck-gmp: \
16849 configure-gmp
16850 @[ -f ./gmp/Makefile ] || exit 0; \
16851 r=`${PWD_COMMAND}`; export r; \
16852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16853 $(HOST_EXPORTS) \
16854 for flag in $(EXTRA_HOST_FLAGS) ; do \
16855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16856 done; \
16857 echo "Doing installcheck in gmp" ; \
16858 (cd $(HOST_SUBDIR)/gmp && \
16859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16861 "RANLIB=$${RANLIB}" \
16862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16863 installcheck) \
16864 || exit 1
16865
16866@endif gmp
16867
16868.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16869maybe-mostlyclean-gmp:
16870@if gmp
16871maybe-mostlyclean-gmp: mostlyclean-gmp
16872
16873mostlyclean-gmp:
16874 @[ -f ./gmp/Makefile ] || exit 0; \
16875 r=`${PWD_COMMAND}`; export r; \
16876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16877 $(HOST_EXPORTS) \
16878 for flag in $(EXTRA_HOST_FLAGS) ; do \
16879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16880 done; \
16881 echo "Doing mostlyclean in gmp" ; \
16882 (cd $(HOST_SUBDIR)/gmp && \
16883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16885 "RANLIB=$${RANLIB}" \
16886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16887 mostlyclean) \
16888 || exit 1
16889
16890@endif gmp
16891
16892.PHONY: maybe-clean-gmp clean-gmp
16893maybe-clean-gmp:
16894@if gmp
16895maybe-clean-gmp: clean-gmp
16896
16897clean-gmp:
16898 @[ -f ./gmp/Makefile ] || exit 0; \
16899 r=`${PWD_COMMAND}`; export r; \
16900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16901 $(HOST_EXPORTS) \
16902 for flag in $(EXTRA_HOST_FLAGS) ; do \
16903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16904 done; \
16905 echo "Doing clean in gmp" ; \
16906 (cd $(HOST_SUBDIR)/gmp && \
16907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16909 "RANLIB=$${RANLIB}" \
16910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16911 clean) \
16912 || exit 1
16913
16914@endif gmp
16915
16916.PHONY: maybe-distclean-gmp distclean-gmp
16917maybe-distclean-gmp:
16918@if gmp
16919maybe-distclean-gmp: distclean-gmp
16920
16921distclean-gmp:
16922 @[ -f ./gmp/Makefile ] || exit 0; \
16923 r=`${PWD_COMMAND}`; export r; \
16924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16925 $(HOST_EXPORTS) \
16926 for flag in $(EXTRA_HOST_FLAGS) ; do \
16927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16928 done; \
16929 echo "Doing distclean in gmp" ; \
16930 (cd $(HOST_SUBDIR)/gmp && \
16931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16933 "RANLIB=$${RANLIB}" \
16934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16935 distclean) \
16936 || exit 1
16937
16938@endif gmp
16939
16940.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
16941maybe-maintainer-clean-gmp:
16942@if gmp
16943maybe-maintainer-clean-gmp: maintainer-clean-gmp
16944
16945maintainer-clean-gmp:
16946 @[ -f ./gmp/Makefile ] || exit 0; \
16947 r=`${PWD_COMMAND}`; export r; \
16948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16949 $(HOST_EXPORTS) \
16950 for flag in $(EXTRA_HOST_FLAGS) ; do \
16951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16952 done; \
16953 echo "Doing maintainer-clean in gmp" ; \
16954 (cd $(HOST_SUBDIR)/gmp && \
16955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16957 "RANLIB=$${RANLIB}" \
16958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16959 maintainer-clean) \
16960 || exit 1
16961
16962@endif gmp
16963
16964
16965
16966.PHONY: configure-mpfr maybe-configure-mpfr
16967maybe-configure-mpfr:
16968@if gcc-bootstrap
16969configure-mpfr: stage_current
16970@endif gcc-bootstrap
16971@if mpfr
16972maybe-configure-mpfr: configure-mpfr
16973configure-mpfr:
16974 @r=`${PWD_COMMAND}`; export r; \
16975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16976 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
16977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
16978 $(HOST_EXPORTS) \
16979 echo Configuring in $(HOST_SUBDIR)/mpfr; \
16980 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
16981 case $(srcdir) in \
16982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16983 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
16984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16985 esac; \
16986 srcdiroption="--srcdir=$${topdir}/mpfr"; \
16987 libsrcdir="$$s/mpfr"; \
16988 $(SHELL) $${libsrcdir}/configure \
16989 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16990 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \
16991 || exit 1
16992@endif mpfr
16993
16994
16995
16996.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
16997maybe-configure-stage1-mpfr:
16998@if mpfr-bootstrap
16999maybe-configure-stage1-mpfr: configure-stage1-mpfr
17000configure-stage1-mpfr:
17001 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17003 @r=`${PWD_COMMAND}`; export r; \
17004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17005 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17006 $(HOST_EXPORTS) \
17007 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17008 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17009 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17010 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17011 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17012 case $(srcdir) in \
17013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17014 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17016 esac; \
17017 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17018 libsrcdir="$$s/mpfr"; \
17019 $(SHELL) $${libsrcdir}/configure \
17020 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17021 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17022 \
17023 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17024@endif mpfr-bootstrap
17025
17026.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17027maybe-configure-stage2-mpfr:
17028@if mpfr-bootstrap
17029maybe-configure-stage2-mpfr: configure-stage2-mpfr
17030configure-stage2-mpfr:
17031 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17033 @r=`${PWD_COMMAND}`; export r; \
17034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17035 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17036 $(HOST_EXPORTS) \
17037 $(POSTSTAGE1_HOST_EXPORTS) \
17038 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17039 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17040 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17042 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17043 case $(srcdir) in \
17044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17045 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17047 esac; \
17048 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17049 libsrcdir="$$s/mpfr"; \
17050 $(SHELL) $${libsrcdir}/configure \
17051 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17052 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17053 --with-build-libsubdir=$(HOST_SUBDIR) \
17054 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17055@endif mpfr-bootstrap
17056
17057.PHONY: configure-stageb2g0-mpfr maybe-configure-stageb2g0-mpfr
17058maybe-configure-stageb2g0-mpfr:
17059@if mpfr-bootstrap
17060maybe-configure-stageb2g0-mpfr: configure-stageb2g0-mpfr
17061configure-stageb2g0-mpfr:
17062 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17064 @r=`${PWD_COMMAND}`; export r; \
17065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17066 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17067 $(HOST_EXPORTS) \
17068 $(POSTSTAGE1_HOST_EXPORTS) \
17069 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
17070 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
17071 echo Configuring stage b2g0 in $(HOST_SUBDIR)/mpfr ; \
17072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17073 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17074 case $(srcdir) in \
17075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17076 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17078 esac; \
17079 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17080 libsrcdir="$$s/mpfr"; \
17081 $(SHELL) $${libsrcdir}/configure \
17082 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17083 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17084 --with-build-libsubdir=$(HOST_SUBDIR) \
17085 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17086@endif mpfr-bootstrap
17087
17088.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17089maybe-configure-stage3-mpfr:
17090@if mpfr-bootstrap
17091maybe-configure-stage3-mpfr: configure-stage3-mpfr
17092configure-stage3-mpfr:
17093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17095 @r=`${PWD_COMMAND}`; export r; \
17096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17097 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17098 $(HOST_EXPORTS) \
17099 $(POSTSTAGE1_HOST_EXPORTS) \
17100 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17101 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17102 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17104 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17105 case $(srcdir) in \
17106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17107 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17109 esac; \
17110 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17111 libsrcdir="$$s/mpfr"; \
17112 $(SHELL) $${libsrcdir}/configure \
17113 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17114 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17115 --with-build-libsubdir=$(HOST_SUBDIR) \
17116 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17117@endif mpfr-bootstrap
17118
17119.PHONY: configure-stageb3g2-mpfr maybe-configure-stageb3g2-mpfr
17120maybe-configure-stageb3g2-mpfr:
17121@if mpfr-bootstrap
17122maybe-configure-stageb3g2-mpfr: configure-stageb3g2-mpfr
17123configure-stageb3g2-mpfr:
17124 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17126 @r=`${PWD_COMMAND}`; export r; \
17127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17128 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17129 $(HOST_EXPORTS) \
17130 $(POSTSTAGE1_HOST_EXPORTS) \
17131 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
17132 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
17133 echo Configuring stage b3g2 in $(HOST_SUBDIR)/mpfr ; \
17134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17135 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17136 case $(srcdir) in \
17137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17138 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17140 esac; \
17141 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17142 libsrcdir="$$s/mpfr"; \
17143 $(SHELL) $${libsrcdir}/configure \
17144 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17145 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17146 --with-build-libsubdir=$(HOST_SUBDIR) \
17147 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17148@endif mpfr-bootstrap
17149
17150.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17151maybe-configure-stage4-mpfr:
17152@if mpfr-bootstrap
17153maybe-configure-stage4-mpfr: configure-stage4-mpfr
17154configure-stage4-mpfr:
17155 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17157 @r=`${PWD_COMMAND}`; export r; \
17158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17159 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17160 $(HOST_EXPORTS) \
17161 $(POSTSTAGE1_HOST_EXPORTS) \
17162 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17163 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17164 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17167 case $(srcdir) in \
17168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17169 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17171 esac; \
17172 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17173 libsrcdir="$$s/mpfr"; \
17174 $(SHELL) $${libsrcdir}/configure \
17175 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17176 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17177 --with-build-libsubdir=$(HOST_SUBDIR) \
17178 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17179@endif mpfr-bootstrap
17180
17181.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17182maybe-configure-stageprofile-mpfr:
17183@if mpfr-bootstrap
17184maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17185configure-stageprofile-mpfr:
17186 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17188 @r=`${PWD_COMMAND}`; export r; \
17189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17190 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17191 $(HOST_EXPORTS) \
17192 $(POSTSTAGE1_HOST_EXPORTS) \
17193 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
17194 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
17195 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17196 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17197 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17198 case $(srcdir) in \
17199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17200 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17202 esac; \
17203 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17204 libsrcdir="$$s/mpfr"; \
17205 $(SHELL) $${libsrcdir}/configure \
17206 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17207 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17208 --with-build-libsubdir=$(HOST_SUBDIR) \
17209 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17210@endif mpfr-bootstrap
17211
17212.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17213maybe-configure-stagefeedback-mpfr:
17214@if mpfr-bootstrap
17215maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17216configure-stagefeedback-mpfr:
17217 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17219 @r=`${PWD_COMMAND}`; export r; \
17220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17222 $(HOST_EXPORTS) \
17223 $(POSTSTAGE1_HOST_EXPORTS) \
17224 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
17225 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
17226 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17228 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17229 case $(srcdir) in \
17230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17231 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17233 esac; \
17234 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17235 libsrcdir="$$s/mpfr"; \
17236 $(SHELL) $${libsrcdir}/configure \
17237 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17238 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17239 --with-build-libsubdir=$(HOST_SUBDIR) \
17240 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp
17241@endif mpfr-bootstrap
17242
17243
17244
17245
17246
17247.PHONY: all-mpfr maybe-all-mpfr
17248maybe-all-mpfr:
17249@if gcc-bootstrap
17250all-mpfr: stage_current
17251@endif gcc-bootstrap
17252@if mpfr
17253TARGET-mpfr=all
17254maybe-all-mpfr: all-mpfr
17255all-mpfr: configure-mpfr
17256 @r=`${PWD_COMMAND}`; export r; \
17257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17258 $(HOST_EXPORTS) \
17259 (cd $(HOST_SUBDIR)/mpfr && \
17260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17261 $(TARGET-mpfr))
17262@endif mpfr
17263
17264
17265
17266.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17267.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17268maybe-all-stage1-mpfr:
17269maybe-clean-stage1-mpfr:
17270@if mpfr-bootstrap
17271maybe-all-stage1-mpfr: all-stage1-mpfr
17272all-stage1: all-stage1-mpfr
17273TARGET-stage1-mpfr = $(TARGET-mpfr)
17274all-stage1-mpfr: configure-stage1-mpfr
17275 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17276 @r=`${PWD_COMMAND}`; export r; \
17277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17278 $(HOST_EXPORTS) \
17279 cd $(HOST_SUBDIR)/mpfr && \
17280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17281 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
17282 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
17283 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
17284 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
17285 $(TARGET-stage1-mpfr)
17286
17287maybe-clean-stage1-mpfr: clean-stage1-mpfr
17288clean-stage1: clean-stage1-mpfr
17289clean-stage1-mpfr:
17290 @if [ $(current_stage) = stage1 ]; then \
17291 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17292 else \
17293 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17294 $(MAKE) stage1-start; \
17295 fi; \
17296 cd $(HOST_SUBDIR)/mpfr && \
17297 $(MAKE) $(EXTRA_HOST_FLAGS) \
17298 clean
17299@endif mpfr-bootstrap
17300
17301
17302.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17303.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17304maybe-all-stage2-mpfr:
17305maybe-clean-stage2-mpfr:
17306@if mpfr-bootstrap
17307maybe-all-stage2-mpfr: all-stage2-mpfr
17308all-stage2: all-stage2-mpfr
17309TARGET-stage2-mpfr = $(TARGET-mpfr)
17310all-stage2-mpfr: configure-stage2-mpfr
17311 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17312 @r=`${PWD_COMMAND}`; export r; \
17313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17314 $(HOST_EXPORTS) \
17315 $(POSTSTAGE1_HOST_EXPORTS) \
17316 cd $(HOST_SUBDIR)/mpfr && \
17317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17318 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
17319 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17320 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17321 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17322 $(TARGET-stage2-mpfr)
17323
17324maybe-clean-stage2-mpfr: clean-stage2-mpfr
17325clean-stage2: clean-stage2-mpfr
17326clean-stage2-mpfr:
17327 @if [ $(current_stage) = stage2 ]; then \
17328 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17329 else \
17330 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17331 $(MAKE) stage2-start; \
17332 fi; \
17333 cd $(HOST_SUBDIR)/mpfr && \
17334 $(MAKE) $(EXTRA_HOST_FLAGS) \
17335 $(POSTSTAGE1_FLAGS_TO_PASS) \
17336 clean
17337@endif mpfr-bootstrap
17338
17339
17340.PHONY: all-stageb2g0-mpfr maybe-all-stageb2g0-mpfr
17341.PHONY: clean-stageb2g0-mpfr maybe-clean-stageb2g0-mpfr
17342maybe-all-stageb2g0-mpfr:
17343maybe-clean-stageb2g0-mpfr:
17344@if mpfr-bootstrap
17345maybe-all-stageb2g0-mpfr: all-stageb2g0-mpfr
17346all-stageb2g0: all-stageb2g0-mpfr
17347TARGET-stageb2g0-mpfr = $(TARGET-mpfr)
17348all-stageb2g0-mpfr: configure-stageb2g0-mpfr
17349 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
17350 @r=`${PWD_COMMAND}`; export r; \
17351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17352 $(HOST_EXPORTS) \
17353 $(POSTSTAGE1_HOST_EXPORTS) \
17354 cd $(HOST_SUBDIR)/mpfr && \
17355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17356 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
17357 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
17358 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
17359 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17360 $(TARGET-stageb2g0-mpfr)
17361
17362maybe-clean-stageb2g0-mpfr: clean-stageb2g0-mpfr
17363clean-stageb2g0: clean-stageb2g0-mpfr
17364clean-stageb2g0-mpfr:
17365 @if [ $(current_stage) = stageb2g0 ]; then \
17366 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17367 else \
17368 [ -f $(HOST_SUBDIR)/stageb2g0-mpfr/Makefile ] || exit 0; \
17369 $(MAKE) stageb2g0-start; \
17370 fi; \
17371 cd $(HOST_SUBDIR)/mpfr && \
17372 $(MAKE) $(EXTRA_HOST_FLAGS) \
17373 $(POSTSTAGE1_FLAGS_TO_PASS) \
17374 clean
17375@endif mpfr-bootstrap
17376
17377
17378.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17379.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17380maybe-all-stage3-mpfr:
17381maybe-clean-stage3-mpfr:
17382@if mpfr-bootstrap
17383maybe-all-stage3-mpfr: all-stage3-mpfr
17384all-stage3: all-stage3-mpfr
17385TARGET-stage3-mpfr = $(TARGET-mpfr)
17386all-stage3-mpfr: configure-stage3-mpfr
17387 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17388 @r=`${PWD_COMMAND}`; export r; \
17389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390 $(HOST_EXPORTS) \
17391 $(POSTSTAGE1_HOST_EXPORTS) \
17392 cd $(HOST_SUBDIR)/mpfr && \
17393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17394 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
17395 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
17396 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
17397 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17398 $(TARGET-stage3-mpfr)
17399
17400maybe-clean-stage3-mpfr: clean-stage3-mpfr
17401clean-stage3: clean-stage3-mpfr
17402clean-stage3-mpfr:
17403 @if [ $(current_stage) = stage3 ]; then \
17404 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17405 else \
17406 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17407 $(MAKE) stage3-start; \
17408 fi; \
17409 cd $(HOST_SUBDIR)/mpfr && \
17410 $(MAKE) $(EXTRA_HOST_FLAGS) \
17411 $(POSTSTAGE1_FLAGS_TO_PASS) \
17412 clean
17413@endif mpfr-bootstrap
17414
17415
17416.PHONY: all-stageb3g2-mpfr maybe-all-stageb3g2-mpfr
17417.PHONY: clean-stageb3g2-mpfr maybe-clean-stageb3g2-mpfr
17418maybe-all-stageb3g2-mpfr:
17419maybe-clean-stageb3g2-mpfr:
17420@if mpfr-bootstrap
17421maybe-all-stageb3g2-mpfr: all-stageb3g2-mpfr
17422all-stageb3g2: all-stageb3g2-mpfr
17423TARGET-stageb3g2-mpfr = $(TARGET-mpfr)
17424all-stageb3g2-mpfr: configure-stageb3g2-mpfr
17425 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
17426 @r=`${PWD_COMMAND}`; export r; \
17427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428 $(HOST_EXPORTS) \
17429 $(POSTSTAGE1_HOST_EXPORTS) \
17430 cd $(HOST_SUBDIR)/mpfr && \
17431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17432 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
17433 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
17434 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
17435 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17436 $(TARGET-stageb3g2-mpfr)
17437
17438maybe-clean-stageb3g2-mpfr: clean-stageb3g2-mpfr
17439clean-stageb3g2: clean-stageb3g2-mpfr
17440clean-stageb3g2-mpfr:
17441 @if [ $(current_stage) = stageb3g2 ]; then \
17442 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17443 else \
17444 [ -f $(HOST_SUBDIR)/stageb3g2-mpfr/Makefile ] || exit 0; \
17445 $(MAKE) stageb3g2-start; \
17446 fi; \
17447 cd $(HOST_SUBDIR)/mpfr && \
17448 $(MAKE) $(EXTRA_HOST_FLAGS) \
17449 $(POSTSTAGE1_FLAGS_TO_PASS) \
17450 clean
17451@endif mpfr-bootstrap
17452
17453
17454.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17455.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17456maybe-all-stage4-mpfr:
17457maybe-clean-stage4-mpfr:
17458@if mpfr-bootstrap
17459maybe-all-stage4-mpfr: all-stage4-mpfr
17460all-stage4: all-stage4-mpfr
17461TARGET-stage4-mpfr = $(TARGET-mpfr)
17462all-stage4-mpfr: configure-stage4-mpfr
17463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17464 @r=`${PWD_COMMAND}`; export r; \
17465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466 $(HOST_EXPORTS) \
17467 $(POSTSTAGE1_HOST_EXPORTS) \
17468 cd $(HOST_SUBDIR)/mpfr && \
17469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17470 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
17471 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17472 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
17473 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17474 $(TARGET-stage4-mpfr)
17475
17476maybe-clean-stage4-mpfr: clean-stage4-mpfr
17477clean-stage4: clean-stage4-mpfr
17478clean-stage4-mpfr:
17479 @if [ $(current_stage) = stage4 ]; then \
17480 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17481 else \
17482 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17483 $(MAKE) stage4-start; \
17484 fi; \
17485 cd $(HOST_SUBDIR)/mpfr && \
17486 $(MAKE) $(EXTRA_HOST_FLAGS) \
17487 $(POSTSTAGE1_FLAGS_TO_PASS) \
17488 clean
17489@endif mpfr-bootstrap
17490
17491
17492.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17493.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17494maybe-all-stageprofile-mpfr:
17495maybe-clean-stageprofile-mpfr:
17496@if mpfr-bootstrap
17497maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17498all-stageprofile: all-stageprofile-mpfr
17499TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17500all-stageprofile-mpfr: configure-stageprofile-mpfr
17501 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17502 @r=`${PWD_COMMAND}`; export r; \
17503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504 $(HOST_EXPORTS) \
17505 $(POSTSTAGE1_HOST_EXPORTS) \
17506 cd $(HOST_SUBDIR)/mpfr && \
17507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17508 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
17509 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
17510 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
17511 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17512 $(TARGET-stageprofile-mpfr)
17513
17514maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17515clean-stageprofile: clean-stageprofile-mpfr
17516clean-stageprofile-mpfr:
17517 @if [ $(current_stage) = stageprofile ]; then \
17518 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17519 else \
17520 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17521 $(MAKE) stageprofile-start; \
17522 fi; \
17523 cd $(HOST_SUBDIR)/mpfr && \
17524 $(MAKE) $(EXTRA_HOST_FLAGS) \
17525 $(POSTSTAGE1_FLAGS_TO_PASS) \
17526 clean
17527@endif mpfr-bootstrap
17528
17529
17530.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17531.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17532maybe-all-stagefeedback-mpfr:
17533maybe-clean-stagefeedback-mpfr:
17534@if mpfr-bootstrap
17535maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17536all-stagefeedback: all-stagefeedback-mpfr
17537TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17538all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17539 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17540 @r=`${PWD_COMMAND}`; export r; \
17541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17542 $(HOST_EXPORTS) \
17543 $(POSTSTAGE1_HOST_EXPORTS) \
17544 cd $(HOST_SUBDIR)/mpfr && \
17545 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17546 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
17547 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17548 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
17549 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17550 $(TARGET-stagefeedback-mpfr)
17551
17552maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17553clean-stagefeedback: clean-stagefeedback-mpfr
17554clean-stagefeedback-mpfr:
17555 @if [ $(current_stage) = stagefeedback ]; then \
17556 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17557 else \
17558 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17559 $(MAKE) stagefeedback-start; \
17560 fi; \
17561 cd $(HOST_SUBDIR)/mpfr && \
17562 $(MAKE) $(EXTRA_HOST_FLAGS) \
17563 $(POSTSTAGE1_FLAGS_TO_PASS) \
17564 clean
17565@endif mpfr-bootstrap
17566
17567
17568
17569
17570
17571.PHONY: check-mpfr maybe-check-mpfr
17572maybe-check-mpfr:
17573@if mpfr
17574maybe-check-mpfr: check-mpfr
17575
17576check-mpfr:
17577 @: $(MAKE); $(unstage)
17578 @r=`${PWD_COMMAND}`; export r; \
17579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17580 $(HOST_EXPORTS) \
17581 (cd $(HOST_SUBDIR)/mpfr && \
17582 $(MAKE) $(FLAGS_TO_PASS) check)
17583
17584@endif mpfr
17585
17586.PHONY: install-mpfr maybe-install-mpfr
17587maybe-install-mpfr:
17588@if mpfr
17589maybe-install-mpfr: install-mpfr
17590
17591install-mpfr:
17592
17593@endif mpfr
17594
17595# Other targets (info, dvi, pdf, etc.)
17596
17597.PHONY: maybe-info-mpfr info-mpfr
17598maybe-info-mpfr:
17599@if mpfr
17600maybe-info-mpfr: info-mpfr
17601
17602info-mpfr: \
17603 configure-mpfr
17604 @[ -f ./mpfr/Makefile ] || exit 0; \
17605 r=`${PWD_COMMAND}`; export r; \
17606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17607 $(HOST_EXPORTS) \
17608 for flag in $(EXTRA_HOST_FLAGS) ; do \
17609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17610 done; \
17611 echo "Doing info in mpfr" ; \
17612 (cd $(HOST_SUBDIR)/mpfr && \
17613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17615 "RANLIB=$${RANLIB}" \
17616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17617 info) \
17618 || exit 1
17619
17620@endif mpfr
17621
17622.PHONY: maybe-dvi-mpfr dvi-mpfr
17623maybe-dvi-mpfr:
17624@if mpfr
17625maybe-dvi-mpfr: dvi-mpfr
17626
17627dvi-mpfr: \
17628 configure-mpfr
17629 @[ -f ./mpfr/Makefile ] || exit 0; \
17630 r=`${PWD_COMMAND}`; export r; \
17631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632 $(HOST_EXPORTS) \
17633 for flag in $(EXTRA_HOST_FLAGS) ; do \
17634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17635 done; \
17636 echo "Doing dvi in mpfr" ; \
17637 (cd $(HOST_SUBDIR)/mpfr && \
17638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17640 "RANLIB=$${RANLIB}" \
17641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17642 dvi) \
17643 || exit 1
17644
17645@endif mpfr
17646
17647.PHONY: maybe-pdf-mpfr pdf-mpfr
17648maybe-pdf-mpfr:
17649@if mpfr
17650maybe-pdf-mpfr: pdf-mpfr
17651
17652pdf-mpfr: \
17653 configure-mpfr
17654 @[ -f ./mpfr/Makefile ] || exit 0; \
17655 r=`${PWD_COMMAND}`; export r; \
17656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17657 $(HOST_EXPORTS) \
17658 for flag in $(EXTRA_HOST_FLAGS) ; do \
17659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17660 done; \
17661 echo "Doing pdf in mpfr" ; \
17662 (cd $(HOST_SUBDIR)/mpfr && \
17663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17665 "RANLIB=$${RANLIB}" \
17666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17667 pdf) \
17668 || exit 1
17669
17670@endif mpfr
17671
17672.PHONY: maybe-html-mpfr html-mpfr
17673maybe-html-mpfr:
17674@if mpfr
17675maybe-html-mpfr: html-mpfr
17676
17677html-mpfr: \
17678 configure-mpfr
17679 @[ -f ./mpfr/Makefile ] || exit 0; \
17680 r=`${PWD_COMMAND}`; export r; \
17681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17682 $(HOST_EXPORTS) \
17683 for flag in $(EXTRA_HOST_FLAGS) ; do \
17684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17685 done; \
17686 echo "Doing html in mpfr" ; \
17687 (cd $(HOST_SUBDIR)/mpfr && \
17688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17690 "RANLIB=$${RANLIB}" \
17691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17692 html) \
17693 || exit 1
17694
17695@endif mpfr
17696
17697.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17698maybe-TAGS-mpfr:
17699@if mpfr
17700maybe-TAGS-mpfr: TAGS-mpfr
17701
17702TAGS-mpfr: \
17703 configure-mpfr
17704 @[ -f ./mpfr/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) ; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing TAGS in mpfr" ; \
17712 (cd $(HOST_SUBDIR)/mpfr && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717 TAGS) \
17718 || exit 1
17719
17720@endif mpfr
17721
17722.PHONY: maybe-install-info-mpfr install-info-mpfr
17723maybe-install-info-mpfr:
17724@if mpfr
17725maybe-install-info-mpfr: install-info-mpfr
17726
17727install-info-mpfr: \
17728 configure-mpfr \
17729 info-mpfr
17730 @[ -f ./mpfr/Makefile ] || exit 0; \
17731 r=`${PWD_COMMAND}`; export r; \
17732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17733 $(HOST_EXPORTS) \
17734 for flag in $(EXTRA_HOST_FLAGS) ; do \
17735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17736 done; \
17737 echo "Doing install-info in mpfr" ; \
17738 (cd $(HOST_SUBDIR)/mpfr && \
17739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17741 "RANLIB=$${RANLIB}" \
17742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17743 install-info) \
17744 || exit 1
17745
17746@endif mpfr
17747
17748.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17749maybe-install-pdf-mpfr:
17750@if mpfr
17751maybe-install-pdf-mpfr: install-pdf-mpfr
17752
17753install-pdf-mpfr: \
17754 configure-mpfr \
17755 pdf-mpfr
17756 @[ -f ./mpfr/Makefile ] || exit 0; \
17757 r=`${PWD_COMMAND}`; export r; \
17758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759 $(HOST_EXPORTS) \
17760 for flag in $(EXTRA_HOST_FLAGS) ; do \
17761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17762 done; \
17763 echo "Doing install-pdf in mpfr" ; \
17764 (cd $(HOST_SUBDIR)/mpfr && \
17765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17767 "RANLIB=$${RANLIB}" \
17768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17769 install-pdf) \
17770 || exit 1
17771
17772@endif mpfr
17773
17774.PHONY: maybe-install-html-mpfr install-html-mpfr
17775maybe-install-html-mpfr:
17776@if mpfr
17777maybe-install-html-mpfr: install-html-mpfr
17778
17779install-html-mpfr: \
17780 configure-mpfr \
17781 html-mpfr
17782 @[ -f ./mpfr/Makefile ] || exit 0; \
17783 r=`${PWD_COMMAND}`; export r; \
17784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17785 $(HOST_EXPORTS) \
17786 for flag in $(EXTRA_HOST_FLAGS) ; do \
17787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17788 done; \
17789 echo "Doing install-html in mpfr" ; \
17790 (cd $(HOST_SUBDIR)/mpfr && \
17791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17793 "RANLIB=$${RANLIB}" \
17794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17795 install-html) \
17796 || exit 1
17797
17798@endif mpfr
17799
17800.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17801maybe-installcheck-mpfr:
17802@if mpfr
17803maybe-installcheck-mpfr: installcheck-mpfr
17804
17805installcheck-mpfr: \
17806 configure-mpfr
17807 @[ -f ./mpfr/Makefile ] || exit 0; \
17808 r=`${PWD_COMMAND}`; export r; \
17809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17810 $(HOST_EXPORTS) \
17811 for flag in $(EXTRA_HOST_FLAGS) ; do \
17812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17813 done; \
17814 echo "Doing installcheck in mpfr" ; \
17815 (cd $(HOST_SUBDIR)/mpfr && \
17816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17818 "RANLIB=$${RANLIB}" \
17819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17820 installcheck) \
17821 || exit 1
17822
17823@endif mpfr
17824
17825.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17826maybe-mostlyclean-mpfr:
17827@if mpfr
17828maybe-mostlyclean-mpfr: mostlyclean-mpfr
17829
17830mostlyclean-mpfr:
17831 @[ -f ./mpfr/Makefile ] || exit 0; \
17832 r=`${PWD_COMMAND}`; export r; \
17833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17834 $(HOST_EXPORTS) \
17835 for flag in $(EXTRA_HOST_FLAGS) ; do \
17836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17837 done; \
17838 echo "Doing mostlyclean in mpfr" ; \
17839 (cd $(HOST_SUBDIR)/mpfr && \
17840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17842 "RANLIB=$${RANLIB}" \
17843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17844 mostlyclean) \
17845 || exit 1
17846
17847@endif mpfr
17848
17849.PHONY: maybe-clean-mpfr clean-mpfr
17850maybe-clean-mpfr:
17851@if mpfr
17852maybe-clean-mpfr: clean-mpfr
17853
17854clean-mpfr:
17855 @[ -f ./mpfr/Makefile ] || exit 0; \
17856 r=`${PWD_COMMAND}`; export r; \
17857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858 $(HOST_EXPORTS) \
17859 for flag in $(EXTRA_HOST_FLAGS) ; do \
17860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17861 done; \
17862 echo "Doing clean in mpfr" ; \
17863 (cd $(HOST_SUBDIR)/mpfr && \
17864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17866 "RANLIB=$${RANLIB}" \
17867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17868 clean) \
17869 || exit 1
17870
17871@endif mpfr
17872
17873.PHONY: maybe-distclean-mpfr distclean-mpfr
17874maybe-distclean-mpfr:
17875@if mpfr
17876maybe-distclean-mpfr: distclean-mpfr
17877
17878distclean-mpfr:
17879 @[ -f ./mpfr/Makefile ] || exit 0; \
17880 r=`${PWD_COMMAND}`; export r; \
17881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882 $(HOST_EXPORTS) \
17883 for flag in $(EXTRA_HOST_FLAGS) ; do \
17884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885 done; \
17886 echo "Doing distclean in mpfr" ; \
17887 (cd $(HOST_SUBDIR)/mpfr && \
17888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890 "RANLIB=$${RANLIB}" \
17891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892 distclean) \
17893 || exit 1
17894
17895@endif mpfr
17896
17897.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17898maybe-maintainer-clean-mpfr:
17899@if mpfr
17900maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17901
17902maintainer-clean-mpfr:
17903 @[ -f ./mpfr/Makefile ] || exit 0; \
17904 r=`${PWD_COMMAND}`; export r; \
17905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906 $(HOST_EXPORTS) \
17907 for flag in $(EXTRA_HOST_FLAGS) ; do \
17908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909 done; \
17910 echo "Doing maintainer-clean in mpfr" ; \
17911 (cd $(HOST_SUBDIR)/mpfr && \
17912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914 "RANLIB=$${RANLIB}" \
17915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916 maintainer-clean) \
17917 || exit 1
17918
17919@endif mpfr
17920
17921
17922
17923.PHONY: configure-gnuserv maybe-configure-gnuserv
17924maybe-configure-gnuserv:
17925@if gcc-bootstrap
17926configure-gnuserv: stage_current
17927@endif gcc-bootstrap
17928@if gnuserv
17929maybe-configure-gnuserv: configure-gnuserv
17930configure-gnuserv:
17931 @: $(MAKE); $(unstage)
17932 @r=`${PWD_COMMAND}`; export r; \
17933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17934 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
17935 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
17936 $(HOST_EXPORTS) \
17937 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
17938 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
17939 case $(srcdir) in \
17940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17941 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
17942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17943 esac; \
17944 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
17945 libsrcdir="$$s/gnuserv"; \
17946 $(SHELL) $${libsrcdir}/configure \
17947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17948 --target=${target_alias} $${srcdiroption} \
17949 || exit 1
17950@endif gnuserv
17951
17952
17953
17954
17955
17956.PHONY: all-gnuserv maybe-all-gnuserv
17957maybe-all-gnuserv:
17958@if gcc-bootstrap
17959all-gnuserv: stage_current
17960@endif gcc-bootstrap
17961@if gnuserv
17962TARGET-gnuserv=all
17963maybe-all-gnuserv: all-gnuserv
17964all-gnuserv: configure-gnuserv
17965 @: $(MAKE); $(unstage)
17966 @r=`${PWD_COMMAND}`; export r; \
17967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17968 $(HOST_EXPORTS) \
17969 (cd $(HOST_SUBDIR)/gnuserv && \
17970 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17971 $(TARGET-gnuserv))
17972@endif gnuserv
17973
17974
17975
17976
17977.PHONY: check-gnuserv maybe-check-gnuserv
17978maybe-check-gnuserv:
17979@if gnuserv
17980maybe-check-gnuserv: check-gnuserv
17981
17982check-gnuserv:
17983 @: $(MAKE); $(unstage)
17984 @r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986 $(HOST_EXPORTS) \
17987 (cd $(HOST_SUBDIR)/gnuserv && \
17988 $(MAKE) $(FLAGS_TO_PASS) check)
17989
17990@endif gnuserv
17991
17992.PHONY: install-gnuserv maybe-install-gnuserv
17993maybe-install-gnuserv:
17994@if gnuserv
17995maybe-install-gnuserv: install-gnuserv
17996
17997install-gnuserv: installdirs
17998 @: $(MAKE); $(unstage)
17999 @r=`${PWD_COMMAND}`; export r; \
18000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18001 $(HOST_EXPORTS) \
18002 (cd $(HOST_SUBDIR)/gnuserv && \
18003 $(MAKE) $(FLAGS_TO_PASS) install)
18004
18005@endif gnuserv
18006
18007# Other targets (info, dvi, pdf, etc.)
18008
18009.PHONY: maybe-info-gnuserv info-gnuserv
18010maybe-info-gnuserv:
18011@if gnuserv
18012maybe-info-gnuserv: info-gnuserv
18013
18014info-gnuserv: \
18015 configure-gnuserv
18016 @: $(MAKE); $(unstage)
18017 @[ -f ./gnuserv/Makefile ] || exit 0; \
18018 r=`${PWD_COMMAND}`; export r; \
18019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020 $(HOST_EXPORTS) \
18021 for flag in $(EXTRA_HOST_FLAGS) ; do \
18022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023 done; \
18024 echo "Doing info in gnuserv" ; \
18025 (cd $(HOST_SUBDIR)/gnuserv && \
18026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028 "RANLIB=$${RANLIB}" \
18029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18030 info) \
18031 || exit 1
18032
18033@endif gnuserv
18034
18035.PHONY: maybe-dvi-gnuserv dvi-gnuserv
18036maybe-dvi-gnuserv:
18037@if gnuserv
18038maybe-dvi-gnuserv: dvi-gnuserv
18039
18040dvi-gnuserv: \
18041 configure-gnuserv
18042 @: $(MAKE); $(unstage)
18043 @[ -f ./gnuserv/Makefile ] || exit 0; \
18044 r=`${PWD_COMMAND}`; export r; \
18045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046 $(HOST_EXPORTS) \
18047 for flag in $(EXTRA_HOST_FLAGS) ; do \
18048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049 done; \
18050 echo "Doing dvi in gnuserv" ; \
18051 (cd $(HOST_SUBDIR)/gnuserv && \
18052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054 "RANLIB=$${RANLIB}" \
18055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18056 dvi) \
18057 || exit 1
18058
18059@endif gnuserv
18060
18061.PHONY: maybe-pdf-gnuserv pdf-gnuserv
18062maybe-pdf-gnuserv:
18063@if gnuserv
18064maybe-pdf-gnuserv: pdf-gnuserv
18065
18066pdf-gnuserv: \
18067 configure-gnuserv
18068 @: $(MAKE); $(unstage)
18069 @[ -f ./gnuserv/Makefile ] || exit 0; \
18070 r=`${PWD_COMMAND}`; export r; \
18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072 $(HOST_EXPORTS) \
18073 for flag in $(EXTRA_HOST_FLAGS) ; do \
18074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18075 done; \
18076 echo "Doing pdf in gnuserv" ; \
18077 (cd $(HOST_SUBDIR)/gnuserv && \
18078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18080 "RANLIB=$${RANLIB}" \
18081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18082 pdf) \
18083 || exit 1
18084
18085@endif gnuserv
18086
18087.PHONY: maybe-html-gnuserv html-gnuserv
18088maybe-html-gnuserv:
18089@if gnuserv
18090maybe-html-gnuserv: html-gnuserv
18091
18092html-gnuserv: \
18093 configure-gnuserv
18094 @: $(MAKE); $(unstage)
18095 @[ -f ./gnuserv/Makefile ] || exit 0; \
18096 r=`${PWD_COMMAND}`; export r; \
18097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18098 $(HOST_EXPORTS) \
18099 for flag in $(EXTRA_HOST_FLAGS) ; do \
18100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18101 done; \
18102 echo "Doing html in gnuserv" ; \
18103 (cd $(HOST_SUBDIR)/gnuserv && \
18104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18106 "RANLIB=$${RANLIB}" \
18107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18108 html) \
18109 || exit 1
18110
18111@endif gnuserv
18112
18113.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
18114maybe-TAGS-gnuserv:
18115@if gnuserv
18116maybe-TAGS-gnuserv: TAGS-gnuserv
18117
18118TAGS-gnuserv: \
18119 configure-gnuserv
18120 @: $(MAKE); $(unstage)
18121 @[ -f ./gnuserv/Makefile ] || exit 0; \
18122 r=`${PWD_COMMAND}`; export r; \
18123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18124 $(HOST_EXPORTS) \
18125 for flag in $(EXTRA_HOST_FLAGS) ; do \
18126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18127 done; \
18128 echo "Doing TAGS in gnuserv" ; \
18129 (cd $(HOST_SUBDIR)/gnuserv && \
18130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18132 "RANLIB=$${RANLIB}" \
18133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18134 TAGS) \
18135 || exit 1
18136
18137@endif gnuserv
18138
18139.PHONY: maybe-install-info-gnuserv install-info-gnuserv
18140maybe-install-info-gnuserv:
18141@if gnuserv
18142maybe-install-info-gnuserv: install-info-gnuserv
18143
18144install-info-gnuserv: \
18145 configure-gnuserv \
18146 info-gnuserv
18147 @: $(MAKE); $(unstage)
18148 @[ -f ./gnuserv/Makefile ] || exit 0; \
18149 r=`${PWD_COMMAND}`; export r; \
18150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18151 $(HOST_EXPORTS) \
18152 for flag in $(EXTRA_HOST_FLAGS) ; do \
18153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18154 done; \
18155 echo "Doing install-info in gnuserv" ; \
18156 (cd $(HOST_SUBDIR)/gnuserv && \
18157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18159 "RANLIB=$${RANLIB}" \
18160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18161 install-info) \
18162 || exit 1
18163
18164@endif gnuserv
18165
18166.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
18167maybe-install-pdf-gnuserv:
18168@if gnuserv
18169maybe-install-pdf-gnuserv: install-pdf-gnuserv
18170
18171install-pdf-gnuserv: \
18172 configure-gnuserv \
18173 pdf-gnuserv
18174 @: $(MAKE); $(unstage)
18175 @[ -f ./gnuserv/Makefile ] || exit 0; \
18176 r=`${PWD_COMMAND}`; export r; \
18177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18178 $(HOST_EXPORTS) \
18179 for flag in $(EXTRA_HOST_FLAGS) ; do \
18180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18181 done; \
18182 echo "Doing install-pdf in gnuserv" ; \
18183 (cd $(HOST_SUBDIR)/gnuserv && \
18184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18186 "RANLIB=$${RANLIB}" \
18187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18188 install-pdf) \
18189 || exit 1
18190
18191@endif gnuserv
18192
18193.PHONY: maybe-install-html-gnuserv install-html-gnuserv
18194maybe-install-html-gnuserv:
18195@if gnuserv
18196maybe-install-html-gnuserv: install-html-gnuserv
18197
18198install-html-gnuserv: \
18199 configure-gnuserv \
18200 html-gnuserv
18201 @: $(MAKE); $(unstage)
18202 @[ -f ./gnuserv/Makefile ] || exit 0; \
18203 r=`${PWD_COMMAND}`; export r; \
18204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18205 $(HOST_EXPORTS) \
18206 for flag in $(EXTRA_HOST_FLAGS) ; do \
18207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18208 done; \
18209 echo "Doing install-html in gnuserv" ; \
18210 (cd $(HOST_SUBDIR)/gnuserv && \
18211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18213 "RANLIB=$${RANLIB}" \
18214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18215 install-html) \
18216 || exit 1
18217
18218@endif gnuserv
18219
18220.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
18221maybe-installcheck-gnuserv:
18222@if gnuserv
18223maybe-installcheck-gnuserv: installcheck-gnuserv
18224
18225installcheck-gnuserv: \
18226 configure-gnuserv
18227 @: $(MAKE); $(unstage)
18228 @[ -f ./gnuserv/Makefile ] || exit 0; \
18229 r=`${PWD_COMMAND}`; export r; \
18230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18231 $(HOST_EXPORTS) \
18232 for flag in $(EXTRA_HOST_FLAGS) ; do \
18233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18234 done; \
18235 echo "Doing installcheck in gnuserv" ; \
18236 (cd $(HOST_SUBDIR)/gnuserv && \
18237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18239 "RANLIB=$${RANLIB}" \
18240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18241 installcheck) \
18242 || exit 1
18243
18244@endif gnuserv
18245
18246.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
18247maybe-mostlyclean-gnuserv:
18248@if gnuserv
18249maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
18250
18251mostlyclean-gnuserv:
18252 @: $(MAKE); $(unstage)
18253 @[ -f ./gnuserv/Makefile ] || exit 0; \
18254 r=`${PWD_COMMAND}`; export r; \
18255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18256 $(HOST_EXPORTS) \
18257 for flag in $(EXTRA_HOST_FLAGS) ; do \
18258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18259 done; \
18260 echo "Doing mostlyclean in gnuserv" ; \
18261 (cd $(HOST_SUBDIR)/gnuserv && \
18262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18264 "RANLIB=$${RANLIB}" \
18265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18266 mostlyclean) \
18267 || exit 1
18268
18269@endif gnuserv
18270
18271.PHONY: maybe-clean-gnuserv clean-gnuserv
18272maybe-clean-gnuserv:
18273@if gnuserv
18274maybe-clean-gnuserv: clean-gnuserv
18275
18276clean-gnuserv:
18277 @: $(MAKE); $(unstage)
18278 @[ -f ./gnuserv/Makefile ] || exit 0; \
18279 r=`${PWD_COMMAND}`; export r; \
18280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281 $(HOST_EXPORTS) \
18282 for flag in $(EXTRA_HOST_FLAGS) ; do \
18283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284 done; \
18285 echo "Doing clean in gnuserv" ; \
18286 (cd $(HOST_SUBDIR)/gnuserv && \
18287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289 "RANLIB=$${RANLIB}" \
18290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18291 clean) \
18292 || exit 1
18293
18294@endif gnuserv
18295
18296.PHONY: maybe-distclean-gnuserv distclean-gnuserv
18297maybe-distclean-gnuserv:
18298@if gnuserv
18299maybe-distclean-gnuserv: distclean-gnuserv
18300
18301distclean-gnuserv:
18302 @: $(MAKE); $(unstage)
18303 @[ -f ./gnuserv/Makefile ] || exit 0; \
18304 r=`${PWD_COMMAND}`; export r; \
18305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306 $(HOST_EXPORTS) \
18307 for flag in $(EXTRA_HOST_FLAGS) ; do \
18308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309 done; \
18310 echo "Doing distclean in gnuserv" ; \
18311 (cd $(HOST_SUBDIR)/gnuserv && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314 "RANLIB=$${RANLIB}" \
18315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316 distclean) \
18317 || exit 1
18318
18319@endif gnuserv
18320
18321.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
18322maybe-maintainer-clean-gnuserv:
18323@if gnuserv
18324maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
18325
18326maintainer-clean-gnuserv:
18327 @: $(MAKE); $(unstage)
18328 @[ -f ./gnuserv/Makefile ] || exit 0; \
18329 r=`${PWD_COMMAND}`; export r; \
18330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331 $(HOST_EXPORTS) \
18332 for flag in $(EXTRA_HOST_FLAGS) ; do \
18333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18334 done; \
18335 echo "Doing maintainer-clean in gnuserv" ; \
18336 (cd $(HOST_SUBDIR)/gnuserv && \
18337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18339 "RANLIB=$${RANLIB}" \
18340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18341 maintainer-clean) \
18342 || exit 1
18343
18344@endif gnuserv
18345
18346
18347
18348.PHONY: configure-gold maybe-configure-gold
18349maybe-configure-gold:
18350@if gcc-bootstrap
18351configure-gold: stage_current
18352@endif gcc-bootstrap
18353@if gold
18354maybe-configure-gold: configure-gold
18355configure-gold:
18356 @r=`${PWD_COMMAND}`; export r; \
18357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18360 $(HOST_EXPORTS) \
18361 echo Configuring in $(HOST_SUBDIR)/gold; \
18362 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18363 case $(srcdir) in \
18364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18365 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18367 esac; \
18368 srcdiroption="--srcdir=$${topdir}/gold"; \
18369 libsrcdir="$$s/gold"; \
18370 $(SHELL) $${libsrcdir}/configure \
18371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18372 --target=${target_alias} $${srcdiroption} \
18373 || exit 1
18374@endif gold
18375
18376
18377
18378.PHONY: configure-stage1-gold maybe-configure-stage1-gold
18379maybe-configure-stage1-gold:
18380@if gold-bootstrap
18381maybe-configure-stage1-gold: configure-stage1-gold
18382configure-stage1-gold:
18383 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18384 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18385 @r=`${PWD_COMMAND}`; export r; \
18386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18387 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18388 $(HOST_EXPORTS) \
18389 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18390 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18391 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
18392 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18393 cd $(HOST_SUBDIR)/gold || exit 1; \
18394 case $(srcdir) in \
18395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18396 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18398 esac; \
18399 srcdiroption="--srcdir=$${topdir}/gold"; \
18400 libsrcdir="$$s/gold"; \
18401 $(SHELL) $${libsrcdir}/configure \
18402 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18403 --target=${target_alias} $${srcdiroption} \
18404 \
18405 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
18406@endif gold-bootstrap
18407
18408.PHONY: configure-stage2-gold maybe-configure-stage2-gold
18409maybe-configure-stage2-gold:
18410@if gold-bootstrap
18411maybe-configure-stage2-gold: configure-stage2-gold
18412configure-stage2-gold:
18413 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18415 @r=`${PWD_COMMAND}`; export r; \
18416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18417 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18418 $(HOST_EXPORTS) \
18419 $(POSTSTAGE1_HOST_EXPORTS) \
18420 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18421 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18422 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
18423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18424 cd $(HOST_SUBDIR)/gold || exit 1; \
18425 case $(srcdir) in \
18426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18427 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18429 esac; \
18430 srcdiroption="--srcdir=$${topdir}/gold"; \
18431 libsrcdir="$$s/gold"; \
18432 $(SHELL) $${libsrcdir}/configure \
18433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18434 --target=${target_alias} $${srcdiroption} \
18435 --with-build-libsubdir=$(HOST_SUBDIR) \
18436 @stage2_werror_flag@
18437@endif gold-bootstrap
18438
18439.PHONY: configure-stageb2g0-gold maybe-configure-stageb2g0-gold
18440maybe-configure-stageb2g0-gold:
18441@if gold-bootstrap
18442maybe-configure-stageb2g0-gold: configure-stageb2g0-gold
18443configure-stageb2g0-gold:
18444 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18446 @r=`${PWD_COMMAND}`; export r; \
18447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18448 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18449 $(HOST_EXPORTS) \
18450 $(POSTSTAGE1_HOST_EXPORTS) \
18451 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
18452 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
18453 echo Configuring stage b2g0 in $(HOST_SUBDIR)/gold ; \
18454 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18455 cd $(HOST_SUBDIR)/gold || exit 1; \
18456 case $(srcdir) in \
18457 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18458 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18459 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18460 esac; \
18461 srcdiroption="--srcdir=$${topdir}/gold"; \
18462 libsrcdir="$$s/gold"; \
18463 $(SHELL) $${libsrcdir}/configure \
18464 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18465 --target=${target_alias} $${srcdiroption} \
18466 --with-build-libsubdir=$(HOST_SUBDIR) \
18467 @stage2_werror_flag@
18468@endif gold-bootstrap
18469
18470.PHONY: configure-stage3-gold maybe-configure-stage3-gold
18471maybe-configure-stage3-gold:
18472@if gold-bootstrap
18473maybe-configure-stage3-gold: configure-stage3-gold
18474configure-stage3-gold:
18475 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18476 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18477 @r=`${PWD_COMMAND}`; export r; \
18478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18480 $(HOST_EXPORTS) \
18481 $(POSTSTAGE1_HOST_EXPORTS) \
18482 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18483 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18484 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
18485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18486 cd $(HOST_SUBDIR)/gold || exit 1; \
18487 case $(srcdir) in \
18488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18489 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18491 esac; \
18492 srcdiroption="--srcdir=$${topdir}/gold"; \
18493 libsrcdir="$$s/gold"; \
18494 $(SHELL) $${libsrcdir}/configure \
18495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18496 --target=${target_alias} $${srcdiroption} \
18497 --with-build-libsubdir=$(HOST_SUBDIR) \
18498 @stage2_werror_flag@
18499@endif gold-bootstrap
18500
18501.PHONY: configure-stageb3g2-gold maybe-configure-stageb3g2-gold
18502maybe-configure-stageb3g2-gold:
18503@if gold-bootstrap
18504maybe-configure-stageb3g2-gold: configure-stageb3g2-gold
18505configure-stageb3g2-gold:
18506 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18507 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18508 @r=`${PWD_COMMAND}`; export r; \
18509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18510 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18511 $(HOST_EXPORTS) \
18512 $(POSTSTAGE1_HOST_EXPORTS) \
18513 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
18514 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
18515 echo Configuring stage b3g2 in $(HOST_SUBDIR)/gold ; \
18516 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18517 cd $(HOST_SUBDIR)/gold || exit 1; \
18518 case $(srcdir) in \
18519 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18520 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18521 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18522 esac; \
18523 srcdiroption="--srcdir=$${topdir}/gold"; \
18524 libsrcdir="$$s/gold"; \
18525 $(SHELL) $${libsrcdir}/configure \
18526 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18527 --target=${target_alias} $${srcdiroption} \
18528 --with-build-libsubdir=$(HOST_SUBDIR) \
18529 @stage2_werror_flag@
18530@endif gold-bootstrap
18531
18532.PHONY: configure-stage4-gold maybe-configure-stage4-gold
18533maybe-configure-stage4-gold:
18534@if gold-bootstrap
18535maybe-configure-stage4-gold: configure-stage4-gold
18536configure-stage4-gold:
18537 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18538 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18539 @r=`${PWD_COMMAND}`; export r; \
18540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18541 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18542 $(HOST_EXPORTS) \
18543 $(POSTSTAGE1_HOST_EXPORTS) \
18544 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18545 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18546 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
18547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18548 cd $(HOST_SUBDIR)/gold || exit 1; \
18549 case $(srcdir) in \
18550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18551 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18553 esac; \
18554 srcdiroption="--srcdir=$${topdir}/gold"; \
18555 libsrcdir="$$s/gold"; \
18556 $(SHELL) $${libsrcdir}/configure \
18557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18558 --target=${target_alias} $${srcdiroption} \
18559 --with-build-libsubdir=$(HOST_SUBDIR) \
18560 @stage2_werror_flag@
18561@endif gold-bootstrap
18562
18563.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18564maybe-configure-stageprofile-gold:
18565@if gold-bootstrap
18566maybe-configure-stageprofile-gold: configure-stageprofile-gold
18567configure-stageprofile-gold:
18568 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18569 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18570 @r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18573 $(HOST_EXPORTS) \
18574 $(POSTSTAGE1_HOST_EXPORTS) \
18575 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
18576 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
18577 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
18578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18579 cd $(HOST_SUBDIR)/gold || exit 1; \
18580 case $(srcdir) in \
18581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18582 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18584 esac; \
18585 srcdiroption="--srcdir=$${topdir}/gold"; \
18586 libsrcdir="$$s/gold"; \
18587 $(SHELL) $${libsrcdir}/configure \
18588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18589 --target=${target_alias} $${srcdiroption} \
18590 --with-build-libsubdir=$(HOST_SUBDIR) \
18591 @stage2_werror_flag@
18592@endif gold-bootstrap
18593
18594.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18595maybe-configure-stagefeedback-gold:
18596@if gold-bootstrap
18597maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18598configure-stagefeedback-gold:
18599 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18601 @r=`${PWD_COMMAND}`; export r; \
18602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18604 $(HOST_EXPORTS) \
18605 $(POSTSTAGE1_HOST_EXPORTS) \
18606 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
18607 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
18608 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
18609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
18610 cd $(HOST_SUBDIR)/gold || exit 1; \
18611 case $(srcdir) in \
18612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18613 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18615 esac; \
18616 srcdiroption="--srcdir=$${topdir}/gold"; \
18617 libsrcdir="$$s/gold"; \
18618 $(SHELL) $${libsrcdir}/configure \
18619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18620 --target=${target_alias} $${srcdiroption} \
18621 --with-build-libsubdir=$(HOST_SUBDIR) \
18622 @stage2_werror_flag@
18623@endif gold-bootstrap
18624
18625
18626
18627
18628
18629.PHONY: all-gold maybe-all-gold
18630maybe-all-gold:
18631@if gcc-bootstrap
18632all-gold: stage_current
18633@endif gcc-bootstrap
18634@if gold
18635TARGET-gold=all
18636maybe-all-gold: all-gold
18637all-gold: configure-gold
18638 @r=`${PWD_COMMAND}`; export r; \
18639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18640 $(HOST_EXPORTS) \
18641 (cd $(HOST_SUBDIR)/gold && \
18642 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18643 $(TARGET-gold))
18644@endif gold
18645
18646
18647
18648.PHONY: all-stage1-gold maybe-all-stage1-gold
18649.PHONY: clean-stage1-gold maybe-clean-stage1-gold
18650maybe-all-stage1-gold:
18651maybe-clean-stage1-gold:
18652@if gold-bootstrap
18653maybe-all-stage1-gold: all-stage1-gold
18654all-stage1: all-stage1-gold
18655TARGET-stage1-gold = $(TARGET-gold)
18656all-stage1-gold: configure-stage1-gold
18657 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18658 @r=`${PWD_COMMAND}`; export r; \
18659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18660 $(HOST_EXPORTS) \
18661 cd $(HOST_SUBDIR)/gold && \
18662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18663 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
18664 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
18665 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
18666 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
18667 $(TARGET-stage1-gold)
18668
18669maybe-clean-stage1-gold: clean-stage1-gold
18670clean-stage1: clean-stage1-gold
18671clean-stage1-gold:
18672 @if [ $(current_stage) = stage1 ]; then \
18673 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18674 else \
18675 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18676 $(MAKE) stage1-start; \
18677 fi; \
18678 cd $(HOST_SUBDIR)/gold && \
18679 $(MAKE) $(EXTRA_HOST_FLAGS) \
18680 clean
18681@endif gold-bootstrap
18682
18683
18684.PHONY: all-stage2-gold maybe-all-stage2-gold
18685.PHONY: clean-stage2-gold maybe-clean-stage2-gold
18686maybe-all-stage2-gold:
18687maybe-clean-stage2-gold:
18688@if gold-bootstrap
18689maybe-all-stage2-gold: all-stage2-gold
18690all-stage2: all-stage2-gold
18691TARGET-stage2-gold = $(TARGET-gold)
18692all-stage2-gold: configure-stage2-gold
18693 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18694 @r=`${PWD_COMMAND}`; export r; \
18695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696 $(HOST_EXPORTS) \
18697 $(POSTSTAGE1_HOST_EXPORTS) \
18698 cd $(HOST_SUBDIR)/gold && \
18699 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18700 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
18701 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18702 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18703 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18704 $(TARGET-stage2-gold)
18705
18706maybe-clean-stage2-gold: clean-stage2-gold
18707clean-stage2: clean-stage2-gold
18708clean-stage2-gold:
18709 @if [ $(current_stage) = stage2 ]; then \
18710 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18711 else \
18712 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18713 $(MAKE) stage2-start; \
18714 fi; \
18715 cd $(HOST_SUBDIR)/gold && \
18716 $(MAKE) $(EXTRA_HOST_FLAGS) \
18717 $(POSTSTAGE1_FLAGS_TO_PASS) \
18718 clean
18719@endif gold-bootstrap
18720
18721
18722.PHONY: all-stageb2g0-gold maybe-all-stageb2g0-gold
18723.PHONY: clean-stageb2g0-gold maybe-clean-stageb2g0-gold
18724maybe-all-stageb2g0-gold:
18725maybe-clean-stageb2g0-gold:
18726@if gold-bootstrap
18727maybe-all-stageb2g0-gold: all-stageb2g0-gold
18728all-stageb2g0: all-stageb2g0-gold
18729TARGET-stageb2g0-gold = $(TARGET-gold)
18730all-stageb2g0-gold: configure-stageb2g0-gold
18731 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
18732 @r=`${PWD_COMMAND}`; export r; \
18733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734 $(HOST_EXPORTS) \
18735 $(POSTSTAGE1_HOST_EXPORTS) \
18736 cd $(HOST_SUBDIR)/gold && \
18737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18738 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
18739 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
18740 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
18741 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18742 $(TARGET-stageb2g0-gold)
18743
18744maybe-clean-stageb2g0-gold: clean-stageb2g0-gold
18745clean-stageb2g0: clean-stageb2g0-gold
18746clean-stageb2g0-gold:
18747 @if [ $(current_stage) = stageb2g0 ]; then \
18748 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18749 else \
18750 [ -f $(HOST_SUBDIR)/stageb2g0-gold/Makefile ] || exit 0; \
18751 $(MAKE) stageb2g0-start; \
18752 fi; \
18753 cd $(HOST_SUBDIR)/gold && \
18754 $(MAKE) $(EXTRA_HOST_FLAGS) \
18755 $(POSTSTAGE1_FLAGS_TO_PASS) \
18756 clean
18757@endif gold-bootstrap
18758
18759
18760.PHONY: all-stage3-gold maybe-all-stage3-gold
18761.PHONY: clean-stage3-gold maybe-clean-stage3-gold
18762maybe-all-stage3-gold:
18763maybe-clean-stage3-gold:
18764@if gold-bootstrap
18765maybe-all-stage3-gold: all-stage3-gold
18766all-stage3: all-stage3-gold
18767TARGET-stage3-gold = $(TARGET-gold)
18768all-stage3-gold: configure-stage3-gold
18769 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18770 @r=`${PWD_COMMAND}`; export r; \
18771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772 $(HOST_EXPORTS) \
18773 $(POSTSTAGE1_HOST_EXPORTS) \
18774 cd $(HOST_SUBDIR)/gold && \
18775 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18776 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
18777 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
18778 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
18779 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18780 $(TARGET-stage3-gold)
18781
18782maybe-clean-stage3-gold: clean-stage3-gold
18783clean-stage3: clean-stage3-gold
18784clean-stage3-gold:
18785 @if [ $(current_stage) = stage3 ]; then \
18786 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18787 else \
18788 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18789 $(MAKE) stage3-start; \
18790 fi; \
18791 cd $(HOST_SUBDIR)/gold && \
18792 $(MAKE) $(EXTRA_HOST_FLAGS) \
18793 $(POSTSTAGE1_FLAGS_TO_PASS) \
18794 clean
18795@endif gold-bootstrap
18796
18797
18798.PHONY: all-stageb3g2-gold maybe-all-stageb3g2-gold
18799.PHONY: clean-stageb3g2-gold maybe-clean-stageb3g2-gold
18800maybe-all-stageb3g2-gold:
18801maybe-clean-stageb3g2-gold:
18802@if gold-bootstrap
18803maybe-all-stageb3g2-gold: all-stageb3g2-gold
18804all-stageb3g2: all-stageb3g2-gold
18805TARGET-stageb3g2-gold = $(TARGET-gold)
18806all-stageb3g2-gold: configure-stageb3g2-gold
18807 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
18808 @r=`${PWD_COMMAND}`; export r; \
18809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810 $(HOST_EXPORTS) \
18811 $(POSTSTAGE1_HOST_EXPORTS) \
18812 cd $(HOST_SUBDIR)/gold && \
18813 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18814 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
18815 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
18816 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
18817 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18818 $(TARGET-stageb3g2-gold)
18819
18820maybe-clean-stageb3g2-gold: clean-stageb3g2-gold
18821clean-stageb3g2: clean-stageb3g2-gold
18822clean-stageb3g2-gold:
18823 @if [ $(current_stage) = stageb3g2 ]; then \
18824 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18825 else \
18826 [ -f $(HOST_SUBDIR)/stageb3g2-gold/Makefile ] || exit 0; \
18827 $(MAKE) stageb3g2-start; \
18828 fi; \
18829 cd $(HOST_SUBDIR)/gold && \
18830 $(MAKE) $(EXTRA_HOST_FLAGS) \
18831 $(POSTSTAGE1_FLAGS_TO_PASS) \
18832 clean
18833@endif gold-bootstrap
18834
18835
18836.PHONY: all-stage4-gold maybe-all-stage4-gold
18837.PHONY: clean-stage4-gold maybe-clean-stage4-gold
18838maybe-all-stage4-gold:
18839maybe-clean-stage4-gold:
18840@if gold-bootstrap
18841maybe-all-stage4-gold: all-stage4-gold
18842all-stage4: all-stage4-gold
18843TARGET-stage4-gold = $(TARGET-gold)
18844all-stage4-gold: configure-stage4-gold
18845 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18846 @r=`${PWD_COMMAND}`; export r; \
18847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18848 $(HOST_EXPORTS) \
18849 $(POSTSTAGE1_HOST_EXPORTS) \
18850 cd $(HOST_SUBDIR)/gold && \
18851 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18852 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
18853 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18854 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
18855 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18856 $(TARGET-stage4-gold)
18857
18858maybe-clean-stage4-gold: clean-stage4-gold
18859clean-stage4: clean-stage4-gold
18860clean-stage4-gold:
18861 @if [ $(current_stage) = stage4 ]; then \
18862 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18863 else \
18864 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18865 $(MAKE) stage4-start; \
18866 fi; \
18867 cd $(HOST_SUBDIR)/gold && \
18868 $(MAKE) $(EXTRA_HOST_FLAGS) \
18869 $(POSTSTAGE1_FLAGS_TO_PASS) \
18870 clean
18871@endif gold-bootstrap
18872
18873
18874.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18875.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18876maybe-all-stageprofile-gold:
18877maybe-clean-stageprofile-gold:
18878@if gold-bootstrap
18879maybe-all-stageprofile-gold: all-stageprofile-gold
18880all-stageprofile: all-stageprofile-gold
18881TARGET-stageprofile-gold = $(TARGET-gold)
18882all-stageprofile-gold: configure-stageprofile-gold
18883 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18884 @r=`${PWD_COMMAND}`; export r; \
18885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886 $(HOST_EXPORTS) \
18887 $(POSTSTAGE1_HOST_EXPORTS) \
18888 cd $(HOST_SUBDIR)/gold && \
18889 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18890 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
18891 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
18892 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
18893 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18894 $(TARGET-stageprofile-gold)
18895
18896maybe-clean-stageprofile-gold: clean-stageprofile-gold
18897clean-stageprofile: clean-stageprofile-gold
18898clean-stageprofile-gold:
18899 @if [ $(current_stage) = stageprofile ]; then \
18900 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18901 else \
18902 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18903 $(MAKE) stageprofile-start; \
18904 fi; \
18905 cd $(HOST_SUBDIR)/gold && \
18906 $(MAKE) $(EXTRA_HOST_FLAGS) \
18907 $(POSTSTAGE1_FLAGS_TO_PASS) \
18908 clean
18909@endif gold-bootstrap
18910
18911
18912.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18913.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18914maybe-all-stagefeedback-gold:
18915maybe-clean-stagefeedback-gold:
18916@if gold-bootstrap
18917maybe-all-stagefeedback-gold: all-stagefeedback-gold
18918all-stagefeedback: all-stagefeedback-gold
18919TARGET-stagefeedback-gold = $(TARGET-gold)
18920all-stagefeedback-gold: configure-stagefeedback-gold
18921 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18922 @r=`${PWD_COMMAND}`; export r; \
18923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924 $(HOST_EXPORTS) \
18925 $(POSTSTAGE1_HOST_EXPORTS) \
18926 cd $(HOST_SUBDIR)/gold && \
18927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18928 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
18929 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18930 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
18931 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18932 $(TARGET-stagefeedback-gold)
18933
18934maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18935clean-stagefeedback: clean-stagefeedback-gold
18936clean-stagefeedback-gold:
18937 @if [ $(current_stage) = stagefeedback ]; then \
18938 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18939 else \
18940 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18941 $(MAKE) stagefeedback-start; \
18942 fi; \
18943 cd $(HOST_SUBDIR)/gold && \
18944 $(MAKE) $(EXTRA_HOST_FLAGS) \
18945 $(POSTSTAGE1_FLAGS_TO_PASS) \
18946 clean
18947@endif gold-bootstrap
18948
18949
18950
18951
18952
18953.PHONY: check-gold maybe-check-gold
18954maybe-check-gold:
18955@if gold
18956maybe-check-gold: check-gold
18957
18958check-gold:
18959 @: $(MAKE); $(unstage)
18960 @r=`${PWD_COMMAND}`; export r; \
18961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18962 $(HOST_EXPORTS) \
18963 (cd $(HOST_SUBDIR)/gold && \
18964 $(MAKE) $(FLAGS_TO_PASS) check)
18965
18966@endif gold
18967
18968.PHONY: install-gold maybe-install-gold
18969maybe-install-gold:
18970@if gold
18971maybe-install-gold: install-gold
18972
18973install-gold: installdirs
18974 @: $(MAKE); $(unstage)
18975 @r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 $(HOST_EXPORTS) \
18978 (cd $(HOST_SUBDIR)/gold && \
18979 $(MAKE) $(FLAGS_TO_PASS) install)
18980
18981@endif gold
18982
18983# Other targets (info, dvi, pdf, etc.)
18984
18985.PHONY: maybe-info-gold info-gold
18986maybe-info-gold:
18987@if gold
18988maybe-info-gold: info-gold
18989
18990info-gold: \
18991 configure-gold
18992 @[ -f ./gold/Makefile ] || exit 0; \
18993 r=`${PWD_COMMAND}`; export r; \
18994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995 $(HOST_EXPORTS) \
18996 for flag in $(EXTRA_HOST_FLAGS) ; do \
18997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18998 done; \
18999 echo "Doing info in gold" ; \
19000 (cd $(HOST_SUBDIR)/gold && \
19001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19003 "RANLIB=$${RANLIB}" \
19004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19005 info) \
19006 || exit 1
19007
19008@endif gold
19009
19010.PHONY: maybe-dvi-gold dvi-gold
19011maybe-dvi-gold:
19012@if gold
19013maybe-dvi-gold: dvi-gold
19014
19015dvi-gold: \
19016 configure-gold
19017 @[ -f ./gold/Makefile ] || exit 0; \
19018 r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 $(HOST_EXPORTS) \
19021 for flag in $(EXTRA_HOST_FLAGS) ; do \
19022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023 done; \
19024 echo "Doing dvi in gold" ; \
19025 (cd $(HOST_SUBDIR)/gold && \
19026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028 "RANLIB=$${RANLIB}" \
19029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030 dvi) \
19031 || exit 1
19032
19033@endif gold
19034
19035.PHONY: maybe-pdf-gold pdf-gold
19036maybe-pdf-gold:
19037@if gold
19038maybe-pdf-gold: pdf-gold
19039
19040pdf-gold: \
19041 configure-gold
19042 @[ -f ./gold/Makefile ] || exit 0; \
19043 r=`${PWD_COMMAND}`; export r; \
19044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19045 $(HOST_EXPORTS) \
19046 for flag in $(EXTRA_HOST_FLAGS) ; do \
19047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19048 done; \
19049 echo "Doing pdf in gold" ; \
19050 (cd $(HOST_SUBDIR)/gold && \
19051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19053 "RANLIB=$${RANLIB}" \
19054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19055 pdf) \
19056 || exit 1
19057
19058@endif gold
19059
19060.PHONY: maybe-html-gold html-gold
19061maybe-html-gold:
19062@if gold
19063maybe-html-gold: html-gold
19064
19065html-gold: \
19066 configure-gold
19067 @[ -f ./gold/Makefile ] || exit 0; \
19068 r=`${PWD_COMMAND}`; export r; \
19069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19070 $(HOST_EXPORTS) \
19071 for flag in $(EXTRA_HOST_FLAGS) ; do \
19072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19073 done; \
19074 echo "Doing html in gold" ; \
19075 (cd $(HOST_SUBDIR)/gold && \
19076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19078 "RANLIB=$${RANLIB}" \
19079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19080 html) \
19081 || exit 1
19082
19083@endif gold
19084
19085.PHONY: maybe-TAGS-gold TAGS-gold
19086maybe-TAGS-gold:
19087@if gold
19088maybe-TAGS-gold: TAGS-gold
19089
19090TAGS-gold: \
19091 configure-gold
19092 @[ -f ./gold/Makefile ] || exit 0; \
19093 r=`${PWD_COMMAND}`; export r; \
19094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19095 $(HOST_EXPORTS) \
19096 for flag in $(EXTRA_HOST_FLAGS) ; do \
19097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19098 done; \
19099 echo "Doing TAGS in gold" ; \
19100 (cd $(HOST_SUBDIR)/gold && \
19101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19103 "RANLIB=$${RANLIB}" \
19104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19105 TAGS) \
19106 || exit 1
19107
19108@endif gold
19109
19110.PHONY: maybe-install-info-gold install-info-gold
19111maybe-install-info-gold:
19112@if gold
19113maybe-install-info-gold: install-info-gold
19114
19115install-info-gold: \
19116 configure-gold \
19117 info-gold
19118 @[ -f ./gold/Makefile ] || exit 0; \
19119 r=`${PWD_COMMAND}`; export r; \
19120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121 $(HOST_EXPORTS) \
19122 for flag in $(EXTRA_HOST_FLAGS) ; do \
19123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19124 done; \
19125 echo "Doing install-info in gold" ; \
19126 (cd $(HOST_SUBDIR)/gold && \
19127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19129 "RANLIB=$${RANLIB}" \
19130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19131 install-info) \
19132 || exit 1
19133
19134@endif gold
19135
19136.PHONY: maybe-install-pdf-gold install-pdf-gold
19137maybe-install-pdf-gold:
19138@if gold
19139maybe-install-pdf-gold: install-pdf-gold
19140
19141install-pdf-gold: \
19142 configure-gold \
19143 pdf-gold
19144 @[ -f ./gold/Makefile ] || exit 0; \
19145 r=`${PWD_COMMAND}`; export r; \
19146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19147 $(HOST_EXPORTS) \
19148 for flag in $(EXTRA_HOST_FLAGS) ; do \
19149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19150 done; \
19151 echo "Doing install-pdf in gold" ; \
19152 (cd $(HOST_SUBDIR)/gold && \
19153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19155 "RANLIB=$${RANLIB}" \
19156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19157 install-pdf) \
19158 || exit 1
19159
19160@endif gold
19161
19162.PHONY: maybe-install-html-gold install-html-gold
19163maybe-install-html-gold:
19164@if gold
19165maybe-install-html-gold: install-html-gold
19166
19167install-html-gold: \
19168 configure-gold \
19169 html-gold
19170 @[ -f ./gold/Makefile ] || exit 0; \
19171 r=`${PWD_COMMAND}`; export r; \
19172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19173 $(HOST_EXPORTS) \
19174 for flag in $(EXTRA_HOST_FLAGS) ; do \
19175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19176 done; \
19177 echo "Doing install-html in gold" ; \
19178 (cd $(HOST_SUBDIR)/gold && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19181 "RANLIB=$${RANLIB}" \
19182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19183 install-html) \
19184 || exit 1
19185
19186@endif gold
19187
19188.PHONY: maybe-installcheck-gold installcheck-gold
19189maybe-installcheck-gold:
19190@if gold
19191maybe-installcheck-gold: installcheck-gold
19192
19193installcheck-gold: \
19194 configure-gold
19195 @[ -f ./gold/Makefile ] || exit 0; \
19196 r=`${PWD_COMMAND}`; export r; \
19197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19198 $(HOST_EXPORTS) \
19199 for flag in $(EXTRA_HOST_FLAGS) ; do \
19200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19201 done; \
19202 echo "Doing installcheck in gold" ; \
19203 (cd $(HOST_SUBDIR)/gold && \
19204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19206 "RANLIB=$${RANLIB}" \
19207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19208 installcheck) \
19209 || exit 1
19210
19211@endif gold
19212
19213.PHONY: maybe-mostlyclean-gold mostlyclean-gold
19214maybe-mostlyclean-gold:
19215@if gold
19216maybe-mostlyclean-gold: mostlyclean-gold
19217
19218mostlyclean-gold:
19219 @[ -f ./gold/Makefile ] || exit 0; \
19220 r=`${PWD_COMMAND}`; export r; \
19221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19222 $(HOST_EXPORTS) \
19223 for flag in $(EXTRA_HOST_FLAGS) ; do \
19224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19225 done; \
19226 echo "Doing mostlyclean in gold" ; \
19227 (cd $(HOST_SUBDIR)/gold && \
19228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19230 "RANLIB=$${RANLIB}" \
19231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19232 mostlyclean) \
19233 || exit 1
19234
19235@endif gold
19236
19237.PHONY: maybe-clean-gold clean-gold
19238maybe-clean-gold:
19239@if gold
19240maybe-clean-gold: clean-gold
19241
19242clean-gold:
19243 @[ -f ./gold/Makefile ] || exit 0; \
19244 r=`${PWD_COMMAND}`; export r; \
19245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19246 $(HOST_EXPORTS) \
19247 for flag in $(EXTRA_HOST_FLAGS) ; do \
19248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19249 done; \
19250 echo "Doing clean in gold" ; \
19251 (cd $(HOST_SUBDIR)/gold && \
19252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19254 "RANLIB=$${RANLIB}" \
19255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19256 clean) \
19257 || exit 1
19258
19259@endif gold
19260
19261.PHONY: maybe-distclean-gold distclean-gold
19262maybe-distclean-gold:
19263@if gold
19264maybe-distclean-gold: distclean-gold
19265
19266distclean-gold:
19267 @[ -f ./gold/Makefile ] || exit 0; \
19268 r=`${PWD_COMMAND}`; export r; \
19269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19270 $(HOST_EXPORTS) \
19271 for flag in $(EXTRA_HOST_FLAGS) ; do \
19272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19273 done; \
19274 echo "Doing distclean in gold" ; \
19275 (cd $(HOST_SUBDIR)/gold && \
19276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19278 "RANLIB=$${RANLIB}" \
19279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19280 distclean) \
19281 || exit 1
19282
19283@endif gold
19284
19285.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19286maybe-maintainer-clean-gold:
19287@if gold
19288maybe-maintainer-clean-gold: maintainer-clean-gold
19289
19290maintainer-clean-gold:
19291 @[ -f ./gold/Makefile ] || exit 0; \
19292 r=`${PWD_COMMAND}`; export r; \
19293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19294 $(HOST_EXPORTS) \
19295 for flag in $(EXTRA_HOST_FLAGS) ; do \
19296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19297 done; \
19298 echo "Doing maintainer-clean in gold" ; \
19299 (cd $(HOST_SUBDIR)/gold && \
19300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19302 "RANLIB=$${RANLIB}" \
19303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19304 maintainer-clean) \
19305 || exit 1
19306
19307@endif gold
19308
19309
19310
19311.PHONY: configure-gprof maybe-configure-gprof
19312maybe-configure-gprof:
19313@if gcc-bootstrap
19314configure-gprof: stage_current
19315@endif gcc-bootstrap
19316@if gprof
19317maybe-configure-gprof: configure-gprof
19318configure-gprof:
19319 @: $(MAKE); $(unstage)
19320 @r=`${PWD_COMMAND}`; export r; \
19321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19322 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
19324 $(HOST_EXPORTS) \
19325 echo Configuring in $(HOST_SUBDIR)/gprof; \
19326 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19327 case $(srcdir) in \
19328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19329 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19331 esac; \
19332 srcdiroption="--srcdir=$${topdir}/gprof"; \
19333 libsrcdir="$$s/gprof"; \
19334 $(SHELL) $${libsrcdir}/configure \
19335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19336 --target=${target_alias} $${srcdiroption} \
19337 || exit 1
19338@endif gprof
19339
19340
19341
19342
19343
19344.PHONY: all-gprof maybe-all-gprof
19345maybe-all-gprof:
19346@if gcc-bootstrap
19347all-gprof: stage_current
19348@endif gcc-bootstrap
19349@if gprof
19350TARGET-gprof=all
19351maybe-all-gprof: all-gprof
19352all-gprof: configure-gprof
19353 @: $(MAKE); $(unstage)
19354 @r=`${PWD_COMMAND}`; export r; \
19355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356 $(HOST_EXPORTS) \
19357 (cd $(HOST_SUBDIR)/gprof && \
19358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19359 $(TARGET-gprof))
19360@endif gprof
19361
19362
19363
19364
19365.PHONY: check-gprof maybe-check-gprof
19366maybe-check-gprof:
19367@if gprof
19368maybe-check-gprof: check-gprof
19369
19370check-gprof:
19371 @: $(MAKE); $(unstage)
19372 @r=`${PWD_COMMAND}`; export r; \
19373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374 $(HOST_EXPORTS) \
19375 (cd $(HOST_SUBDIR)/gprof && \
19376 $(MAKE) $(FLAGS_TO_PASS) check)
19377
19378@endif gprof
19379
19380.PHONY: install-gprof maybe-install-gprof
19381maybe-install-gprof:
19382@if gprof
19383maybe-install-gprof: install-gprof
19384
19385install-gprof: installdirs
19386 @: $(MAKE); $(unstage)
19387 @r=`${PWD_COMMAND}`; export r; \
19388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19389 $(HOST_EXPORTS) \
19390 (cd $(HOST_SUBDIR)/gprof && \
19391 $(MAKE) $(FLAGS_TO_PASS) install)
19392
19393@endif gprof
19394
19395# Other targets (info, dvi, pdf, etc.)
19396
19397.PHONY: maybe-info-gprof info-gprof
19398maybe-info-gprof:
19399@if gprof
19400maybe-info-gprof: info-gprof
19401
19402info-gprof: \
19403 configure-gprof
19404 @: $(MAKE); $(unstage)
19405 @[ -f ./gprof/Makefile ] || exit 0; \
19406 r=`${PWD_COMMAND}`; export r; \
19407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408 $(HOST_EXPORTS) \
19409 for flag in $(EXTRA_HOST_FLAGS) ; do \
19410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19411 done; \
19412 echo "Doing info in gprof" ; \
19413 (cd $(HOST_SUBDIR)/gprof && \
19414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19416 "RANLIB=$${RANLIB}" \
19417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19418 info) \
19419 || exit 1
19420
19421@endif gprof
19422
19423.PHONY: maybe-dvi-gprof dvi-gprof
19424maybe-dvi-gprof:
19425@if gprof
19426maybe-dvi-gprof: dvi-gprof
19427
19428dvi-gprof: \
19429 configure-gprof
19430 @: $(MAKE); $(unstage)
19431 @[ -f ./gprof/Makefile ] || exit 0; \
19432 r=`${PWD_COMMAND}`; export r; \
19433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434 $(HOST_EXPORTS) \
19435 for flag in $(EXTRA_HOST_FLAGS) ; do \
19436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437 done; \
19438 echo "Doing dvi in gprof" ; \
19439 (cd $(HOST_SUBDIR)/gprof && \
19440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442 "RANLIB=$${RANLIB}" \
19443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19444 dvi) \
19445 || exit 1
19446
19447@endif gprof
19448
19449.PHONY: maybe-pdf-gprof pdf-gprof
19450maybe-pdf-gprof:
19451@if gprof
19452maybe-pdf-gprof: pdf-gprof
19453
19454pdf-gprof: \
19455 configure-gprof
19456 @: $(MAKE); $(unstage)
19457 @[ -f ./gprof/Makefile ] || exit 0; \
19458 r=`${PWD_COMMAND}`; export r; \
19459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19460 $(HOST_EXPORTS) \
19461 for flag in $(EXTRA_HOST_FLAGS) ; do \
19462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19463 done; \
19464 echo "Doing pdf in gprof" ; \
19465 (cd $(HOST_SUBDIR)/gprof && \
19466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19468 "RANLIB=$${RANLIB}" \
19469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19470 pdf) \
19471 || exit 1
19472
19473@endif gprof
19474
19475.PHONY: maybe-html-gprof html-gprof
19476maybe-html-gprof:
19477@if gprof
19478maybe-html-gprof: html-gprof
19479
19480html-gprof: \
19481 configure-gprof
19482 @: $(MAKE); $(unstage)
19483 @[ -f ./gprof/Makefile ] || exit 0; \
19484 r=`${PWD_COMMAND}`; export r; \
19485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486 $(HOST_EXPORTS) \
19487 for flag in $(EXTRA_HOST_FLAGS) ; do \
19488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489 done; \
19490 echo "Doing html in gprof" ; \
19491 (cd $(HOST_SUBDIR)/gprof && \
19492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494 "RANLIB=$${RANLIB}" \
19495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496 html) \
19497 || exit 1
19498
19499@endif gprof
19500
19501.PHONY: maybe-TAGS-gprof TAGS-gprof
19502maybe-TAGS-gprof:
19503@if gprof
19504maybe-TAGS-gprof: TAGS-gprof
19505
19506TAGS-gprof: \
19507 configure-gprof
19508 @: $(MAKE); $(unstage)
19509 @[ -f ./gprof/Makefile ] || exit 0; \
19510 r=`${PWD_COMMAND}`; export r; \
19511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19512 $(HOST_EXPORTS) \
19513 for flag in $(EXTRA_HOST_FLAGS) ; do \
19514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19515 done; \
19516 echo "Doing TAGS in gprof" ; \
19517 (cd $(HOST_SUBDIR)/gprof && \
19518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19520 "RANLIB=$${RANLIB}" \
19521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19522 TAGS) \
19523 || exit 1
19524
19525@endif gprof
19526
19527.PHONY: maybe-install-info-gprof install-info-gprof
19528maybe-install-info-gprof:
19529@if gprof
19530maybe-install-info-gprof: install-info-gprof
19531
19532install-info-gprof: \
19533 configure-gprof \
19534 info-gprof
19535 @: $(MAKE); $(unstage)
19536 @[ -f ./gprof/Makefile ] || exit 0; \
19537 r=`${PWD_COMMAND}`; export r; \
19538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19539 $(HOST_EXPORTS) \
19540 for flag in $(EXTRA_HOST_FLAGS) ; do \
19541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19542 done; \
19543 echo "Doing install-info in gprof" ; \
19544 (cd $(HOST_SUBDIR)/gprof && \
19545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19547 "RANLIB=$${RANLIB}" \
19548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19549 install-info) \
19550 || exit 1
19551
19552@endif gprof
19553
19554.PHONY: maybe-install-pdf-gprof install-pdf-gprof
19555maybe-install-pdf-gprof:
19556@if gprof
19557maybe-install-pdf-gprof: install-pdf-gprof
19558
19559install-pdf-gprof: \
19560 configure-gprof \
19561 pdf-gprof
19562 @: $(MAKE); $(unstage)
19563 @[ -f ./gprof/Makefile ] || exit 0; \
19564 r=`${PWD_COMMAND}`; export r; \
19565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566 $(HOST_EXPORTS) \
19567 for flag in $(EXTRA_HOST_FLAGS) ; do \
19568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19569 done; \
19570 echo "Doing install-pdf in gprof" ; \
19571 (cd $(HOST_SUBDIR)/gprof && \
19572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19574 "RANLIB=$${RANLIB}" \
19575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19576 install-pdf) \
19577 || exit 1
19578
19579@endif gprof
19580
19581.PHONY: maybe-install-html-gprof install-html-gprof
19582maybe-install-html-gprof:
19583@if gprof
19584maybe-install-html-gprof: install-html-gprof
19585
19586install-html-gprof: \
19587 configure-gprof \
19588 html-gprof
19589 @: $(MAKE); $(unstage)
19590 @[ -f ./gprof/Makefile ] || exit 0; \
19591 r=`${PWD_COMMAND}`; export r; \
19592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19593 $(HOST_EXPORTS) \
19594 for flag in $(EXTRA_HOST_FLAGS) ; do \
19595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19596 done; \
19597 echo "Doing install-html in gprof" ; \
19598 (cd $(HOST_SUBDIR)/gprof && \
19599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19601 "RANLIB=$${RANLIB}" \
19602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19603 install-html) \
19604 || exit 1
19605
19606@endif gprof
19607
19608.PHONY: maybe-installcheck-gprof installcheck-gprof
19609maybe-installcheck-gprof:
19610@if gprof
19611maybe-installcheck-gprof: installcheck-gprof
19612
19613installcheck-gprof: \
19614 configure-gprof
19615 @: $(MAKE); $(unstage)
19616 @[ -f ./gprof/Makefile ] || exit 0; \
19617 r=`${PWD_COMMAND}`; export r; \
19618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19619 $(HOST_EXPORTS) \
19620 for flag in $(EXTRA_HOST_FLAGS) ; do \
19621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19622 done; \
19623 echo "Doing installcheck in gprof" ; \
19624 (cd $(HOST_SUBDIR)/gprof && \
19625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19627 "RANLIB=$${RANLIB}" \
19628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19629 installcheck) \
19630 || exit 1
19631
19632@endif gprof
19633
19634.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19635maybe-mostlyclean-gprof:
19636@if gprof
19637maybe-mostlyclean-gprof: mostlyclean-gprof
19638
19639mostlyclean-gprof:
19640 @: $(MAKE); $(unstage)
19641 @[ -f ./gprof/Makefile ] || exit 0; \
19642 r=`${PWD_COMMAND}`; export r; \
19643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19644 $(HOST_EXPORTS) \
19645 for flag in $(EXTRA_HOST_FLAGS) ; do \
19646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19647 done; \
19648 echo "Doing mostlyclean in gprof" ; \
19649 (cd $(HOST_SUBDIR)/gprof && \
19650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19652 "RANLIB=$${RANLIB}" \
19653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19654 mostlyclean) \
19655 || exit 1
19656
19657@endif gprof
19658
19659.PHONY: maybe-clean-gprof clean-gprof
19660maybe-clean-gprof:
19661@if gprof
19662maybe-clean-gprof: clean-gprof
19663
19664clean-gprof:
19665 @: $(MAKE); $(unstage)
19666 @[ -f ./gprof/Makefile ] || exit 0; \
19667 r=`${PWD_COMMAND}`; export r; \
19668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669 $(HOST_EXPORTS) \
19670 for flag in $(EXTRA_HOST_FLAGS) ; do \
19671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19672 done; \
19673 echo "Doing clean in gprof" ; \
19674 (cd $(HOST_SUBDIR)/gprof && \
19675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19677 "RANLIB=$${RANLIB}" \
19678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19679 clean) \
19680 || exit 1
19681
19682@endif gprof
19683
19684.PHONY: maybe-distclean-gprof distclean-gprof
19685maybe-distclean-gprof:
19686@if gprof
19687maybe-distclean-gprof: distclean-gprof
19688
19689distclean-gprof:
19690 @: $(MAKE); $(unstage)
19691 @[ -f ./gprof/Makefile ] || exit 0; \
19692 r=`${PWD_COMMAND}`; export r; \
19693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19694 $(HOST_EXPORTS) \
19695 for flag in $(EXTRA_HOST_FLAGS) ; do \
19696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19697 done; \
19698 echo "Doing distclean in gprof" ; \
19699 (cd $(HOST_SUBDIR)/gprof && \
19700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19702 "RANLIB=$${RANLIB}" \
19703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19704 distclean) \
19705 || exit 1
19706
19707@endif gprof
19708
19709.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19710maybe-maintainer-clean-gprof:
19711@if gprof
19712maybe-maintainer-clean-gprof: maintainer-clean-gprof
19713
19714maintainer-clean-gprof:
19715 @: $(MAKE); $(unstage)
19716 @[ -f ./gprof/Makefile ] || exit 0; \
19717 r=`${PWD_COMMAND}`; export r; \
19718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19719 $(HOST_EXPORTS) \
19720 for flag in $(EXTRA_HOST_FLAGS) ; do \
19721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19722 done; \
19723 echo "Doing maintainer-clean in gprof" ; \
19724 (cd $(HOST_SUBDIR)/gprof && \
19725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19727 "RANLIB=$${RANLIB}" \
19728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19729 maintainer-clean) \
19730 || exit 1
19731
19732@endif gprof
19733
19734
19735
19736.PHONY: configure-gzip maybe-configure-gzip
19737maybe-configure-gzip:
19738@if gcc-bootstrap
19739configure-gzip: stage_current
19740@endif gcc-bootstrap
19741@if gzip
19742maybe-configure-gzip: configure-gzip
19743configure-gzip:
19744 @: $(MAKE); $(unstage)
19745 @r=`${PWD_COMMAND}`; export r; \
19746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19747 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
19748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
19749 $(HOST_EXPORTS) \
19750 echo Configuring in $(HOST_SUBDIR)/gzip; \
19751 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
19752 case $(srcdir) in \
19753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19754 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
19755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19756 esac; \
19757 srcdiroption="--srcdir=$${topdir}/gzip"; \
19758 libsrcdir="$$s/gzip"; \
19759 $(SHELL) $${libsrcdir}/configure \
19760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19761 --target=${target_alias} $${srcdiroption} \
19762 || exit 1
19763@endif gzip
19764
19765
19766
19767
19768
19769.PHONY: all-gzip maybe-all-gzip
19770maybe-all-gzip:
19771@if gcc-bootstrap
19772all-gzip: stage_current
19773@endif gcc-bootstrap
19774@if gzip
19775TARGET-gzip=all
19776maybe-all-gzip: all-gzip
19777all-gzip: configure-gzip
19778 @: $(MAKE); $(unstage)
19779 @r=`${PWD_COMMAND}`; export r; \
19780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19781 $(HOST_EXPORTS) \
19782 (cd $(HOST_SUBDIR)/gzip && \
19783 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19784 $(TARGET-gzip))
19785@endif gzip
19786
19787
19788
19789
19790.PHONY: check-gzip maybe-check-gzip
19791maybe-check-gzip:
19792@if gzip
19793maybe-check-gzip: check-gzip
19794
19795check-gzip:
19796 @: $(MAKE); $(unstage)
19797 @r=`${PWD_COMMAND}`; export r; \
19798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799 $(HOST_EXPORTS) \
19800 (cd $(HOST_SUBDIR)/gzip && \
19801 $(MAKE) $(FLAGS_TO_PASS) check)
19802
19803@endif gzip
19804
19805.PHONY: install-gzip maybe-install-gzip
19806maybe-install-gzip:
19807@if gzip
19808maybe-install-gzip: install-gzip
19809
19810install-gzip: installdirs
19811 @: $(MAKE); $(unstage)
19812 @r=`${PWD_COMMAND}`; export r; \
19813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19814 $(HOST_EXPORTS) \
19815 (cd $(HOST_SUBDIR)/gzip && \
19816 $(MAKE) $(FLAGS_TO_PASS) install)
19817
19818@endif gzip
19819
19820# Other targets (info, dvi, pdf, etc.)
19821
19822.PHONY: maybe-info-gzip info-gzip
19823maybe-info-gzip:
19824@if gzip
19825maybe-info-gzip: info-gzip
19826
19827info-gzip: \
19828 configure-gzip
19829 @: $(MAKE); $(unstage)
19830 @[ -f ./gzip/Makefile ] || exit 0; \
19831 r=`${PWD_COMMAND}`; export r; \
19832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833 $(HOST_EXPORTS) \
19834 for flag in $(EXTRA_HOST_FLAGS) ; do \
19835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19836 done; \
19837 echo "Doing info in gzip" ; \
19838 (cd $(HOST_SUBDIR)/gzip && \
19839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19841 "RANLIB=$${RANLIB}" \
19842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19843 info) \
19844 || exit 1
19845
19846@endif gzip
19847
19848.PHONY: maybe-dvi-gzip dvi-gzip
19849maybe-dvi-gzip:
19850@if gzip
19851maybe-dvi-gzip: dvi-gzip
19852
19853dvi-gzip: \
19854 configure-gzip
19855 @: $(MAKE); $(unstage)
19856 @[ -f ./gzip/Makefile ] || exit 0; \
19857 r=`${PWD_COMMAND}`; export r; \
19858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19859 $(HOST_EXPORTS) \
19860 for flag in $(EXTRA_HOST_FLAGS) ; do \
19861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19862 done; \
19863 echo "Doing dvi in gzip" ; \
19864 (cd $(HOST_SUBDIR)/gzip && \
19865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19867 "RANLIB=$${RANLIB}" \
19868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19869 dvi) \
19870 || exit 1
19871
19872@endif gzip
19873
19874.PHONY: maybe-pdf-gzip pdf-gzip
19875maybe-pdf-gzip:
19876@if gzip
19877maybe-pdf-gzip: pdf-gzip
19878
19879pdf-gzip: \
19880 configure-gzip
19881 @: $(MAKE); $(unstage)
19882 @[ -f ./gzip/Makefile ] || exit 0; \
19883 r=`${PWD_COMMAND}`; export r; \
19884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19885 $(HOST_EXPORTS) \
19886 for flag in $(EXTRA_HOST_FLAGS) ; do \
19887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19888 done; \
19889 echo "Doing pdf in gzip" ; \
19890 (cd $(HOST_SUBDIR)/gzip && \
19891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19893 "RANLIB=$${RANLIB}" \
19894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19895 pdf) \
19896 || exit 1
19897
19898@endif gzip
19899
19900.PHONY: maybe-html-gzip html-gzip
19901maybe-html-gzip:
19902@if gzip
19903maybe-html-gzip: html-gzip
19904
19905html-gzip: \
19906 configure-gzip
19907 @: $(MAKE); $(unstage)
19908 @[ -f ./gzip/Makefile ] || exit 0; \
19909 r=`${PWD_COMMAND}`; export r; \
19910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911 $(HOST_EXPORTS) \
19912 for flag in $(EXTRA_HOST_FLAGS) ; do \
19913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19914 done; \
19915 echo "Doing html in gzip" ; \
19916 (cd $(HOST_SUBDIR)/gzip && \
19917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19919 "RANLIB=$${RANLIB}" \
19920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19921 html) \
19922 || exit 1
19923
19924@endif gzip
19925
19926.PHONY: maybe-TAGS-gzip TAGS-gzip
19927maybe-TAGS-gzip:
19928@if gzip
19929maybe-TAGS-gzip: TAGS-gzip
19930
19931TAGS-gzip: \
19932 configure-gzip
19933 @: $(MAKE); $(unstage)
19934 @[ -f ./gzip/Makefile ] || exit 0; \
19935 r=`${PWD_COMMAND}`; export r; \
19936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19937 $(HOST_EXPORTS) \
19938 for flag in $(EXTRA_HOST_FLAGS) ; do \
19939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19940 done; \
19941 echo "Doing TAGS in gzip" ; \
19942 (cd $(HOST_SUBDIR)/gzip && \
19943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19945 "RANLIB=$${RANLIB}" \
19946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19947 TAGS) \
19948 || exit 1
19949
19950@endif gzip
19951
19952.PHONY: maybe-install-info-gzip install-info-gzip
19953maybe-install-info-gzip:
19954@if gzip
19955maybe-install-info-gzip: install-info-gzip
19956
19957install-info-gzip: \
19958 configure-gzip \
19959 info-gzip
19960 @: $(MAKE); $(unstage)
19961 @[ -f ./gzip/Makefile ] || exit 0; \
19962 r=`${PWD_COMMAND}`; export r; \
19963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964 $(HOST_EXPORTS) \
19965 for flag in $(EXTRA_HOST_FLAGS) ; do \
19966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19967 done; \
19968 echo "Doing install-info in gzip" ; \
19969 (cd $(HOST_SUBDIR)/gzip && \
19970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19972 "RANLIB=$${RANLIB}" \
19973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19974 install-info) \
19975 || exit 1
19976
19977@endif gzip
19978
19979.PHONY: maybe-install-pdf-gzip install-pdf-gzip
19980maybe-install-pdf-gzip:
19981@if gzip
19982maybe-install-pdf-gzip: install-pdf-gzip
19983
19984install-pdf-gzip: \
19985 configure-gzip \
19986 pdf-gzip
19987 @: $(MAKE); $(unstage)
19988 @[ -f ./gzip/Makefile ] || exit 0; \
19989 r=`${PWD_COMMAND}`; export r; \
19990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19991 $(HOST_EXPORTS) \
19992 for flag in $(EXTRA_HOST_FLAGS) ; do \
19993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19994 done; \
19995 echo "Doing install-pdf in gzip" ; \
19996 (cd $(HOST_SUBDIR)/gzip && \
19997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19999 "RANLIB=$${RANLIB}" \
20000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20001 install-pdf) \
20002 || exit 1
20003
20004@endif gzip
20005
20006.PHONY: maybe-install-html-gzip install-html-gzip
20007maybe-install-html-gzip:
20008@if gzip
20009maybe-install-html-gzip: install-html-gzip
20010
20011install-html-gzip: \
20012 configure-gzip \
20013 html-gzip
20014 @: $(MAKE); $(unstage)
20015 @[ -f ./gzip/Makefile ] || exit 0; \
20016 r=`${PWD_COMMAND}`; export r; \
20017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20018 $(HOST_EXPORTS) \
20019 for flag in $(EXTRA_HOST_FLAGS) ; do \
20020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20021 done; \
20022 echo "Doing install-html in gzip" ; \
20023 (cd $(HOST_SUBDIR)/gzip && \
20024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20026 "RANLIB=$${RANLIB}" \
20027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20028 install-html) \
20029 || exit 1
20030
20031@endif gzip
20032
20033.PHONY: maybe-installcheck-gzip installcheck-gzip
20034maybe-installcheck-gzip:
20035@if gzip
20036maybe-installcheck-gzip: installcheck-gzip
20037
20038installcheck-gzip: \
20039 configure-gzip
20040 @: $(MAKE); $(unstage)
20041 @[ -f ./gzip/Makefile ] || exit 0; \
20042 r=`${PWD_COMMAND}`; export r; \
20043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20044 $(HOST_EXPORTS) \
20045 for flag in $(EXTRA_HOST_FLAGS) ; do \
20046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20047 done; \
20048 echo "Doing installcheck in gzip" ; \
20049 (cd $(HOST_SUBDIR)/gzip && \
20050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20052 "RANLIB=$${RANLIB}" \
20053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20054 installcheck) \
20055 || exit 1
20056
20057@endif gzip
20058
20059.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
20060maybe-mostlyclean-gzip:
20061@if gzip
20062maybe-mostlyclean-gzip: mostlyclean-gzip
20063
20064mostlyclean-gzip:
20065 @: $(MAKE); $(unstage)
20066 @[ -f ./gzip/Makefile ] || exit 0; \
20067 r=`${PWD_COMMAND}`; export r; \
20068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20069 $(HOST_EXPORTS) \
20070 for flag in $(EXTRA_HOST_FLAGS) ; do \
20071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20072 done; \
20073 echo "Doing mostlyclean in gzip" ; \
20074 (cd $(HOST_SUBDIR)/gzip && \
20075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20077 "RANLIB=$${RANLIB}" \
20078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20079 mostlyclean) \
20080 || exit 1
20081
20082@endif gzip
20083
20084.PHONY: maybe-clean-gzip clean-gzip
20085maybe-clean-gzip:
20086@if gzip
20087maybe-clean-gzip: clean-gzip
20088
20089clean-gzip:
20090 @: $(MAKE); $(unstage)
20091 @[ -f ./gzip/Makefile ] || exit 0; \
20092 r=`${PWD_COMMAND}`; export r; \
20093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20094 $(HOST_EXPORTS) \
20095 for flag in $(EXTRA_HOST_FLAGS) ; do \
20096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20097 done; \
20098 echo "Doing clean in gzip" ; \
20099 (cd $(HOST_SUBDIR)/gzip && \
20100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20102 "RANLIB=$${RANLIB}" \
20103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20104 clean) \
20105 || exit 1
20106
20107@endif gzip
20108
20109.PHONY: maybe-distclean-gzip distclean-gzip
20110maybe-distclean-gzip:
20111@if gzip
20112maybe-distclean-gzip: distclean-gzip
20113
20114distclean-gzip:
20115 @: $(MAKE); $(unstage)
20116 @[ -f ./gzip/Makefile ] || exit 0; \
20117 r=`${PWD_COMMAND}`; export r; \
20118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20119 $(HOST_EXPORTS) \
20120 for flag in $(EXTRA_HOST_FLAGS) ; do \
20121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20122 done; \
20123 echo "Doing distclean in gzip" ; \
20124 (cd $(HOST_SUBDIR)/gzip && \
20125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20127 "RANLIB=$${RANLIB}" \
20128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20129 distclean) \
20130 || exit 1
20131
20132@endif gzip
20133
20134.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
20135maybe-maintainer-clean-gzip:
20136@if gzip
20137maybe-maintainer-clean-gzip: maintainer-clean-gzip
20138
20139maintainer-clean-gzip:
20140 @: $(MAKE); $(unstage)
20141 @[ -f ./gzip/Makefile ] || exit 0; \
20142 r=`${PWD_COMMAND}`; export r; \
20143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20144 $(HOST_EXPORTS) \
20145 for flag in $(EXTRA_HOST_FLAGS) ; do \
20146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20147 done; \
20148 echo "Doing maintainer-clean in gzip" ; \
20149 (cd $(HOST_SUBDIR)/gzip && \
20150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20152 "RANLIB=$${RANLIB}" \
20153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20154 maintainer-clean) \
20155 || exit 1
20156
20157@endif gzip
20158
20159
20160
20161.PHONY: configure-hello maybe-configure-hello
20162maybe-configure-hello:
20163@if gcc-bootstrap
20164configure-hello: stage_current
20165@endif gcc-bootstrap
20166@if hello
20167maybe-configure-hello: configure-hello
20168configure-hello:
20169 @: $(MAKE); $(unstage)
20170 @r=`${PWD_COMMAND}`; export r; \
20171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20172 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
20173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
20174 $(HOST_EXPORTS) \
20175 echo Configuring in $(HOST_SUBDIR)/hello; \
20176 cd "$(HOST_SUBDIR)/hello" || exit 1; \
20177 case $(srcdir) in \
20178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20179 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
20180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20181 esac; \
20182 srcdiroption="--srcdir=$${topdir}/hello"; \
20183 libsrcdir="$$s/hello"; \
20184 $(SHELL) $${libsrcdir}/configure \
20185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20186 --target=${target_alias} $${srcdiroption} \
20187 || exit 1
20188@endif hello
20189
20190
20191
20192
20193
20194.PHONY: all-hello maybe-all-hello
20195maybe-all-hello:
20196@if gcc-bootstrap
20197all-hello: stage_current
20198@endif gcc-bootstrap
20199@if hello
20200TARGET-hello=all
20201maybe-all-hello: all-hello
20202all-hello: configure-hello
20203 @: $(MAKE); $(unstage)
20204 @r=`${PWD_COMMAND}`; export r; \
20205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206 $(HOST_EXPORTS) \
20207 (cd $(HOST_SUBDIR)/hello && \
20208 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20209 $(TARGET-hello))
20210@endif hello
20211
20212
20213
20214
20215.PHONY: check-hello maybe-check-hello
20216maybe-check-hello:
20217@if hello
20218maybe-check-hello: check-hello
20219
20220check-hello:
20221 @: $(MAKE); $(unstage)
20222 @r=`${PWD_COMMAND}`; export r; \
20223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20224 $(HOST_EXPORTS) \
20225 (cd $(HOST_SUBDIR)/hello && \
20226 $(MAKE) $(FLAGS_TO_PASS) check)
20227
20228@endif hello
20229
20230.PHONY: install-hello maybe-install-hello
20231maybe-install-hello:
20232@if hello
20233maybe-install-hello: install-hello
20234
20235install-hello: installdirs
20236 @: $(MAKE); $(unstage)
20237 @r=`${PWD_COMMAND}`; export r; \
20238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20239 $(HOST_EXPORTS) \
20240 (cd $(HOST_SUBDIR)/hello && \
20241 $(MAKE) $(FLAGS_TO_PASS) install)
20242
20243@endif hello
20244
20245# Other targets (info, dvi, pdf, etc.)
20246
20247.PHONY: maybe-info-hello info-hello
20248maybe-info-hello:
20249@if hello
20250maybe-info-hello: info-hello
20251
20252info-hello: \
20253 configure-hello
20254 @: $(MAKE); $(unstage)
20255 @[ -f ./hello/Makefile ] || exit 0; \
20256 r=`${PWD_COMMAND}`; export r; \
20257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258 $(HOST_EXPORTS) \
20259 for flag in $(EXTRA_HOST_FLAGS) ; do \
20260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20261 done; \
20262 echo "Doing info in hello" ; \
20263 (cd $(HOST_SUBDIR)/hello && \
20264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20266 "RANLIB=$${RANLIB}" \
20267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20268 info) \
20269 || exit 1
20270
20271@endif hello
20272
20273.PHONY: maybe-dvi-hello dvi-hello
20274maybe-dvi-hello:
20275@if hello
20276maybe-dvi-hello: dvi-hello
20277
20278dvi-hello: \
20279 configure-hello
20280 @: $(MAKE); $(unstage)
20281 @[ -f ./hello/Makefile ] || exit 0; \
20282 r=`${PWD_COMMAND}`; export r; \
20283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284 $(HOST_EXPORTS) \
20285 for flag in $(EXTRA_HOST_FLAGS) ; do \
20286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287 done; \
20288 echo "Doing dvi in hello" ; \
20289 (cd $(HOST_SUBDIR)/hello && \
20290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20292 "RANLIB=$${RANLIB}" \
20293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20294 dvi) \
20295 || exit 1
20296
20297@endif hello
20298
20299.PHONY: maybe-pdf-hello pdf-hello
20300maybe-pdf-hello:
20301@if hello
20302maybe-pdf-hello: pdf-hello
20303
20304pdf-hello: \
20305 configure-hello
20306 @: $(MAKE); $(unstage)
20307 @[ -f ./hello/Makefile ] || exit 0; \
20308 r=`${PWD_COMMAND}`; export r; \
20309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310 $(HOST_EXPORTS) \
20311 for flag in $(EXTRA_HOST_FLAGS) ; do \
20312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20313 done; \
20314 echo "Doing pdf in hello" ; \
20315 (cd $(HOST_SUBDIR)/hello && \
20316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20318 "RANLIB=$${RANLIB}" \
20319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20320 pdf) \
20321 || exit 1
20322
20323@endif hello
20324
20325.PHONY: maybe-html-hello html-hello
20326maybe-html-hello:
20327@if hello
20328maybe-html-hello: html-hello
20329
20330html-hello: \
20331 configure-hello
20332 @: $(MAKE); $(unstage)
20333 @[ -f ./hello/Makefile ] || exit 0; \
20334 r=`${PWD_COMMAND}`; export r; \
20335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20336 $(HOST_EXPORTS) \
20337 for flag in $(EXTRA_HOST_FLAGS) ; do \
20338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20339 done; \
20340 echo "Doing html in hello" ; \
20341 (cd $(HOST_SUBDIR)/hello && \
20342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20344 "RANLIB=$${RANLIB}" \
20345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20346 html) \
20347 || exit 1
20348
20349@endif hello
20350
20351.PHONY: maybe-TAGS-hello TAGS-hello
20352maybe-TAGS-hello:
20353@if hello
20354maybe-TAGS-hello: TAGS-hello
20355
20356TAGS-hello: \
20357 configure-hello
20358 @: $(MAKE); $(unstage)
20359 @[ -f ./hello/Makefile ] || exit 0; \
20360 r=`${PWD_COMMAND}`; export r; \
20361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20362 $(HOST_EXPORTS) \
20363 for flag in $(EXTRA_HOST_FLAGS) ; do \
20364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20365 done; \
20366 echo "Doing TAGS in hello" ; \
20367 (cd $(HOST_SUBDIR)/hello && \
20368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20370 "RANLIB=$${RANLIB}" \
20371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20372 TAGS) \
20373 || exit 1
20374
20375@endif hello
20376
20377.PHONY: maybe-install-info-hello install-info-hello
20378maybe-install-info-hello:
20379@if hello
20380maybe-install-info-hello: install-info-hello
20381
20382install-info-hello: \
20383 configure-hello \
20384 info-hello
20385 @: $(MAKE); $(unstage)
20386 @[ -f ./hello/Makefile ] || exit 0; \
20387 r=`${PWD_COMMAND}`; export r; \
20388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20389 $(HOST_EXPORTS) \
20390 for flag in $(EXTRA_HOST_FLAGS) ; do \
20391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20392 done; \
20393 echo "Doing install-info in hello" ; \
20394 (cd $(HOST_SUBDIR)/hello && \
20395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20397 "RANLIB=$${RANLIB}" \
20398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20399 install-info) \
20400 || exit 1
20401
20402@endif hello
20403
20404.PHONY: maybe-install-pdf-hello install-pdf-hello
20405maybe-install-pdf-hello:
20406@if hello
20407maybe-install-pdf-hello: install-pdf-hello
20408
20409install-pdf-hello: \
20410 configure-hello \
20411 pdf-hello
20412 @: $(MAKE); $(unstage)
20413 @[ -f ./hello/Makefile ] || exit 0; \
20414 r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 $(HOST_EXPORTS) \
20417 for flag in $(EXTRA_HOST_FLAGS) ; do \
20418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20419 done; \
20420 echo "Doing install-pdf in hello" ; \
20421 (cd $(HOST_SUBDIR)/hello && \
20422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20424 "RANLIB=$${RANLIB}" \
20425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20426 install-pdf) \
20427 || exit 1
20428
20429@endif hello
20430
20431.PHONY: maybe-install-html-hello install-html-hello
20432maybe-install-html-hello:
20433@if hello
20434maybe-install-html-hello: install-html-hello
20435
20436install-html-hello: \
20437 configure-hello \
20438 html-hello
20439 @: $(MAKE); $(unstage)
20440 @[ -f ./hello/Makefile ] || exit 0; \
20441 r=`${PWD_COMMAND}`; export r; \
20442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20443 $(HOST_EXPORTS) \
20444 for flag in $(EXTRA_HOST_FLAGS) ; do \
20445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20446 done; \
20447 echo "Doing install-html in hello" ; \
20448 (cd $(HOST_SUBDIR)/hello && \
20449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20451 "RANLIB=$${RANLIB}" \
20452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20453 install-html) \
20454 || exit 1
20455
20456@endif hello
20457
20458.PHONY: maybe-installcheck-hello installcheck-hello
20459maybe-installcheck-hello:
20460@if hello
20461maybe-installcheck-hello: installcheck-hello
20462
20463installcheck-hello: \
20464 configure-hello
20465 @: $(MAKE); $(unstage)
20466 @[ -f ./hello/Makefile ] || exit 0; \
20467 r=`${PWD_COMMAND}`; export r; \
20468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20469 $(HOST_EXPORTS) \
20470 for flag in $(EXTRA_HOST_FLAGS) ; do \
20471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20472 done; \
20473 echo "Doing installcheck in hello" ; \
20474 (cd $(HOST_SUBDIR)/hello && \
20475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20477 "RANLIB=$${RANLIB}" \
20478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20479 installcheck) \
20480 || exit 1
20481
20482@endif hello
20483
20484.PHONY: maybe-mostlyclean-hello mostlyclean-hello
20485maybe-mostlyclean-hello:
20486@if hello
20487maybe-mostlyclean-hello: mostlyclean-hello
20488
20489mostlyclean-hello:
20490 @: $(MAKE); $(unstage)
20491 @[ -f ./hello/Makefile ] || exit 0; \
20492 r=`${PWD_COMMAND}`; export r; \
20493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494 $(HOST_EXPORTS) \
20495 for flag in $(EXTRA_HOST_FLAGS) ; do \
20496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20497 done; \
20498 echo "Doing mostlyclean in hello" ; \
20499 (cd $(HOST_SUBDIR)/hello && \
20500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20502 "RANLIB=$${RANLIB}" \
20503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20504 mostlyclean) \
20505 || exit 1
20506
20507@endif hello
20508
20509.PHONY: maybe-clean-hello clean-hello
20510maybe-clean-hello:
20511@if hello
20512maybe-clean-hello: clean-hello
20513
20514clean-hello:
20515 @: $(MAKE); $(unstage)
20516 @[ -f ./hello/Makefile ] || exit 0; \
20517 r=`${PWD_COMMAND}`; export r; \
20518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20519 $(HOST_EXPORTS) \
20520 for flag in $(EXTRA_HOST_FLAGS) ; do \
20521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20522 done; \
20523 echo "Doing clean in hello" ; \
20524 (cd $(HOST_SUBDIR)/hello && \
20525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20527 "RANLIB=$${RANLIB}" \
20528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20529 clean) \
20530 || exit 1
20531
20532@endif hello
20533
20534.PHONY: maybe-distclean-hello distclean-hello
20535maybe-distclean-hello:
20536@if hello
20537maybe-distclean-hello: distclean-hello
20538
20539distclean-hello:
20540 @: $(MAKE); $(unstage)
20541 @[ -f ./hello/Makefile ] || exit 0; \
20542 r=`${PWD_COMMAND}`; export r; \
20543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20544 $(HOST_EXPORTS) \
20545 for flag in $(EXTRA_HOST_FLAGS) ; do \
20546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20547 done; \
20548 echo "Doing distclean in hello" ; \
20549 (cd $(HOST_SUBDIR)/hello && \
20550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20552 "RANLIB=$${RANLIB}" \
20553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20554 distclean) \
20555 || exit 1
20556
20557@endif hello
20558
20559.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
20560maybe-maintainer-clean-hello:
20561@if hello
20562maybe-maintainer-clean-hello: maintainer-clean-hello
20563
20564maintainer-clean-hello:
20565 @: $(MAKE); $(unstage)
20566 @[ -f ./hello/Makefile ] || exit 0; \
20567 r=`${PWD_COMMAND}`; export r; \
20568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20569 $(HOST_EXPORTS) \
20570 for flag in $(EXTRA_HOST_FLAGS) ; do \
20571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20572 done; \
20573 echo "Doing maintainer-clean in hello" ; \
20574 (cd $(HOST_SUBDIR)/hello && \
20575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20577 "RANLIB=$${RANLIB}" \
20578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20579 maintainer-clean) \
20580 || exit 1
20581
20582@endif hello
20583
20584
20585
20586.PHONY: configure-indent maybe-configure-indent
20587maybe-configure-indent:
20588@if gcc-bootstrap
20589configure-indent: stage_current
20590@endif gcc-bootstrap
20591@if indent
20592maybe-configure-indent: configure-indent
20593configure-indent:
20594 @: $(MAKE); $(unstage)
20595 @r=`${PWD_COMMAND}`; export r; \
20596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
20598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
20599 $(HOST_EXPORTS) \
20600 echo Configuring in $(HOST_SUBDIR)/indent; \
20601 cd "$(HOST_SUBDIR)/indent" || exit 1; \
20602 case $(srcdir) in \
20603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20604 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
20605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20606 esac; \
20607 srcdiroption="--srcdir=$${topdir}/indent"; \
20608 libsrcdir="$$s/indent"; \
20609 $(SHELL) $${libsrcdir}/configure \
20610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20611 --target=${target_alias} $${srcdiroption} \
20612 || exit 1
20613@endif indent
20614
20615
20616
20617
20618
20619.PHONY: all-indent maybe-all-indent
20620maybe-all-indent:
20621@if gcc-bootstrap
20622all-indent: stage_current
20623@endif gcc-bootstrap
20624@if indent
20625TARGET-indent=all
20626maybe-all-indent: all-indent
20627all-indent: configure-indent
20628 @: $(MAKE); $(unstage)
20629 @r=`${PWD_COMMAND}`; export r; \
20630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20631 $(HOST_EXPORTS) \
20632 (cd $(HOST_SUBDIR)/indent && \
20633 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20634 $(TARGET-indent))
20635@endif indent
20636
20637
20638
20639
20640.PHONY: check-indent maybe-check-indent
20641maybe-check-indent:
20642@if indent
20643maybe-check-indent: check-indent
20644
20645check-indent:
20646 @: $(MAKE); $(unstage)
20647 @r=`${PWD_COMMAND}`; export r; \
20648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20649 $(HOST_EXPORTS) \
20650 (cd $(HOST_SUBDIR)/indent && \
20651 $(MAKE) $(FLAGS_TO_PASS) check)
20652
20653@endif indent
20654
20655.PHONY: install-indent maybe-install-indent
20656maybe-install-indent:
20657@if indent
20658maybe-install-indent: install-indent
20659
20660install-indent: installdirs
20661 @: $(MAKE); $(unstage)
20662 @r=`${PWD_COMMAND}`; export r; \
20663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664 $(HOST_EXPORTS) \
20665 (cd $(HOST_SUBDIR)/indent && \
20666 $(MAKE) $(FLAGS_TO_PASS) install)
20667
20668@endif indent
20669
20670# Other targets (info, dvi, pdf, etc.)
20671
20672.PHONY: maybe-info-indent info-indent
20673maybe-info-indent:
20674@if indent
20675maybe-info-indent: info-indent
20676
20677info-indent: \
20678 configure-indent
20679 @: $(MAKE); $(unstage)
20680 @[ -f ./indent/Makefile ] || exit 0; \
20681 r=`${PWD_COMMAND}`; export r; \
20682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20683 $(HOST_EXPORTS) \
20684 for flag in $(EXTRA_HOST_FLAGS) ; do \
20685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20686 done; \
20687 echo "Doing info in indent" ; \
20688 (cd $(HOST_SUBDIR)/indent && \
20689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20691 "RANLIB=$${RANLIB}" \
20692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20693 info) \
20694 || exit 1
20695
20696@endif indent
20697
20698.PHONY: maybe-dvi-indent dvi-indent
20699maybe-dvi-indent:
20700@if indent
20701maybe-dvi-indent: dvi-indent
20702
20703dvi-indent: \
20704 configure-indent
20705 @: $(MAKE); $(unstage)
20706 @[ -f ./indent/Makefile ] || exit 0; \
20707 r=`${PWD_COMMAND}`; export r; \
20708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20709 $(HOST_EXPORTS) \
20710 for flag in $(EXTRA_HOST_FLAGS) ; do \
20711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20712 done; \
20713 echo "Doing dvi in indent" ; \
20714 (cd $(HOST_SUBDIR)/indent && \
20715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20717 "RANLIB=$${RANLIB}" \
20718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20719 dvi) \
20720 || exit 1
20721
20722@endif indent
20723
20724.PHONY: maybe-pdf-indent pdf-indent
20725maybe-pdf-indent:
20726@if indent
20727maybe-pdf-indent: pdf-indent
20728
20729pdf-indent: \
20730 configure-indent
20731 @: $(MAKE); $(unstage)
20732 @[ -f ./indent/Makefile ] || exit 0; \
20733 r=`${PWD_COMMAND}`; export r; \
20734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735 $(HOST_EXPORTS) \
20736 for flag in $(EXTRA_HOST_FLAGS) ; do \
20737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738 done; \
20739 echo "Doing pdf in indent" ; \
20740 (cd $(HOST_SUBDIR)/indent && \
20741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743 "RANLIB=$${RANLIB}" \
20744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20745 pdf) \
20746 || exit 1
20747
20748@endif indent
20749
20750.PHONY: maybe-html-indent html-indent
20751maybe-html-indent:
20752@if indent
20753maybe-html-indent: html-indent
20754
20755html-indent: \
20756 configure-indent
20757 @: $(MAKE); $(unstage)
20758 @[ -f ./indent/Makefile ] || exit 0; \
20759 r=`${PWD_COMMAND}`; export r; \
20760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20761 $(HOST_EXPORTS) \
20762 for flag in $(EXTRA_HOST_FLAGS) ; do \
20763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20764 done; \
20765 echo "Doing html in indent" ; \
20766 (cd $(HOST_SUBDIR)/indent && \
20767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20769 "RANLIB=$${RANLIB}" \
20770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20771 html) \
20772 || exit 1
20773
20774@endif indent
20775
20776.PHONY: maybe-TAGS-indent TAGS-indent
20777maybe-TAGS-indent:
20778@if indent
20779maybe-TAGS-indent: TAGS-indent
20780
20781TAGS-indent: \
20782 configure-indent
20783 @: $(MAKE); $(unstage)
20784 @[ -f ./indent/Makefile ] || exit 0; \
20785 r=`${PWD_COMMAND}`; export r; \
20786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20787 $(HOST_EXPORTS) \
20788 for flag in $(EXTRA_HOST_FLAGS) ; do \
20789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20790 done; \
20791 echo "Doing TAGS in indent" ; \
20792 (cd $(HOST_SUBDIR)/indent && \
20793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20795 "RANLIB=$${RANLIB}" \
20796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20797 TAGS) \
20798 || exit 1
20799
20800@endif indent
20801
20802.PHONY: maybe-install-info-indent install-info-indent
20803maybe-install-info-indent:
20804@if indent
20805maybe-install-info-indent: install-info-indent
20806
20807install-info-indent: \
20808 configure-indent \
20809 info-indent
20810 @: $(MAKE); $(unstage)
20811 @[ -f ./indent/Makefile ] || exit 0; \
20812 r=`${PWD_COMMAND}`; export r; \
20813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20814 $(HOST_EXPORTS) \
20815 for flag in $(EXTRA_HOST_FLAGS) ; do \
20816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20817 done; \
20818 echo "Doing install-info in indent" ; \
20819 (cd $(HOST_SUBDIR)/indent && \
20820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20822 "RANLIB=$${RANLIB}" \
20823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20824 install-info) \
20825 || exit 1
20826
20827@endif indent
20828
20829.PHONY: maybe-install-pdf-indent install-pdf-indent
20830maybe-install-pdf-indent:
20831@if indent
20832maybe-install-pdf-indent: install-pdf-indent
20833
20834install-pdf-indent: \
20835 configure-indent \
20836 pdf-indent
20837 @: $(MAKE); $(unstage)
20838 @[ -f ./indent/Makefile ] || exit 0; \
20839 r=`${PWD_COMMAND}`; export r; \
20840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841 $(HOST_EXPORTS) \
20842 for flag in $(EXTRA_HOST_FLAGS) ; do \
20843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844 done; \
20845 echo "Doing install-pdf in indent" ; \
20846 (cd $(HOST_SUBDIR)/indent && \
20847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849 "RANLIB=$${RANLIB}" \
20850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851 install-pdf) \
20852 || exit 1
20853
20854@endif indent
20855
20856.PHONY: maybe-install-html-indent install-html-indent
20857maybe-install-html-indent:
20858@if indent
20859maybe-install-html-indent: install-html-indent
20860
20861install-html-indent: \
20862 configure-indent \
20863 html-indent
20864 @: $(MAKE); $(unstage)
20865 @[ -f ./indent/Makefile ] || exit 0; \
20866 r=`${PWD_COMMAND}`; export r; \
20867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20868 $(HOST_EXPORTS) \
20869 for flag in $(EXTRA_HOST_FLAGS) ; do \
20870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20871 done; \
20872 echo "Doing install-html in indent" ; \
20873 (cd $(HOST_SUBDIR)/indent && \
20874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20876 "RANLIB=$${RANLIB}" \
20877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20878 install-html) \
20879 || exit 1
20880
20881@endif indent
20882
20883.PHONY: maybe-installcheck-indent installcheck-indent
20884maybe-installcheck-indent:
20885@if indent
20886maybe-installcheck-indent: installcheck-indent
20887
20888installcheck-indent: \
20889 configure-indent
20890 @: $(MAKE); $(unstage)
20891 @[ -f ./indent/Makefile ] || exit 0; \
20892 r=`${PWD_COMMAND}`; export r; \
20893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894 $(HOST_EXPORTS) \
20895 for flag in $(EXTRA_HOST_FLAGS) ; do \
20896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20897 done; \
20898 echo "Doing installcheck in indent" ; \
20899 (cd $(HOST_SUBDIR)/indent && \
20900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20902 "RANLIB=$${RANLIB}" \
20903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20904 installcheck) \
20905 || exit 1
20906
20907@endif indent
20908
20909.PHONY: maybe-mostlyclean-indent mostlyclean-indent
20910maybe-mostlyclean-indent:
20911@if indent
20912maybe-mostlyclean-indent: mostlyclean-indent
20913
20914mostlyclean-indent:
20915 @: $(MAKE); $(unstage)
20916 @[ -f ./indent/Makefile ] || exit 0; \
20917 r=`${PWD_COMMAND}`; export r; \
20918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20919 $(HOST_EXPORTS) \
20920 for flag in $(EXTRA_HOST_FLAGS) ; do \
20921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20922 done; \
20923 echo "Doing mostlyclean in indent" ; \
20924 (cd $(HOST_SUBDIR)/indent && \
20925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20927 "RANLIB=$${RANLIB}" \
20928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20929 mostlyclean) \
20930 || exit 1
20931
20932@endif indent
20933
20934.PHONY: maybe-clean-indent clean-indent
20935maybe-clean-indent:
20936@if indent
20937maybe-clean-indent: clean-indent
20938
20939clean-indent:
20940 @: $(MAKE); $(unstage)
20941 @[ -f ./indent/Makefile ] || exit 0; \
20942 r=`${PWD_COMMAND}`; export r; \
20943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20944 $(HOST_EXPORTS) \
20945 for flag in $(EXTRA_HOST_FLAGS) ; do \
20946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20947 done; \
20948 echo "Doing clean in indent" ; \
20949 (cd $(HOST_SUBDIR)/indent && \
20950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20952 "RANLIB=$${RANLIB}" \
20953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20954 clean) \
20955 || exit 1
20956
20957@endif indent
20958
20959.PHONY: maybe-distclean-indent distclean-indent
20960maybe-distclean-indent:
20961@if indent
20962maybe-distclean-indent: distclean-indent
20963
20964distclean-indent:
20965 @: $(MAKE); $(unstage)
20966 @[ -f ./indent/Makefile ] || exit 0; \
20967 r=`${PWD_COMMAND}`; export r; \
20968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969 $(HOST_EXPORTS) \
20970 for flag in $(EXTRA_HOST_FLAGS) ; do \
20971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20972 done; \
20973 echo "Doing distclean in indent" ; \
20974 (cd $(HOST_SUBDIR)/indent && \
20975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20977 "RANLIB=$${RANLIB}" \
20978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20979 distclean) \
20980 || exit 1
20981
20982@endif indent
20983
20984.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
20985maybe-maintainer-clean-indent:
20986@if indent
20987maybe-maintainer-clean-indent: maintainer-clean-indent
20988
20989maintainer-clean-indent:
20990 @: $(MAKE); $(unstage)
20991 @[ -f ./indent/Makefile ] || exit 0; \
20992 r=`${PWD_COMMAND}`; export r; \
20993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994 $(HOST_EXPORTS) \
20995 for flag in $(EXTRA_HOST_FLAGS) ; do \
20996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20997 done; \
20998 echo "Doing maintainer-clean in indent" ; \
20999 (cd $(HOST_SUBDIR)/indent && \
21000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21002 "RANLIB=$${RANLIB}" \
21003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21004 maintainer-clean) \
21005 || exit 1
21006
21007@endif indent
21008
21009
21010
21011.PHONY: configure-intl maybe-configure-intl
21012maybe-configure-intl:
21013@if gcc-bootstrap
21014configure-intl: stage_current
21015@endif gcc-bootstrap
21016@if intl
21017maybe-configure-intl: configure-intl
21018configure-intl:
21019 @r=`${PWD_COMMAND}`; export r; \
21020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21021 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21023 $(HOST_EXPORTS) \
21024 echo Configuring in $(HOST_SUBDIR)/intl; \
21025 cd "$(HOST_SUBDIR)/intl" || exit 1; \
21026 case $(srcdir) in \
21027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21028 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21030 esac; \
21031 srcdiroption="--srcdir=$${topdir}/intl"; \
21032 libsrcdir="$$s/intl"; \
21033 $(SHELL) $${libsrcdir}/configure \
21034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21035 --target=${target_alias} $${srcdiroption} \
21036 || exit 1
21037@endif intl
21038
21039
21040
21041.PHONY: configure-stage1-intl maybe-configure-stage1-intl
21042maybe-configure-stage1-intl:
21043@if intl-bootstrap
21044maybe-configure-stage1-intl: configure-stage1-intl
21045configure-stage1-intl:
21046 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21047 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21048 @r=`${PWD_COMMAND}`; export r; \
21049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21050 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21051 $(HOST_EXPORTS) \
21052 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21053 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
21054 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
21055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21056 cd $(HOST_SUBDIR)/intl || exit 1; \
21057 case $(srcdir) in \
21058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21059 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21061 esac; \
21062 srcdiroption="--srcdir=$${topdir}/intl"; \
21063 libsrcdir="$$s/intl"; \
21064 $(SHELL) $${libsrcdir}/configure \
21065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21066 --target=${target_alias} $${srcdiroption} \
21067 \
21068 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
21069@endif intl-bootstrap
21070
21071.PHONY: configure-stage2-intl maybe-configure-stage2-intl
21072maybe-configure-stage2-intl:
21073@if intl-bootstrap
21074maybe-configure-stage2-intl: configure-stage2-intl
21075configure-stage2-intl:
21076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21078 @r=`${PWD_COMMAND}`; export r; \
21079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21080 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21081 $(HOST_EXPORTS) \
21082 $(POSTSTAGE1_HOST_EXPORTS) \
21083 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21084 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21085 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
21086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21087 cd $(HOST_SUBDIR)/intl || exit 1; \
21088 case $(srcdir) in \
21089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21090 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21092 esac; \
21093 srcdiroption="--srcdir=$${topdir}/intl"; \
21094 libsrcdir="$$s/intl"; \
21095 $(SHELL) $${libsrcdir}/configure \
21096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21097 --target=${target_alias} $${srcdiroption} \
21098 --with-build-libsubdir=$(HOST_SUBDIR) \
21099 @stage2_werror_flag@
21100@endif intl-bootstrap
21101
21102.PHONY: configure-stageb2g0-intl maybe-configure-stageb2g0-intl
21103maybe-configure-stageb2g0-intl:
21104@if intl-bootstrap
21105maybe-configure-stageb2g0-intl: configure-stageb2g0-intl
21106configure-stageb2g0-intl:
21107 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21109 @r=`${PWD_COMMAND}`; export r; \
21110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21112 $(HOST_EXPORTS) \
21113 $(POSTSTAGE1_HOST_EXPORTS) \
21114 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
21115 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
21116 echo Configuring stage b2g0 in $(HOST_SUBDIR)/intl ; \
21117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21118 cd $(HOST_SUBDIR)/intl || exit 1; \
21119 case $(srcdir) in \
21120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21121 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21123 esac; \
21124 srcdiroption="--srcdir=$${topdir}/intl"; \
21125 libsrcdir="$$s/intl"; \
21126 $(SHELL) $${libsrcdir}/configure \
21127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21128 --target=${target_alias} $${srcdiroption} \
21129 --with-build-libsubdir=$(HOST_SUBDIR) \
21130 @stage2_werror_flag@
21131@endif intl-bootstrap
21132
21133.PHONY: configure-stage3-intl maybe-configure-stage3-intl
21134maybe-configure-stage3-intl:
21135@if intl-bootstrap
21136maybe-configure-stage3-intl: configure-stage3-intl
21137configure-stage3-intl:
21138 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21140 @r=`${PWD_COMMAND}`; export r; \
21141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21143 $(HOST_EXPORTS) \
21144 $(POSTSTAGE1_HOST_EXPORTS) \
21145 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21146 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21147 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
21148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21149 cd $(HOST_SUBDIR)/intl || exit 1; \
21150 case $(srcdir) in \
21151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21152 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21154 esac; \
21155 srcdiroption="--srcdir=$${topdir}/intl"; \
21156 libsrcdir="$$s/intl"; \
21157 $(SHELL) $${libsrcdir}/configure \
21158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21159 --target=${target_alias} $${srcdiroption} \
21160 --with-build-libsubdir=$(HOST_SUBDIR) \
21161 @stage2_werror_flag@
21162@endif intl-bootstrap
21163
21164.PHONY: configure-stageb3g2-intl maybe-configure-stageb3g2-intl
21165maybe-configure-stageb3g2-intl:
21166@if intl-bootstrap
21167maybe-configure-stageb3g2-intl: configure-stageb3g2-intl
21168configure-stageb3g2-intl:
21169 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21171 @r=`${PWD_COMMAND}`; export r; \
21172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21173 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21174 $(HOST_EXPORTS) \
21175 $(POSTSTAGE1_HOST_EXPORTS) \
21176 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
21177 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
21178 echo Configuring stage b3g2 in $(HOST_SUBDIR)/intl ; \
21179 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21180 cd $(HOST_SUBDIR)/intl || exit 1; \
21181 case $(srcdir) in \
21182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21183 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21185 esac; \
21186 srcdiroption="--srcdir=$${topdir}/intl"; \
21187 libsrcdir="$$s/intl"; \
21188 $(SHELL) $${libsrcdir}/configure \
21189 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21190 --target=${target_alias} $${srcdiroption} \
21191 --with-build-libsubdir=$(HOST_SUBDIR) \
21192 @stage2_werror_flag@
21193@endif intl-bootstrap
21194
21195.PHONY: configure-stage4-intl maybe-configure-stage4-intl
21196maybe-configure-stage4-intl:
21197@if intl-bootstrap
21198maybe-configure-stage4-intl: configure-stage4-intl
21199configure-stage4-intl:
21200 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21201 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21202 @r=`${PWD_COMMAND}`; export r; \
21203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21205 $(HOST_EXPORTS) \
21206 $(POSTSTAGE1_HOST_EXPORTS) \
21207 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21208 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21209 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
21210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21211 cd $(HOST_SUBDIR)/intl || exit 1; \
21212 case $(srcdir) in \
21213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21214 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21216 esac; \
21217 srcdiroption="--srcdir=$${topdir}/intl"; \
21218 libsrcdir="$$s/intl"; \
21219 $(SHELL) $${libsrcdir}/configure \
21220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21221 --target=${target_alias} $${srcdiroption} \
21222 --with-build-libsubdir=$(HOST_SUBDIR) \
21223 @stage2_werror_flag@
21224@endif intl-bootstrap
21225
21226.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
21227maybe-configure-stageprofile-intl:
21228@if intl-bootstrap
21229maybe-configure-stageprofile-intl: configure-stageprofile-intl
21230configure-stageprofile-intl:
21231 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21232 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21233 @r=`${PWD_COMMAND}`; export r; \
21234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21235 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21236 $(HOST_EXPORTS) \
21237 $(POSTSTAGE1_HOST_EXPORTS) \
21238 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
21239 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
21240 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
21241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21242 cd $(HOST_SUBDIR)/intl || exit 1; \
21243 case $(srcdir) in \
21244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21245 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21247 esac; \
21248 srcdiroption="--srcdir=$${topdir}/intl"; \
21249 libsrcdir="$$s/intl"; \
21250 $(SHELL) $${libsrcdir}/configure \
21251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21252 --target=${target_alias} $${srcdiroption} \
21253 --with-build-libsubdir=$(HOST_SUBDIR) \
21254 @stage2_werror_flag@
21255@endif intl-bootstrap
21256
21257.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
21258maybe-configure-stagefeedback-intl:
21259@if intl-bootstrap
21260maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
21261configure-stagefeedback-intl:
21262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
21264 @r=`${PWD_COMMAND}`; export r; \
21265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21266 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
21267 $(HOST_EXPORTS) \
21268 $(POSTSTAGE1_HOST_EXPORTS) \
21269 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
21270 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
21271 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
21272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
21273 cd $(HOST_SUBDIR)/intl || exit 1; \
21274 case $(srcdir) in \
21275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21276 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
21277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21278 esac; \
21279 srcdiroption="--srcdir=$${topdir}/intl"; \
21280 libsrcdir="$$s/intl"; \
21281 $(SHELL) $${libsrcdir}/configure \
21282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21283 --target=${target_alias} $${srcdiroption} \
21284 --with-build-libsubdir=$(HOST_SUBDIR) \
21285 @stage2_werror_flag@
21286@endif intl-bootstrap
21287
21288
21289
21290
21291
21292.PHONY: all-intl maybe-all-intl
21293maybe-all-intl:
21294@if gcc-bootstrap
21295all-intl: stage_current
21296@endif gcc-bootstrap
21297@if intl
21298TARGET-intl=all
21299maybe-all-intl: all-intl
21300all-intl: configure-intl
21301 @r=`${PWD_COMMAND}`; export r; \
21302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303 $(HOST_EXPORTS) \
21304 (cd $(HOST_SUBDIR)/intl && \
21305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21306 $(TARGET-intl))
21307@endif intl
21308
21309
21310
21311.PHONY: all-stage1-intl maybe-all-stage1-intl
21312.PHONY: clean-stage1-intl maybe-clean-stage1-intl
21313maybe-all-stage1-intl:
21314maybe-clean-stage1-intl:
21315@if intl-bootstrap
21316maybe-all-stage1-intl: all-stage1-intl
21317all-stage1: all-stage1-intl
21318TARGET-stage1-intl = $(TARGET-intl)
21319all-stage1-intl: configure-stage1-intl
21320 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21321 @r=`${PWD_COMMAND}`; export r; \
21322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21323 $(HOST_EXPORTS) \
21324 cd $(HOST_SUBDIR)/intl && \
21325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21326 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
21327 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
21328 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
21329 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
21330 $(TARGET-stage1-intl)
21331
21332maybe-clean-stage1-intl: clean-stage1-intl
21333clean-stage1: clean-stage1-intl
21334clean-stage1-intl:
21335 @if [ $(current_stage) = stage1 ]; then \
21336 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21337 else \
21338 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
21339 $(MAKE) stage1-start; \
21340 fi; \
21341 cd $(HOST_SUBDIR)/intl && \
21342 $(MAKE) $(EXTRA_HOST_FLAGS) \
21343 clean
21344@endif intl-bootstrap
21345
21346
21347.PHONY: all-stage2-intl maybe-all-stage2-intl
21348.PHONY: clean-stage2-intl maybe-clean-stage2-intl
21349maybe-all-stage2-intl:
21350maybe-clean-stage2-intl:
21351@if intl-bootstrap
21352maybe-all-stage2-intl: all-stage2-intl
21353all-stage2: all-stage2-intl
21354TARGET-stage2-intl = $(TARGET-intl)
21355all-stage2-intl: configure-stage2-intl
21356 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21357 @r=`${PWD_COMMAND}`; export r; \
21358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21359 $(HOST_EXPORTS) \
21360 $(POSTSTAGE1_HOST_EXPORTS) \
21361 cd $(HOST_SUBDIR)/intl && \
21362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21363 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
21364 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21365 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21366 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21367 $(TARGET-stage2-intl)
21368
21369maybe-clean-stage2-intl: clean-stage2-intl
21370clean-stage2: clean-stage2-intl
21371clean-stage2-intl:
21372 @if [ $(current_stage) = stage2 ]; then \
21373 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21374 else \
21375 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
21376 $(MAKE) stage2-start; \
21377 fi; \
21378 cd $(HOST_SUBDIR)/intl && \
21379 $(MAKE) $(EXTRA_HOST_FLAGS) \
21380 $(POSTSTAGE1_FLAGS_TO_PASS) \
21381 clean
21382@endif intl-bootstrap
21383
21384
21385.PHONY: all-stageb2g0-intl maybe-all-stageb2g0-intl
21386.PHONY: clean-stageb2g0-intl maybe-clean-stageb2g0-intl
21387maybe-all-stageb2g0-intl:
21388maybe-clean-stageb2g0-intl:
21389@if intl-bootstrap
21390maybe-all-stageb2g0-intl: all-stageb2g0-intl
21391all-stageb2g0: all-stageb2g0-intl
21392TARGET-stageb2g0-intl = $(TARGET-intl)
21393all-stageb2g0-intl: configure-stageb2g0-intl
21394 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
21395 @r=`${PWD_COMMAND}`; export r; \
21396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21397 $(HOST_EXPORTS) \
21398 $(POSTSTAGE1_HOST_EXPORTS) \
21399 cd $(HOST_SUBDIR)/intl && \
21400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21401 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
21402 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
21403 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
21404 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21405 $(TARGET-stageb2g0-intl)
21406
21407maybe-clean-stageb2g0-intl: clean-stageb2g0-intl
21408clean-stageb2g0: clean-stageb2g0-intl
21409clean-stageb2g0-intl:
21410 @if [ $(current_stage) = stageb2g0 ]; then \
21411 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21412 else \
21413 [ -f $(HOST_SUBDIR)/stageb2g0-intl/Makefile ] || exit 0; \
21414 $(MAKE) stageb2g0-start; \
21415 fi; \
21416 cd $(HOST_SUBDIR)/intl && \
21417 $(MAKE) $(EXTRA_HOST_FLAGS) \
21418 $(POSTSTAGE1_FLAGS_TO_PASS) \
21419 clean
21420@endif intl-bootstrap
21421
21422
21423.PHONY: all-stage3-intl maybe-all-stage3-intl
21424.PHONY: clean-stage3-intl maybe-clean-stage3-intl
21425maybe-all-stage3-intl:
21426maybe-clean-stage3-intl:
21427@if intl-bootstrap
21428maybe-all-stage3-intl: all-stage3-intl
21429all-stage3: all-stage3-intl
21430TARGET-stage3-intl = $(TARGET-intl)
21431all-stage3-intl: configure-stage3-intl
21432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21433 @r=`${PWD_COMMAND}`; export r; \
21434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435 $(HOST_EXPORTS) \
21436 $(POSTSTAGE1_HOST_EXPORTS) \
21437 cd $(HOST_SUBDIR)/intl && \
21438 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21439 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
21440 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
21441 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
21442 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21443 $(TARGET-stage3-intl)
21444
21445maybe-clean-stage3-intl: clean-stage3-intl
21446clean-stage3: clean-stage3-intl
21447clean-stage3-intl:
21448 @if [ $(current_stage) = stage3 ]; then \
21449 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21450 else \
21451 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
21452 $(MAKE) stage3-start; \
21453 fi; \
21454 cd $(HOST_SUBDIR)/intl && \
21455 $(MAKE) $(EXTRA_HOST_FLAGS) \
21456 $(POSTSTAGE1_FLAGS_TO_PASS) \
21457 clean
21458@endif intl-bootstrap
21459
21460
21461.PHONY: all-stageb3g2-intl maybe-all-stageb3g2-intl
21462.PHONY: clean-stageb3g2-intl maybe-clean-stageb3g2-intl
21463maybe-all-stageb3g2-intl:
21464maybe-clean-stageb3g2-intl:
21465@if intl-bootstrap
21466maybe-all-stageb3g2-intl: all-stageb3g2-intl
21467all-stageb3g2: all-stageb3g2-intl
21468TARGET-stageb3g2-intl = $(TARGET-intl)
21469all-stageb3g2-intl: configure-stageb3g2-intl
21470 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
21471 @r=`${PWD_COMMAND}`; export r; \
21472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473 $(HOST_EXPORTS) \
21474 $(POSTSTAGE1_HOST_EXPORTS) \
21475 cd $(HOST_SUBDIR)/intl && \
21476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21477 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
21478 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
21479 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
21480 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21481 $(TARGET-stageb3g2-intl)
21482
21483maybe-clean-stageb3g2-intl: clean-stageb3g2-intl
21484clean-stageb3g2: clean-stageb3g2-intl
21485clean-stageb3g2-intl:
21486 @if [ $(current_stage) = stageb3g2 ]; then \
21487 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21488 else \
21489 [ -f $(HOST_SUBDIR)/stageb3g2-intl/Makefile ] || exit 0; \
21490 $(MAKE) stageb3g2-start; \
21491 fi; \
21492 cd $(HOST_SUBDIR)/intl && \
21493 $(MAKE) $(EXTRA_HOST_FLAGS) \
21494 $(POSTSTAGE1_FLAGS_TO_PASS) \
21495 clean
21496@endif intl-bootstrap
21497
21498
21499.PHONY: all-stage4-intl maybe-all-stage4-intl
21500.PHONY: clean-stage4-intl maybe-clean-stage4-intl
21501maybe-all-stage4-intl:
21502maybe-clean-stage4-intl:
21503@if intl-bootstrap
21504maybe-all-stage4-intl: all-stage4-intl
21505all-stage4: all-stage4-intl
21506TARGET-stage4-intl = $(TARGET-intl)
21507all-stage4-intl: configure-stage4-intl
21508 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21509 @r=`${PWD_COMMAND}`; export r; \
21510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511 $(HOST_EXPORTS) \
21512 $(POSTSTAGE1_HOST_EXPORTS) \
21513 cd $(HOST_SUBDIR)/intl && \
21514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21515 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
21516 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21517 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
21518 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21519 $(TARGET-stage4-intl)
21520
21521maybe-clean-stage4-intl: clean-stage4-intl
21522clean-stage4: clean-stage4-intl
21523clean-stage4-intl:
21524 @if [ $(current_stage) = stage4 ]; then \
21525 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21526 else \
21527 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
21528 $(MAKE) stage4-start; \
21529 fi; \
21530 cd $(HOST_SUBDIR)/intl && \
21531 $(MAKE) $(EXTRA_HOST_FLAGS) \
21532 $(POSTSTAGE1_FLAGS_TO_PASS) \
21533 clean
21534@endif intl-bootstrap
21535
21536
21537.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
21538.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
21539maybe-all-stageprofile-intl:
21540maybe-clean-stageprofile-intl:
21541@if intl-bootstrap
21542maybe-all-stageprofile-intl: all-stageprofile-intl
21543all-stageprofile: all-stageprofile-intl
21544TARGET-stageprofile-intl = $(TARGET-intl)
21545all-stageprofile-intl: configure-stageprofile-intl
21546 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21547 @r=`${PWD_COMMAND}`; export r; \
21548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21549 $(HOST_EXPORTS) \
21550 $(POSTSTAGE1_HOST_EXPORTS) \
21551 cd $(HOST_SUBDIR)/intl && \
21552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21553 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
21554 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
21555 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
21556 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21557 $(TARGET-stageprofile-intl)
21558
21559maybe-clean-stageprofile-intl: clean-stageprofile-intl
21560clean-stageprofile: clean-stageprofile-intl
21561clean-stageprofile-intl:
21562 @if [ $(current_stage) = stageprofile ]; then \
21563 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21564 else \
21565 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
21566 $(MAKE) stageprofile-start; \
21567 fi; \
21568 cd $(HOST_SUBDIR)/intl && \
21569 $(MAKE) $(EXTRA_HOST_FLAGS) \
21570 $(POSTSTAGE1_FLAGS_TO_PASS) \
21571 clean
21572@endif intl-bootstrap
21573
21574
21575.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
21576.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
21577maybe-all-stagefeedback-intl:
21578maybe-clean-stagefeedback-intl:
21579@if intl-bootstrap
21580maybe-all-stagefeedback-intl: all-stagefeedback-intl
21581all-stagefeedback: all-stagefeedback-intl
21582TARGET-stagefeedback-intl = $(TARGET-intl)
21583all-stagefeedback-intl: configure-stagefeedback-intl
21584 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21585 @r=`${PWD_COMMAND}`; export r; \
21586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21587 $(HOST_EXPORTS) \
21588 $(POSTSTAGE1_HOST_EXPORTS) \
21589 cd $(HOST_SUBDIR)/intl && \
21590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21591 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
21592 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21593 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
21594 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21595 $(TARGET-stagefeedback-intl)
21596
21597maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
21598clean-stagefeedback: clean-stagefeedback-intl
21599clean-stagefeedback-intl:
21600 @if [ $(current_stage) = stagefeedback ]; then \
21601 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
21602 else \
21603 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
21604 $(MAKE) stagefeedback-start; \
21605 fi; \
21606 cd $(HOST_SUBDIR)/intl && \
21607 $(MAKE) $(EXTRA_HOST_FLAGS) \
21608 $(POSTSTAGE1_FLAGS_TO_PASS) \
21609 clean
21610@endif intl-bootstrap
21611
21612
21613
21614
21615
21616.PHONY: check-intl maybe-check-intl
21617maybe-check-intl:
21618@if intl
21619maybe-check-intl: check-intl
21620
21621check-intl:
21622 @: $(MAKE); $(unstage)
21623 @r=`${PWD_COMMAND}`; export r; \
21624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625 $(HOST_EXPORTS) \
21626 (cd $(HOST_SUBDIR)/intl && \
21627 $(MAKE) $(FLAGS_TO_PASS) check)
21628
21629@endif intl
21630
21631.PHONY: install-intl maybe-install-intl
21632maybe-install-intl:
21633@if intl
21634maybe-install-intl: install-intl
21635
21636install-intl: installdirs
21637 @: $(MAKE); $(unstage)
21638 @r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 (cd $(HOST_SUBDIR)/intl && \
21642 $(MAKE) $(FLAGS_TO_PASS) install)
21643
21644@endif intl
21645
21646# Other targets (info, dvi, pdf, etc.)
21647
21648.PHONY: maybe-info-intl info-intl
21649maybe-info-intl:
21650@if intl
21651maybe-info-intl: info-intl
21652
21653info-intl: \
21654 configure-intl
21655 @[ -f ./intl/Makefile ] || exit 0; \
21656 r=`${PWD_COMMAND}`; export r; \
21657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21658 $(HOST_EXPORTS) \
21659 for flag in $(EXTRA_HOST_FLAGS) ; do \
21660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21661 done; \
21662 echo "Doing info in intl" ; \
21663 (cd $(HOST_SUBDIR)/intl && \
21664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21666 "RANLIB=$${RANLIB}" \
21667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21668 info) \
21669 || exit 1
21670
21671@endif intl
21672
21673.PHONY: maybe-dvi-intl dvi-intl
21674maybe-dvi-intl:
21675@if intl
21676maybe-dvi-intl: dvi-intl
21677
21678dvi-intl: \
21679 configure-intl
21680 @[ -f ./intl/Makefile ] || exit 0; \
21681 r=`${PWD_COMMAND}`; export r; \
21682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21683 $(HOST_EXPORTS) \
21684 for flag in $(EXTRA_HOST_FLAGS) ; do \
21685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21686 done; \
21687 echo "Doing dvi in intl" ; \
21688 (cd $(HOST_SUBDIR)/intl && \
21689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21691 "RANLIB=$${RANLIB}" \
21692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21693 dvi) \
21694 || exit 1
21695
21696@endif intl
21697
21698.PHONY: maybe-pdf-intl pdf-intl
21699maybe-pdf-intl:
21700@if intl
21701maybe-pdf-intl: pdf-intl
21702
21703pdf-intl: \
21704 configure-intl
21705 @[ -f ./intl/Makefile ] || exit 0; \
21706 r=`${PWD_COMMAND}`; export r; \
21707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21708 $(HOST_EXPORTS) \
21709 for flag in $(EXTRA_HOST_FLAGS) ; do \
21710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21711 done; \
21712 echo "Doing pdf in intl" ; \
21713 (cd $(HOST_SUBDIR)/intl && \
21714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21716 "RANLIB=$${RANLIB}" \
21717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21718 pdf) \
21719 || exit 1
21720
21721@endif intl
21722
21723.PHONY: maybe-html-intl html-intl
21724maybe-html-intl:
21725@if intl
21726maybe-html-intl: html-intl
21727
21728html-intl: \
21729 configure-intl
21730 @[ -f ./intl/Makefile ] || exit 0; \
21731 r=`${PWD_COMMAND}`; export r; \
21732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21733 $(HOST_EXPORTS) \
21734 for flag in $(EXTRA_HOST_FLAGS) ; do \
21735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21736 done; \
21737 echo "Doing html in intl" ; \
21738 (cd $(HOST_SUBDIR)/intl && \
21739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21741 "RANLIB=$${RANLIB}" \
21742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21743 html) \
21744 || exit 1
21745
21746@endif intl
21747
21748.PHONY: maybe-TAGS-intl TAGS-intl
21749maybe-TAGS-intl:
21750@if intl
21751maybe-TAGS-intl: TAGS-intl
21752
21753TAGS-intl: \
21754 configure-intl
21755 @[ -f ./intl/Makefile ] || exit 0; \
21756 r=`${PWD_COMMAND}`; export r; \
21757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21758 $(HOST_EXPORTS) \
21759 for flag in $(EXTRA_HOST_FLAGS) ; do \
21760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21761 done; \
21762 echo "Doing TAGS in intl" ; \
21763 (cd $(HOST_SUBDIR)/intl && \
21764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21766 "RANLIB=$${RANLIB}" \
21767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21768 TAGS) \
21769 || exit 1
21770
21771@endif intl
21772
21773.PHONY: maybe-install-info-intl install-info-intl
21774maybe-install-info-intl:
21775@if intl
21776maybe-install-info-intl: install-info-intl
21777
21778install-info-intl: \
21779 configure-intl \
21780 info-intl
21781 @[ -f ./intl/Makefile ] || exit 0; \
21782 r=`${PWD_COMMAND}`; export r; \
21783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784 $(HOST_EXPORTS) \
21785 for flag in $(EXTRA_HOST_FLAGS) ; do \
21786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21787 done; \
21788 echo "Doing install-info in intl" ; \
21789 (cd $(HOST_SUBDIR)/intl && \
21790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21792 "RANLIB=$${RANLIB}" \
21793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21794 install-info) \
21795 || exit 1
21796
21797@endif intl
21798
21799.PHONY: maybe-install-pdf-intl install-pdf-intl
21800maybe-install-pdf-intl:
21801@if intl
21802maybe-install-pdf-intl: install-pdf-intl
21803
21804install-pdf-intl: \
21805 configure-intl \
21806 pdf-intl
21807 @[ -f ./intl/Makefile ] || exit 0; \
21808 r=`${PWD_COMMAND}`; export r; \
21809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21810 $(HOST_EXPORTS) \
21811 for flag in $(EXTRA_HOST_FLAGS) ; do \
21812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21813 done; \
21814 echo "Doing install-pdf in intl" ; \
21815 (cd $(HOST_SUBDIR)/intl && \
21816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21818 "RANLIB=$${RANLIB}" \
21819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21820 install-pdf) \
21821 || exit 1
21822
21823@endif intl
21824
21825.PHONY: maybe-install-html-intl install-html-intl
21826maybe-install-html-intl:
21827@if intl
21828maybe-install-html-intl: install-html-intl
21829
21830install-html-intl: \
21831 configure-intl \
21832 html-intl
21833 @[ -f ./intl/Makefile ] || exit 0; \
21834 r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 $(HOST_EXPORTS) \
21837 for flag in $(EXTRA_HOST_FLAGS) ; do \
21838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839 done; \
21840 echo "Doing install-html in intl" ; \
21841 (cd $(HOST_SUBDIR)/intl && \
21842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844 "RANLIB=$${RANLIB}" \
21845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846 install-html) \
21847 || exit 1
21848
21849@endif intl
21850
21851.PHONY: maybe-installcheck-intl installcheck-intl
21852maybe-installcheck-intl:
21853@if intl
21854maybe-installcheck-intl: installcheck-intl
21855
21856installcheck-intl: \
21857 configure-intl
21858 @[ -f ./intl/Makefile ] || exit 0; \
21859 r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 for flag in $(EXTRA_HOST_FLAGS) ; do \
21863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864 done; \
21865 echo "Doing installcheck in intl" ; \
21866 (cd $(HOST_SUBDIR)/intl && \
21867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869 "RANLIB=$${RANLIB}" \
21870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871 installcheck) \
21872 || exit 1
21873
21874@endif intl
21875
21876.PHONY: maybe-mostlyclean-intl mostlyclean-intl
21877maybe-mostlyclean-intl:
21878@if intl
21879maybe-mostlyclean-intl: mostlyclean-intl
21880
21881mostlyclean-intl:
21882 @[ -f ./intl/Makefile ] || exit 0; \
21883 r=`${PWD_COMMAND}`; export r; \
21884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21885 $(HOST_EXPORTS) \
21886 for flag in $(EXTRA_HOST_FLAGS) ; do \
21887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21888 done; \
21889 echo "Doing mostlyclean in intl" ; \
21890 (cd $(HOST_SUBDIR)/intl && \
21891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21893 "RANLIB=$${RANLIB}" \
21894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21895 mostlyclean) \
21896 || exit 1
21897
21898@endif intl
21899
21900.PHONY: maybe-clean-intl clean-intl
21901maybe-clean-intl:
21902@if intl
21903maybe-clean-intl: clean-intl
21904
21905clean-intl:
21906 @[ -f ./intl/Makefile ] || exit 0; \
21907 r=`${PWD_COMMAND}`; export r; \
21908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21909 $(HOST_EXPORTS) \
21910 for flag in $(EXTRA_HOST_FLAGS) ; do \
21911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21912 done; \
21913 echo "Doing clean in intl" ; \
21914 (cd $(HOST_SUBDIR)/intl && \
21915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21917 "RANLIB=$${RANLIB}" \
21918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21919 clean) \
21920 || exit 1
21921
21922@endif intl
21923
21924.PHONY: maybe-distclean-intl distclean-intl
21925maybe-distclean-intl:
21926@if intl
21927maybe-distclean-intl: distclean-intl
21928
21929distclean-intl:
21930 @[ -f ./intl/Makefile ] || exit 0; \
21931 r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 $(HOST_EXPORTS) \
21934 for flag in $(EXTRA_HOST_FLAGS) ; do \
21935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936 done; \
21937 echo "Doing distclean in intl" ; \
21938 (cd $(HOST_SUBDIR)/intl && \
21939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941 "RANLIB=$${RANLIB}" \
21942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943 distclean) \
21944 || exit 1
21945
21946@endif intl
21947
21948.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
21949maybe-maintainer-clean-intl:
21950@if intl
21951maybe-maintainer-clean-intl: maintainer-clean-intl
21952
21953maintainer-clean-intl:
21954 @[ -f ./intl/Makefile ] || exit 0; \
21955 r=`${PWD_COMMAND}`; export r; \
21956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21957 $(HOST_EXPORTS) \
21958 for flag in $(EXTRA_HOST_FLAGS) ; do \
21959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21960 done; \
21961 echo "Doing maintainer-clean in intl" ; \
21962 (cd $(HOST_SUBDIR)/intl && \
21963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21965 "RANLIB=$${RANLIB}" \
21966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21967 maintainer-clean) \
21968 || exit 1
21969
21970@endif intl
21971
21972
21973
21974.PHONY: configure-tcl maybe-configure-tcl
21975maybe-configure-tcl:
21976@if gcc-bootstrap
21977configure-tcl: stage_current
21978@endif gcc-bootstrap
21979@if tcl
21980maybe-configure-tcl: configure-tcl
21981configure-tcl:
21982 @: $(MAKE); $(unstage)
21983 @r=`${PWD_COMMAND}`; export r; \
21984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
21986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
21987 $(HOST_EXPORTS) \
21988 echo Configuring in $(HOST_SUBDIR)/tcl; \
21989 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
21990 case $(srcdir) in \
21991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21992 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
21993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21994 esac; \
21995 srcdiroption="--srcdir=$${topdir}/tcl"; \
21996 libsrcdir="$$s/tcl"; \
21997 $(SHELL) $${libsrcdir}/configure \
21998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21999 --target=${target_alias} $${srcdiroption} \
22000 || exit 1
22001@endif tcl
22002
22003
22004
22005
22006
22007.PHONY: all-tcl maybe-all-tcl
22008maybe-all-tcl:
22009@if gcc-bootstrap
22010all-tcl: stage_current
22011@endif gcc-bootstrap
22012@if tcl
22013TARGET-tcl=all
22014maybe-all-tcl: all-tcl
22015all-tcl: configure-tcl
22016 @: $(MAKE); $(unstage)
22017 @r=`${PWD_COMMAND}`; export r; \
22018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22019 $(HOST_EXPORTS) \
22020 (cd $(HOST_SUBDIR)/tcl && \
22021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22022 $(TARGET-tcl))
22023@endif tcl
22024
22025
22026
22027
22028.PHONY: check-tcl maybe-check-tcl
22029maybe-check-tcl:
22030@if tcl
22031maybe-check-tcl: check-tcl
22032
22033check-tcl:
22034 @: $(MAKE); $(unstage)
22035 @r=`${PWD_COMMAND}`; export r; \
22036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037 $(HOST_EXPORTS) \
22038 (cd $(HOST_SUBDIR)/tcl && \
22039 $(MAKE) $(FLAGS_TO_PASS) check)
22040
22041@endif tcl
22042
22043.PHONY: install-tcl maybe-install-tcl
22044maybe-install-tcl:
22045@if tcl
22046maybe-install-tcl: install-tcl
22047
22048install-tcl: installdirs
22049 @: $(MAKE); $(unstage)
22050 @r=`${PWD_COMMAND}`; export r; \
22051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22052 $(HOST_EXPORTS) \
22053 (cd $(HOST_SUBDIR)/tcl && \
22054 $(MAKE) $(FLAGS_TO_PASS) install)
22055
22056@endif tcl
22057
22058# Other targets (info, dvi, pdf, etc.)
22059
22060.PHONY: maybe-info-tcl info-tcl
22061maybe-info-tcl:
22062@if tcl
22063maybe-info-tcl: info-tcl
22064
22065info-tcl: \
22066 configure-tcl
22067 @: $(MAKE); $(unstage)
22068 @[ -f ./tcl/Makefile ] || exit 0; \
22069 r=`${PWD_COMMAND}`; export r; \
22070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071 $(HOST_EXPORTS) \
22072 for flag in $(EXTRA_HOST_FLAGS) ; do \
22073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22074 done; \
22075 echo "Doing info in tcl" ; \
22076 (cd $(HOST_SUBDIR)/tcl && \
22077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22079 "RANLIB=$${RANLIB}" \
22080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22081 info) \
22082 || exit 1
22083
22084@endif tcl
22085
22086.PHONY: maybe-dvi-tcl dvi-tcl
22087maybe-dvi-tcl:
22088@if tcl
22089maybe-dvi-tcl: dvi-tcl
22090
22091dvi-tcl: \
22092 configure-tcl
22093 @: $(MAKE); $(unstage)
22094 @[ -f ./tcl/Makefile ] || exit 0; \
22095 r=`${PWD_COMMAND}`; export r; \
22096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22097 $(HOST_EXPORTS) \
22098 for flag in $(EXTRA_HOST_FLAGS) ; do \
22099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22100 done; \
22101 echo "Doing dvi in tcl" ; \
22102 (cd $(HOST_SUBDIR)/tcl && \
22103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22105 "RANLIB=$${RANLIB}" \
22106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22107 dvi) \
22108 || exit 1
22109
22110@endif tcl
22111
22112.PHONY: maybe-pdf-tcl pdf-tcl
22113maybe-pdf-tcl:
22114@if tcl
22115maybe-pdf-tcl: pdf-tcl
22116
22117pdf-tcl: \
22118 configure-tcl
22119 @: $(MAKE); $(unstage)
22120 @[ -f ./tcl/Makefile ] || exit 0; \
22121 r=`${PWD_COMMAND}`; export r; \
22122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22123 $(HOST_EXPORTS) \
22124 for flag in $(EXTRA_HOST_FLAGS) ; do \
22125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22126 done; \
22127 echo "Doing pdf in tcl" ; \
22128 (cd $(HOST_SUBDIR)/tcl && \
22129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22131 "RANLIB=$${RANLIB}" \
22132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22133 pdf) \
22134 || exit 1
22135
22136@endif tcl
22137
22138.PHONY: maybe-html-tcl html-tcl
22139maybe-html-tcl:
22140@if tcl
22141maybe-html-tcl: html-tcl
22142
22143html-tcl: \
22144 configure-tcl
22145 @: $(MAKE); $(unstage)
22146 @[ -f ./tcl/Makefile ] || exit 0; \
22147 r=`${PWD_COMMAND}`; export r; \
22148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22149 $(HOST_EXPORTS) \
22150 for flag in $(EXTRA_HOST_FLAGS) ; do \
22151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22152 done; \
22153 echo "Doing html in tcl" ; \
22154 (cd $(HOST_SUBDIR)/tcl && \
22155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22157 "RANLIB=$${RANLIB}" \
22158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22159 html) \
22160 || exit 1
22161
22162@endif tcl
22163
22164.PHONY: maybe-TAGS-tcl TAGS-tcl
22165maybe-TAGS-tcl:
22166@if tcl
22167maybe-TAGS-tcl: TAGS-tcl
22168
22169TAGS-tcl: \
22170 configure-tcl
22171 @: $(MAKE); $(unstage)
22172 @[ -f ./tcl/Makefile ] || exit 0; \
22173 r=`${PWD_COMMAND}`; export r; \
22174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22175 $(HOST_EXPORTS) \
22176 for flag in $(EXTRA_HOST_FLAGS) ; do \
22177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22178 done; \
22179 echo "Doing TAGS in tcl" ; \
22180 (cd $(HOST_SUBDIR)/tcl && \
22181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22183 "RANLIB=$${RANLIB}" \
22184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22185 TAGS) \
22186 || exit 1
22187
22188@endif tcl
22189
22190.PHONY: maybe-install-info-tcl install-info-tcl
22191maybe-install-info-tcl:
22192@if tcl
22193maybe-install-info-tcl: install-info-tcl
22194
22195install-info-tcl: \
22196 configure-tcl \
22197 info-tcl
22198 @: $(MAKE); $(unstage)
22199 @[ -f ./tcl/Makefile ] || exit 0; \
22200 r=`${PWD_COMMAND}`; export r; \
22201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22202 $(HOST_EXPORTS) \
22203 for flag in $(EXTRA_HOST_FLAGS) ; do \
22204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22205 done; \
22206 echo "Doing install-info in tcl" ; \
22207 (cd $(HOST_SUBDIR)/tcl && \
22208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22210 "RANLIB=$${RANLIB}" \
22211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22212 install-info) \
22213 || exit 1
22214
22215@endif tcl
22216
22217.PHONY: maybe-install-pdf-tcl install-pdf-tcl
22218maybe-install-pdf-tcl:
22219@if tcl
22220maybe-install-pdf-tcl: install-pdf-tcl
22221
22222install-pdf-tcl: \
22223 configure-tcl \
22224 pdf-tcl
22225 @: $(MAKE); $(unstage)
22226 @[ -f ./tcl/Makefile ] || exit 0; \
22227 r=`${PWD_COMMAND}`; export r; \
22228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229 $(HOST_EXPORTS) \
22230 for flag in $(EXTRA_HOST_FLAGS) ; do \
22231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22232 done; \
22233 echo "Doing install-pdf in tcl" ; \
22234 (cd $(HOST_SUBDIR)/tcl && \
22235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22237 "RANLIB=$${RANLIB}" \
22238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22239 install-pdf) \
22240 || exit 1
22241
22242@endif tcl
22243
22244.PHONY: maybe-install-html-tcl install-html-tcl
22245maybe-install-html-tcl:
22246@if tcl
22247maybe-install-html-tcl: install-html-tcl
22248
22249install-html-tcl: \
22250 configure-tcl \
22251 html-tcl
22252 @: $(MAKE); $(unstage)
22253 @[ -f ./tcl/Makefile ] || exit 0; \
22254 r=`${PWD_COMMAND}`; export r; \
22255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256 $(HOST_EXPORTS) \
22257 for flag in $(EXTRA_HOST_FLAGS) ; do \
22258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22259 done; \
22260 echo "Doing install-html in tcl" ; \
22261 (cd $(HOST_SUBDIR)/tcl && \
22262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22264 "RANLIB=$${RANLIB}" \
22265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22266 install-html) \
22267 || exit 1
22268
22269@endif tcl
22270
22271.PHONY: maybe-installcheck-tcl installcheck-tcl
22272maybe-installcheck-tcl:
22273@if tcl
22274maybe-installcheck-tcl: installcheck-tcl
22275
22276installcheck-tcl: \
22277 configure-tcl
22278 @: $(MAKE); $(unstage)
22279 @[ -f ./tcl/Makefile ] || exit 0; \
22280 r=`${PWD_COMMAND}`; export r; \
22281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22282 $(HOST_EXPORTS) \
22283 for flag in $(EXTRA_HOST_FLAGS) ; do \
22284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22285 done; \
22286 echo "Doing installcheck in tcl" ; \
22287 (cd $(HOST_SUBDIR)/tcl && \
22288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22290 "RANLIB=$${RANLIB}" \
22291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22292 installcheck) \
22293 || exit 1
22294
22295@endif tcl
22296
22297.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
22298maybe-mostlyclean-tcl:
22299@if tcl
22300maybe-mostlyclean-tcl: mostlyclean-tcl
22301
22302# tcl doesn't support mostlyclean.
22303mostlyclean-tcl:
22304
22305@endif tcl
22306
22307.PHONY: maybe-clean-tcl clean-tcl
22308maybe-clean-tcl:
22309@if tcl
22310maybe-clean-tcl: clean-tcl
22311
22312clean-tcl:
22313 @: $(MAKE); $(unstage)
22314 @[ -f ./tcl/Makefile ] || exit 0; \
22315 r=`${PWD_COMMAND}`; export r; \
22316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317 $(HOST_EXPORTS) \
22318 for flag in $(EXTRA_HOST_FLAGS) ; do \
22319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320 done; \
22321 echo "Doing clean in tcl" ; \
22322 (cd $(HOST_SUBDIR)/tcl && \
22323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325 "RANLIB=$${RANLIB}" \
22326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22327 clean) \
22328 || exit 1
22329
22330@endif tcl
22331
22332.PHONY: maybe-distclean-tcl distclean-tcl
22333maybe-distclean-tcl:
22334@if tcl
22335maybe-distclean-tcl: distclean-tcl
22336
22337distclean-tcl:
22338 @: $(MAKE); $(unstage)
22339 @[ -f ./tcl/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 $(HOST_EXPORTS) \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345 done; \
22346 echo "Doing distclean in tcl" ; \
22347 (cd $(HOST_SUBDIR)/tcl && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352 distclean) \
22353 || exit 1
22354
22355@endif tcl
22356
22357.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
22358maybe-maintainer-clean-tcl:
22359@if tcl
22360maybe-maintainer-clean-tcl: maintainer-clean-tcl
22361
22362maintainer-clean-tcl:
22363 @: $(MAKE); $(unstage)
22364 @[ -f ./tcl/Makefile ] || exit 0; \
22365 r=`${PWD_COMMAND}`; export r; \
22366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367 $(HOST_EXPORTS) \
22368 for flag in $(EXTRA_HOST_FLAGS) ; do \
22369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370 done; \
22371 echo "Doing maintainer-clean in tcl" ; \
22372 (cd $(HOST_SUBDIR)/tcl && \
22373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375 "RANLIB=$${RANLIB}" \
22376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377 maintainer-clean) \
22378 || exit 1
22379
22380@endif tcl
22381
22382
22383
22384.PHONY: configure-itcl maybe-configure-itcl
22385maybe-configure-itcl:
22386@if gcc-bootstrap
22387configure-itcl: stage_current
22388@endif gcc-bootstrap
22389@if itcl
22390maybe-configure-itcl: configure-itcl
22391configure-itcl:
22392 @: $(MAKE); $(unstage)
22393 @r=`${PWD_COMMAND}`; export r; \
22394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22395 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
22396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
22397 $(HOST_EXPORTS) \
22398 echo Configuring in $(HOST_SUBDIR)/itcl; \
22399 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
22400 case $(srcdir) in \
22401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22402 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
22403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22404 esac; \
22405 srcdiroption="--srcdir=$${topdir}/itcl"; \
22406 libsrcdir="$$s/itcl"; \
22407 $(SHELL) $${libsrcdir}/configure \
22408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22409 --target=${target_alias} $${srcdiroption} \
22410 || exit 1
22411@endif itcl
22412
22413
22414
22415
22416
22417.PHONY: all-itcl maybe-all-itcl
22418maybe-all-itcl:
22419@if gcc-bootstrap
22420all-itcl: stage_current
22421@endif gcc-bootstrap
22422@if itcl
22423TARGET-itcl=all
22424maybe-all-itcl: all-itcl
22425all-itcl: configure-itcl
22426 @: $(MAKE); $(unstage)
22427 @r=`${PWD_COMMAND}`; export r; \
22428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22429 $(HOST_EXPORTS) \
22430 (cd $(HOST_SUBDIR)/itcl && \
22431 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22432 $(TARGET-itcl))
22433@endif itcl
22434
22435
22436
22437
22438.PHONY: check-itcl maybe-check-itcl
22439maybe-check-itcl:
22440@if itcl
22441maybe-check-itcl: check-itcl
22442
22443check-itcl:
22444 @: $(MAKE); $(unstage)
22445 @r=`${PWD_COMMAND}`; export r; \
22446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447 $(HOST_EXPORTS) \
22448 (cd $(HOST_SUBDIR)/itcl && \
22449 $(MAKE) $(FLAGS_TO_PASS) check)
22450
22451@endif itcl
22452
22453.PHONY: install-itcl maybe-install-itcl
22454maybe-install-itcl:
22455@if itcl
22456maybe-install-itcl: install-itcl
22457
22458install-itcl: installdirs
22459 @: $(MAKE); $(unstage)
22460 @r=`${PWD_COMMAND}`; export r; \
22461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22462 $(HOST_EXPORTS) \
22463 (cd $(HOST_SUBDIR)/itcl && \
22464 $(MAKE) $(FLAGS_TO_PASS) install)
22465
22466@endif itcl
22467
22468# Other targets (info, dvi, pdf, etc.)
22469
22470.PHONY: maybe-info-itcl info-itcl
22471maybe-info-itcl:
22472@if itcl
22473maybe-info-itcl: info-itcl
22474
22475info-itcl: \
22476 configure-itcl
22477 @: $(MAKE); $(unstage)
22478 @[ -f ./itcl/Makefile ] || exit 0; \
22479 r=`${PWD_COMMAND}`; export r; \
22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481 $(HOST_EXPORTS) \
22482 for flag in $(EXTRA_HOST_FLAGS) ; do \
22483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484 done; \
22485 echo "Doing info in itcl" ; \
22486 (cd $(HOST_SUBDIR)/itcl && \
22487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489 "RANLIB=$${RANLIB}" \
22490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22491 info) \
22492 || exit 1
22493
22494@endif itcl
22495
22496.PHONY: maybe-dvi-itcl dvi-itcl
22497maybe-dvi-itcl:
22498@if itcl
22499maybe-dvi-itcl: dvi-itcl
22500
22501dvi-itcl: \
22502 configure-itcl
22503 @: $(MAKE); $(unstage)
22504 @[ -f ./itcl/Makefile ] || exit 0; \
22505 r=`${PWD_COMMAND}`; export r; \
22506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22507 $(HOST_EXPORTS) \
22508 for flag in $(EXTRA_HOST_FLAGS) ; do \
22509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22510 done; \
22511 echo "Doing dvi in itcl" ; \
22512 (cd $(HOST_SUBDIR)/itcl && \
22513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22515 "RANLIB=$${RANLIB}" \
22516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22517 dvi) \
22518 || exit 1
22519
22520@endif itcl
22521
22522.PHONY: maybe-pdf-itcl pdf-itcl
22523maybe-pdf-itcl:
22524@if itcl
22525maybe-pdf-itcl: pdf-itcl
22526
22527pdf-itcl: \
22528 configure-itcl
22529 @: $(MAKE); $(unstage)
22530 @[ -f ./itcl/Makefile ] || exit 0; \
22531 r=`${PWD_COMMAND}`; export r; \
22532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22533 $(HOST_EXPORTS) \
22534 for flag in $(EXTRA_HOST_FLAGS) ; do \
22535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22536 done; \
22537 echo "Doing pdf in itcl" ; \
22538 (cd $(HOST_SUBDIR)/itcl && \
22539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22541 "RANLIB=$${RANLIB}" \
22542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22543 pdf) \
22544 || exit 1
22545
22546@endif itcl
22547
22548.PHONY: maybe-html-itcl html-itcl
22549maybe-html-itcl:
22550@if itcl
22551maybe-html-itcl: html-itcl
22552
22553html-itcl: \
22554 configure-itcl
22555 @: $(MAKE); $(unstage)
22556 @[ -f ./itcl/Makefile ] || exit 0; \
22557 r=`${PWD_COMMAND}`; export r; \
22558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559 $(HOST_EXPORTS) \
22560 for flag in $(EXTRA_HOST_FLAGS) ; do \
22561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562 done; \
22563 echo "Doing html in itcl" ; \
22564 (cd $(HOST_SUBDIR)/itcl && \
22565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567 "RANLIB=$${RANLIB}" \
22568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569 html) \
22570 || exit 1
22571
22572@endif itcl
22573
22574.PHONY: maybe-TAGS-itcl TAGS-itcl
22575maybe-TAGS-itcl:
22576@if itcl
22577maybe-TAGS-itcl: TAGS-itcl
22578
22579TAGS-itcl: \
22580 configure-itcl
22581 @: $(MAKE); $(unstage)
22582 @[ -f ./itcl/Makefile ] || exit 0; \
22583 r=`${PWD_COMMAND}`; export r; \
22584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585 $(HOST_EXPORTS) \
22586 for flag in $(EXTRA_HOST_FLAGS) ; do \
22587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588 done; \
22589 echo "Doing TAGS in itcl" ; \
22590 (cd $(HOST_SUBDIR)/itcl && \
22591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593 "RANLIB=$${RANLIB}" \
22594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595 TAGS) \
22596 || exit 1
22597
22598@endif itcl
22599
22600.PHONY: maybe-install-info-itcl install-info-itcl
22601maybe-install-info-itcl:
22602@if itcl
22603maybe-install-info-itcl: install-info-itcl
22604
22605install-info-itcl: \
22606 configure-itcl \
22607 info-itcl
22608 @: $(MAKE); $(unstage)
22609 @[ -f ./itcl/Makefile ] || exit 0; \
22610 r=`${PWD_COMMAND}`; export r; \
22611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22612 $(HOST_EXPORTS) \
22613 for flag in $(EXTRA_HOST_FLAGS) ; do \
22614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22615 done; \
22616 echo "Doing install-info in itcl" ; \
22617 (cd $(HOST_SUBDIR)/itcl && \
22618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22620 "RANLIB=$${RANLIB}" \
22621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22622 install-info) \
22623 || exit 1
22624
22625@endif itcl
22626
22627.PHONY: maybe-install-pdf-itcl install-pdf-itcl
22628maybe-install-pdf-itcl:
22629@if itcl
22630maybe-install-pdf-itcl: install-pdf-itcl
22631
22632install-pdf-itcl: \
22633 configure-itcl \
22634 pdf-itcl
22635 @: $(MAKE); $(unstage)
22636 @[ -f ./itcl/Makefile ] || exit 0; \
22637 r=`${PWD_COMMAND}`; export r; \
22638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22639 $(HOST_EXPORTS) \
22640 for flag in $(EXTRA_HOST_FLAGS) ; do \
22641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22642 done; \
22643 echo "Doing install-pdf in itcl" ; \
22644 (cd $(HOST_SUBDIR)/itcl && \
22645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22647 "RANLIB=$${RANLIB}" \
22648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22649 install-pdf) \
22650 || exit 1
22651
22652@endif itcl
22653
22654.PHONY: maybe-install-html-itcl install-html-itcl
22655maybe-install-html-itcl:
22656@if itcl
22657maybe-install-html-itcl: install-html-itcl
22658
22659install-html-itcl: \
22660 configure-itcl \
22661 html-itcl
22662 @: $(MAKE); $(unstage)
22663 @[ -f ./itcl/Makefile ] || exit 0; \
22664 r=`${PWD_COMMAND}`; export r; \
22665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22666 $(HOST_EXPORTS) \
22667 for flag in $(EXTRA_HOST_FLAGS) ; do \
22668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22669 done; \
22670 echo "Doing install-html in itcl" ; \
22671 (cd $(HOST_SUBDIR)/itcl && \
22672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22674 "RANLIB=$${RANLIB}" \
22675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22676 install-html) \
22677 || exit 1
22678
22679@endif itcl
22680
22681.PHONY: maybe-installcheck-itcl installcheck-itcl
22682maybe-installcheck-itcl:
22683@if itcl
22684maybe-installcheck-itcl: installcheck-itcl
22685
22686installcheck-itcl: \
22687 configure-itcl
22688 @: $(MAKE); $(unstage)
22689 @[ -f ./itcl/Makefile ] || exit 0; \
22690 r=`${PWD_COMMAND}`; export r; \
22691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22692 $(HOST_EXPORTS) \
22693 for flag in $(EXTRA_HOST_FLAGS) ; do \
22694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22695 done; \
22696 echo "Doing installcheck in itcl" ; \
22697 (cd $(HOST_SUBDIR)/itcl && \
22698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22700 "RANLIB=$${RANLIB}" \
22701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22702 installcheck) \
22703 || exit 1
22704
22705@endif itcl
22706
22707.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
22708maybe-mostlyclean-itcl:
22709@if itcl
22710maybe-mostlyclean-itcl: mostlyclean-itcl
22711
22712mostlyclean-itcl:
22713 @: $(MAKE); $(unstage)
22714 @[ -f ./itcl/Makefile ] || exit 0; \
22715 r=`${PWD_COMMAND}`; export r; \
22716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717 $(HOST_EXPORTS) \
22718 for flag in $(EXTRA_HOST_FLAGS) ; do \
22719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22720 done; \
22721 echo "Doing mostlyclean in itcl" ; \
22722 (cd $(HOST_SUBDIR)/itcl && \
22723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22725 "RANLIB=$${RANLIB}" \
22726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22727 mostlyclean) \
22728 || exit 1
22729
22730@endif itcl
22731
22732.PHONY: maybe-clean-itcl clean-itcl
22733maybe-clean-itcl:
22734@if itcl
22735maybe-clean-itcl: clean-itcl
22736
22737clean-itcl:
22738 @: $(MAKE); $(unstage)
22739 @[ -f ./itcl/Makefile ] || exit 0; \
22740 r=`${PWD_COMMAND}`; export r; \
22741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22742 $(HOST_EXPORTS) \
22743 for flag in $(EXTRA_HOST_FLAGS) ; do \
22744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22745 done; \
22746 echo "Doing clean in itcl" ; \
22747 (cd $(HOST_SUBDIR)/itcl && \
22748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22750 "RANLIB=$${RANLIB}" \
22751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22752 clean) \
22753 || exit 1
22754
22755@endif itcl
22756
22757.PHONY: maybe-distclean-itcl distclean-itcl
22758maybe-distclean-itcl:
22759@if itcl
22760maybe-distclean-itcl: distclean-itcl
22761
22762distclean-itcl:
22763 @: $(MAKE); $(unstage)
22764 @[ -f ./itcl/Makefile ] || exit 0; \
22765 r=`${PWD_COMMAND}`; export r; \
22766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22767 $(HOST_EXPORTS) \
22768 for flag in $(EXTRA_HOST_FLAGS) ; do \
22769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22770 done; \
22771 echo "Doing distclean in itcl" ; \
22772 (cd $(HOST_SUBDIR)/itcl && \
22773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22775 "RANLIB=$${RANLIB}" \
22776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22777 distclean) \
22778 || exit 1
22779
22780@endif itcl
22781
22782.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
22783maybe-maintainer-clean-itcl:
22784@if itcl
22785maybe-maintainer-clean-itcl: maintainer-clean-itcl
22786
22787maintainer-clean-itcl:
22788 @: $(MAKE); $(unstage)
22789 @[ -f ./itcl/Makefile ] || exit 0; \
22790 r=`${PWD_COMMAND}`; export r; \
22791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22792 $(HOST_EXPORTS) \
22793 for flag in $(EXTRA_HOST_FLAGS) ; do \
22794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22795 done; \
22796 echo "Doing maintainer-clean in itcl" ; \
22797 (cd $(HOST_SUBDIR)/itcl && \
22798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22800 "RANLIB=$${RANLIB}" \
22801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22802 maintainer-clean) \
22803 || exit 1
22804
22805@endif itcl
22806
22807
22808
22809.PHONY: configure-ld maybe-configure-ld
22810maybe-configure-ld:
22811@if gcc-bootstrap
22812configure-ld: stage_current
22813@endif gcc-bootstrap
22814@if ld
22815maybe-configure-ld: configure-ld
22816configure-ld:
22817 @r=`${PWD_COMMAND}`; export r; \
22818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22819 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22821 $(HOST_EXPORTS) \
22822 echo Configuring in $(HOST_SUBDIR)/ld; \
22823 cd "$(HOST_SUBDIR)/ld" || exit 1; \
22824 case $(srcdir) in \
22825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22826 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22828 esac; \
22829 srcdiroption="--srcdir=$${topdir}/ld"; \
22830 libsrcdir="$$s/ld"; \
22831 $(SHELL) $${libsrcdir}/configure \
22832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22833 --target=${target_alias} $${srcdiroption} \
22834 || exit 1
22835@endif ld
22836
22837
22838
22839.PHONY: configure-stage1-ld maybe-configure-stage1-ld
22840maybe-configure-stage1-ld:
22841@if ld-bootstrap
22842maybe-configure-stage1-ld: configure-stage1-ld
22843configure-stage1-ld:
22844 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22846 @r=`${PWD_COMMAND}`; export r; \
22847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22848 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22849 $(HOST_EXPORTS) \
22850 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22851 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
22852 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
22853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22854 cd $(HOST_SUBDIR)/ld || exit 1; \
22855 case $(srcdir) in \
22856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22857 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22859 esac; \
22860 srcdiroption="--srcdir=$${topdir}/ld"; \
22861 libsrcdir="$$s/ld"; \
22862 $(SHELL) $${libsrcdir}/configure \
22863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22864 --target=${target_alias} $${srcdiroption} \
22865 \
22866 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
22867@endif ld-bootstrap
22868
22869.PHONY: configure-stage2-ld maybe-configure-stage2-ld
22870maybe-configure-stage2-ld:
22871@if ld-bootstrap
22872maybe-configure-stage2-ld: configure-stage2-ld
22873configure-stage2-ld:
22874 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22876 @r=`${PWD_COMMAND}`; export r; \
22877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22878 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22879 $(HOST_EXPORTS) \
22880 $(POSTSTAGE1_HOST_EXPORTS) \
22881 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22882 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
22883 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
22884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22885 cd $(HOST_SUBDIR)/ld || exit 1; \
22886 case $(srcdir) in \
22887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22888 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22890 esac; \
22891 srcdiroption="--srcdir=$${topdir}/ld"; \
22892 libsrcdir="$$s/ld"; \
22893 $(SHELL) $${libsrcdir}/configure \
22894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22895 --target=${target_alias} $${srcdiroption} \
22896 --with-build-libsubdir=$(HOST_SUBDIR) \
22897 @stage2_werror_flag@
22898@endif ld-bootstrap
22899
22900.PHONY: configure-stageb2g0-ld maybe-configure-stageb2g0-ld
22901maybe-configure-stageb2g0-ld:
22902@if ld-bootstrap
22903maybe-configure-stageb2g0-ld: configure-stageb2g0-ld
22904configure-stageb2g0-ld:
22905 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
22906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22907 @r=`${PWD_COMMAND}`; export r; \
22908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22910 $(HOST_EXPORTS) \
22911 $(POSTSTAGE1_HOST_EXPORTS) \
22912 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
22913 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
22914 echo Configuring stage b2g0 in $(HOST_SUBDIR)/ld ; \
22915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22916 cd $(HOST_SUBDIR)/ld || exit 1; \
22917 case $(srcdir) in \
22918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22919 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22921 esac; \
22922 srcdiroption="--srcdir=$${topdir}/ld"; \
22923 libsrcdir="$$s/ld"; \
22924 $(SHELL) $${libsrcdir}/configure \
22925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22926 --target=${target_alias} $${srcdiroption} \
22927 --with-build-libsubdir=$(HOST_SUBDIR) \
22928 @stage2_werror_flag@
22929@endif ld-bootstrap
22930
22931.PHONY: configure-stage3-ld maybe-configure-stage3-ld
22932maybe-configure-stage3-ld:
22933@if ld-bootstrap
22934maybe-configure-stage3-ld: configure-stage3-ld
22935configure-stage3-ld:
22936 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22938 @r=`${PWD_COMMAND}`; export r; \
22939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22940 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22941 $(HOST_EXPORTS) \
22942 $(POSTSTAGE1_HOST_EXPORTS) \
22943 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22944 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
22945 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
22946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22947 cd $(HOST_SUBDIR)/ld || exit 1; \
22948 case $(srcdir) in \
22949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22950 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22952 esac; \
22953 srcdiroption="--srcdir=$${topdir}/ld"; \
22954 libsrcdir="$$s/ld"; \
22955 $(SHELL) $${libsrcdir}/configure \
22956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22957 --target=${target_alias} $${srcdiroption} \
22958 --with-build-libsubdir=$(HOST_SUBDIR) \
22959 @stage2_werror_flag@
22960@endif ld-bootstrap
22961
22962.PHONY: configure-stageb3g2-ld maybe-configure-stageb3g2-ld
22963maybe-configure-stageb3g2-ld:
22964@if ld-bootstrap
22965maybe-configure-stageb3g2-ld: configure-stageb3g2-ld
22966configure-stageb3g2-ld:
22967 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
22968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22969 @r=`${PWD_COMMAND}`; export r; \
22970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22971 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22972 $(HOST_EXPORTS) \
22973 $(POSTSTAGE1_HOST_EXPORTS) \
22974 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
22975 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
22976 echo Configuring stage b3g2 in $(HOST_SUBDIR)/ld ; \
22977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
22978 cd $(HOST_SUBDIR)/ld || exit 1; \
22979 case $(srcdir) in \
22980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22981 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22983 esac; \
22984 srcdiroption="--srcdir=$${topdir}/ld"; \
22985 libsrcdir="$$s/ld"; \
22986 $(SHELL) $${libsrcdir}/configure \
22987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22988 --target=${target_alias} $${srcdiroption} \
22989 --with-build-libsubdir=$(HOST_SUBDIR) \
22990 @stage2_werror_flag@
22991@endif ld-bootstrap
22992
22993.PHONY: configure-stage4-ld maybe-configure-stage4-ld
22994maybe-configure-stage4-ld:
22995@if ld-bootstrap
22996maybe-configure-stage4-ld: configure-stage4-ld
22997configure-stage4-ld:
22998 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23000 @r=`${PWD_COMMAND}`; export r; \
23001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23002 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23003 $(HOST_EXPORTS) \
23004 $(POSTSTAGE1_HOST_EXPORTS) \
23005 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23006 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23007 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
23008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23009 cd $(HOST_SUBDIR)/ld || exit 1; \
23010 case $(srcdir) in \
23011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23012 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23014 esac; \
23015 srcdiroption="--srcdir=$${topdir}/ld"; \
23016 libsrcdir="$$s/ld"; \
23017 $(SHELL) $${libsrcdir}/configure \
23018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23019 --target=${target_alias} $${srcdiroption} \
23020 --with-build-libsubdir=$(HOST_SUBDIR) \
23021 @stage2_werror_flag@
23022@endif ld-bootstrap
23023
23024.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
23025maybe-configure-stageprofile-ld:
23026@if ld-bootstrap
23027maybe-configure-stageprofile-ld: configure-stageprofile-ld
23028configure-stageprofile-ld:
23029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23031 @r=`${PWD_COMMAND}`; export r; \
23032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23033 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23034 $(HOST_EXPORTS) \
23035 $(POSTSTAGE1_HOST_EXPORTS) \
23036 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
23037 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
23038 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
23039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23040 cd $(HOST_SUBDIR)/ld || exit 1; \
23041 case $(srcdir) in \
23042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23043 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23045 esac; \
23046 srcdiroption="--srcdir=$${topdir}/ld"; \
23047 libsrcdir="$$s/ld"; \
23048 $(SHELL) $${libsrcdir}/configure \
23049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23050 --target=${target_alias} $${srcdiroption} \
23051 --with-build-libsubdir=$(HOST_SUBDIR) \
23052 @stage2_werror_flag@
23053@endif ld-bootstrap
23054
23055.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
23056maybe-configure-stagefeedback-ld:
23057@if ld-bootstrap
23058maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
23059configure-stagefeedback-ld:
23060 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
23062 @r=`${PWD_COMMAND}`; export r; \
23063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
23065 $(HOST_EXPORTS) \
23066 $(POSTSTAGE1_HOST_EXPORTS) \
23067 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
23068 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
23069 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
23070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
23071 cd $(HOST_SUBDIR)/ld || exit 1; \
23072 case $(srcdir) in \
23073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23074 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
23075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23076 esac; \
23077 srcdiroption="--srcdir=$${topdir}/ld"; \
23078 libsrcdir="$$s/ld"; \
23079 $(SHELL) $${libsrcdir}/configure \
23080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23081 --target=${target_alias} $${srcdiroption} \
23082 --with-build-libsubdir=$(HOST_SUBDIR) \
23083 @stage2_werror_flag@
23084@endif ld-bootstrap
23085
23086
23087
23088
23089
23090.PHONY: all-ld maybe-all-ld
23091maybe-all-ld:
23092@if gcc-bootstrap
23093all-ld: stage_current
23094@endif gcc-bootstrap
23095@if ld
23096TARGET-ld=all
23097maybe-all-ld: all-ld
23098all-ld: configure-ld
23099 @r=`${PWD_COMMAND}`; export r; \
23100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101 $(HOST_EXPORTS) \
23102 (cd $(HOST_SUBDIR)/ld && \
23103 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23104 $(TARGET-ld))
23105@endif ld
23106
23107
23108
23109.PHONY: all-stage1-ld maybe-all-stage1-ld
23110.PHONY: clean-stage1-ld maybe-clean-stage1-ld
23111maybe-all-stage1-ld:
23112maybe-clean-stage1-ld:
23113@if ld-bootstrap
23114maybe-all-stage1-ld: all-stage1-ld
23115all-stage1: all-stage1-ld
23116TARGET-stage1-ld = $(TARGET-ld)
23117all-stage1-ld: configure-stage1-ld
23118 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23119 @r=`${PWD_COMMAND}`; export r; \
23120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23121 $(HOST_EXPORTS) \
23122 cd $(HOST_SUBDIR)/ld && \
23123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23124 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
23125 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
23126 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
23127 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
23128 $(TARGET-stage1-ld)
23129
23130maybe-clean-stage1-ld: clean-stage1-ld
23131clean-stage1: clean-stage1-ld
23132clean-stage1-ld:
23133 @if [ $(current_stage) = stage1 ]; then \
23134 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23135 else \
23136 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
23137 $(MAKE) stage1-start; \
23138 fi; \
23139 cd $(HOST_SUBDIR)/ld && \
23140 $(MAKE) $(EXTRA_HOST_FLAGS) \
23141 clean
23142@endif ld-bootstrap
23143
23144
23145.PHONY: all-stage2-ld maybe-all-stage2-ld
23146.PHONY: clean-stage2-ld maybe-clean-stage2-ld
23147maybe-all-stage2-ld:
23148maybe-clean-stage2-ld:
23149@if ld-bootstrap
23150maybe-all-stage2-ld: all-stage2-ld
23151all-stage2: all-stage2-ld
23152TARGET-stage2-ld = $(TARGET-ld)
23153all-stage2-ld: configure-stage2-ld
23154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23155 @r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 $(HOST_EXPORTS) \
23158 $(POSTSTAGE1_HOST_EXPORTS) \
23159 cd $(HOST_SUBDIR)/ld && \
23160 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23161 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
23162 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23163 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23164 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23165 $(TARGET-stage2-ld)
23166
23167maybe-clean-stage2-ld: clean-stage2-ld
23168clean-stage2: clean-stage2-ld
23169clean-stage2-ld:
23170 @if [ $(current_stage) = stage2 ]; then \
23171 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23172 else \
23173 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
23174 $(MAKE) stage2-start; \
23175 fi; \
23176 cd $(HOST_SUBDIR)/ld && \
23177 $(MAKE) $(EXTRA_HOST_FLAGS) \
23178 $(POSTSTAGE1_FLAGS_TO_PASS) \
23179 clean
23180@endif ld-bootstrap
23181
23182
23183.PHONY: all-stageb2g0-ld maybe-all-stageb2g0-ld
23184.PHONY: clean-stageb2g0-ld maybe-clean-stageb2g0-ld
23185maybe-all-stageb2g0-ld:
23186maybe-clean-stageb2g0-ld:
23187@if ld-bootstrap
23188maybe-all-stageb2g0-ld: all-stageb2g0-ld
23189all-stageb2g0: all-stageb2g0-ld
23190TARGET-stageb2g0-ld = $(TARGET-ld)
23191all-stageb2g0-ld: configure-stageb2g0-ld
23192 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23193 @r=`${PWD_COMMAND}`; export r; \
23194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195 $(HOST_EXPORTS) \
23196 $(POSTSTAGE1_HOST_EXPORTS) \
23197 cd $(HOST_SUBDIR)/ld && \
23198 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23199 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
23200 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
23201 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
23202 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23203 $(TARGET-stageb2g0-ld)
23204
23205maybe-clean-stageb2g0-ld: clean-stageb2g0-ld
23206clean-stageb2g0: clean-stageb2g0-ld
23207clean-stageb2g0-ld:
23208 @if [ $(current_stage) = stageb2g0 ]; then \
23209 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23210 else \
23211 [ -f $(HOST_SUBDIR)/stageb2g0-ld/Makefile ] || exit 0; \
23212 $(MAKE) stageb2g0-start; \
23213 fi; \
23214 cd $(HOST_SUBDIR)/ld && \
23215 $(MAKE) $(EXTRA_HOST_FLAGS) \
23216 $(POSTSTAGE1_FLAGS_TO_PASS) \
23217 clean
23218@endif ld-bootstrap
23219
23220
23221.PHONY: all-stage3-ld maybe-all-stage3-ld
23222.PHONY: clean-stage3-ld maybe-clean-stage3-ld
23223maybe-all-stage3-ld:
23224maybe-clean-stage3-ld:
23225@if ld-bootstrap
23226maybe-all-stage3-ld: all-stage3-ld
23227all-stage3: all-stage3-ld
23228TARGET-stage3-ld = $(TARGET-ld)
23229all-stage3-ld: configure-stage3-ld
23230 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23231 @r=`${PWD_COMMAND}`; export r; \
23232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233 $(HOST_EXPORTS) \
23234 $(POSTSTAGE1_HOST_EXPORTS) \
23235 cd $(HOST_SUBDIR)/ld && \
23236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23237 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
23238 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
23239 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
23240 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23241 $(TARGET-stage3-ld)
23242
23243maybe-clean-stage3-ld: clean-stage3-ld
23244clean-stage3: clean-stage3-ld
23245clean-stage3-ld:
23246 @if [ $(current_stage) = stage3 ]; then \
23247 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23248 else \
23249 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
23250 $(MAKE) stage3-start; \
23251 fi; \
23252 cd $(HOST_SUBDIR)/ld && \
23253 $(MAKE) $(EXTRA_HOST_FLAGS) \
23254 $(POSTSTAGE1_FLAGS_TO_PASS) \
23255 clean
23256@endif ld-bootstrap
23257
23258
23259.PHONY: all-stageb3g2-ld maybe-all-stageb3g2-ld
23260.PHONY: clean-stageb3g2-ld maybe-clean-stageb3g2-ld
23261maybe-all-stageb3g2-ld:
23262maybe-clean-stageb3g2-ld:
23263@if ld-bootstrap
23264maybe-all-stageb3g2-ld: all-stageb3g2-ld
23265all-stageb3g2: all-stageb3g2-ld
23266TARGET-stageb3g2-ld = $(TARGET-ld)
23267all-stageb3g2-ld: configure-stageb3g2-ld
23268 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23269 @r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 $(HOST_EXPORTS) \
23272 $(POSTSTAGE1_HOST_EXPORTS) \
23273 cd $(HOST_SUBDIR)/ld && \
23274 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23275 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
23276 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
23277 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
23278 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23279 $(TARGET-stageb3g2-ld)
23280
23281maybe-clean-stageb3g2-ld: clean-stageb3g2-ld
23282clean-stageb3g2: clean-stageb3g2-ld
23283clean-stageb3g2-ld:
23284 @if [ $(current_stage) = stageb3g2 ]; then \
23285 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23286 else \
23287 [ -f $(HOST_SUBDIR)/stageb3g2-ld/Makefile ] || exit 0; \
23288 $(MAKE) stageb3g2-start; \
23289 fi; \
23290 cd $(HOST_SUBDIR)/ld && \
23291 $(MAKE) $(EXTRA_HOST_FLAGS) \
23292 $(POSTSTAGE1_FLAGS_TO_PASS) \
23293 clean
23294@endif ld-bootstrap
23295
23296
23297.PHONY: all-stage4-ld maybe-all-stage4-ld
23298.PHONY: clean-stage4-ld maybe-clean-stage4-ld
23299maybe-all-stage4-ld:
23300maybe-clean-stage4-ld:
23301@if ld-bootstrap
23302maybe-all-stage4-ld: all-stage4-ld
23303all-stage4: all-stage4-ld
23304TARGET-stage4-ld = $(TARGET-ld)
23305all-stage4-ld: configure-stage4-ld
23306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23307 @r=`${PWD_COMMAND}`; export r; \
23308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23309 $(HOST_EXPORTS) \
23310 $(POSTSTAGE1_HOST_EXPORTS) \
23311 cd $(HOST_SUBDIR)/ld && \
23312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23313 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
23314 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23315 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
23316 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23317 $(TARGET-stage4-ld)
23318
23319maybe-clean-stage4-ld: clean-stage4-ld
23320clean-stage4: clean-stage4-ld
23321clean-stage4-ld:
23322 @if [ $(current_stage) = stage4 ]; then \
23323 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23324 else \
23325 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
23326 $(MAKE) stage4-start; \
23327 fi; \
23328 cd $(HOST_SUBDIR)/ld && \
23329 $(MAKE) $(EXTRA_HOST_FLAGS) \
23330 $(POSTSTAGE1_FLAGS_TO_PASS) \
23331 clean
23332@endif ld-bootstrap
23333
23334
23335.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
23336.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
23337maybe-all-stageprofile-ld:
23338maybe-clean-stageprofile-ld:
23339@if ld-bootstrap
23340maybe-all-stageprofile-ld: all-stageprofile-ld
23341all-stageprofile: all-stageprofile-ld
23342TARGET-stageprofile-ld = $(TARGET-ld)
23343all-stageprofile-ld: configure-stageprofile-ld
23344 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23345 @r=`${PWD_COMMAND}`; export r; \
23346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23347 $(HOST_EXPORTS) \
23348 $(POSTSTAGE1_HOST_EXPORTS) \
23349 cd $(HOST_SUBDIR)/ld && \
23350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23351 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
23352 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
23353 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
23354 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23355 $(TARGET-stageprofile-ld)
23356
23357maybe-clean-stageprofile-ld: clean-stageprofile-ld
23358clean-stageprofile: clean-stageprofile-ld
23359clean-stageprofile-ld:
23360 @if [ $(current_stage) = stageprofile ]; then \
23361 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23362 else \
23363 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
23364 $(MAKE) stageprofile-start; \
23365 fi; \
23366 cd $(HOST_SUBDIR)/ld && \
23367 $(MAKE) $(EXTRA_HOST_FLAGS) \
23368 $(POSTSTAGE1_FLAGS_TO_PASS) \
23369 clean
23370@endif ld-bootstrap
23371
23372
23373.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
23374.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
23375maybe-all-stagefeedback-ld:
23376maybe-clean-stagefeedback-ld:
23377@if ld-bootstrap
23378maybe-all-stagefeedback-ld: all-stagefeedback-ld
23379all-stagefeedback: all-stagefeedback-ld
23380TARGET-stagefeedback-ld = $(TARGET-ld)
23381all-stagefeedback-ld: configure-stagefeedback-ld
23382 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23383 @r=`${PWD_COMMAND}`; export r; \
23384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23385 $(HOST_EXPORTS) \
23386 $(POSTSTAGE1_HOST_EXPORTS) \
23387 cd $(HOST_SUBDIR)/ld && \
23388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23389 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
23390 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23391 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
23392 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23393 $(TARGET-stagefeedback-ld)
23394
23395maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
23396clean-stagefeedback: clean-stagefeedback-ld
23397clean-stagefeedback-ld:
23398 @if [ $(current_stage) = stagefeedback ]; then \
23399 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
23400 else \
23401 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
23402 $(MAKE) stagefeedback-start; \
23403 fi; \
23404 cd $(HOST_SUBDIR)/ld && \
23405 $(MAKE) $(EXTRA_HOST_FLAGS) \
23406 $(POSTSTAGE1_FLAGS_TO_PASS) \
23407 clean
23408@endif ld-bootstrap
23409
23410
23411
23412
23413
23414.PHONY: check-ld maybe-check-ld
23415maybe-check-ld:
23416@if ld
23417maybe-check-ld: check-ld
23418
23419check-ld:
23420 @: $(MAKE); $(unstage)
23421 @r=`${PWD_COMMAND}`; export r; \
23422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23423 $(HOST_EXPORTS) \
23424 (cd $(HOST_SUBDIR)/ld && \
23425 $(MAKE) $(FLAGS_TO_PASS) check)
23426
23427@endif ld
23428
23429.PHONY: install-ld maybe-install-ld
23430maybe-install-ld:
23431@if ld
23432maybe-install-ld: install-ld
23433
23434install-ld: installdirs
23435 @: $(MAKE); $(unstage)
23436 @r=`${PWD_COMMAND}`; export r; \
23437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23438 $(HOST_EXPORTS) \
23439 (cd $(HOST_SUBDIR)/ld && \
23440 $(MAKE) $(FLAGS_TO_PASS) install)
23441
23442@endif ld
23443
23444# Other targets (info, dvi, pdf, etc.)
23445
23446.PHONY: maybe-info-ld info-ld
23447maybe-info-ld:
23448@if ld
23449maybe-info-ld: info-ld
23450
23451info-ld: \
23452 configure-ld
23453 @[ -f ./ld/Makefile ] || exit 0; \
23454 r=`${PWD_COMMAND}`; export r; \
23455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23456 $(HOST_EXPORTS) \
23457 for flag in $(EXTRA_HOST_FLAGS) ; do \
23458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23459 done; \
23460 echo "Doing info in ld" ; \
23461 (cd $(HOST_SUBDIR)/ld && \
23462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23464 "RANLIB=$${RANLIB}" \
23465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23466 info) \
23467 || exit 1
23468
23469@endif ld
23470
23471.PHONY: maybe-dvi-ld dvi-ld
23472maybe-dvi-ld:
23473@if ld
23474maybe-dvi-ld: dvi-ld
23475
23476dvi-ld: \
23477 configure-ld
23478 @[ -f ./ld/Makefile ] || exit 0; \
23479 r=`${PWD_COMMAND}`; export r; \
23480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23481 $(HOST_EXPORTS) \
23482 for flag in $(EXTRA_HOST_FLAGS) ; do \
23483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23484 done; \
23485 echo "Doing dvi in ld" ; \
23486 (cd $(HOST_SUBDIR)/ld && \
23487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23489 "RANLIB=$${RANLIB}" \
23490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23491 dvi) \
23492 || exit 1
23493
23494@endif ld
23495
23496.PHONY: maybe-pdf-ld pdf-ld
23497maybe-pdf-ld:
23498@if ld
23499maybe-pdf-ld: pdf-ld
23500
23501pdf-ld: \
23502 configure-ld
23503 @[ -f ./ld/Makefile ] || exit 0; \
23504 r=`${PWD_COMMAND}`; export r; \
23505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23506 $(HOST_EXPORTS) \
23507 for flag in $(EXTRA_HOST_FLAGS) ; do \
23508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23509 done; \
23510 echo "Doing pdf in ld" ; \
23511 (cd $(HOST_SUBDIR)/ld && \
23512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23514 "RANLIB=$${RANLIB}" \
23515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23516 pdf) \
23517 || exit 1
23518
23519@endif ld
23520
23521.PHONY: maybe-html-ld html-ld
23522maybe-html-ld:
23523@if ld
23524maybe-html-ld: html-ld
23525
23526html-ld: \
23527 configure-ld
23528 @[ -f ./ld/Makefile ] || exit 0; \
23529 r=`${PWD_COMMAND}`; export r; \
23530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531 $(HOST_EXPORTS) \
23532 for flag in $(EXTRA_HOST_FLAGS) ; do \
23533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23534 done; \
23535 echo "Doing html in ld" ; \
23536 (cd $(HOST_SUBDIR)/ld && \
23537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23539 "RANLIB=$${RANLIB}" \
23540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23541 html) \
23542 || exit 1
23543
23544@endif ld
23545
23546.PHONY: maybe-TAGS-ld TAGS-ld
23547maybe-TAGS-ld:
23548@if ld
23549maybe-TAGS-ld: TAGS-ld
23550
23551TAGS-ld: \
23552 configure-ld
23553 @[ -f ./ld/Makefile ] || exit 0; \
23554 r=`${PWD_COMMAND}`; export r; \
23555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556 $(HOST_EXPORTS) \
23557 for flag in $(EXTRA_HOST_FLAGS) ; do \
23558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23559 done; \
23560 echo "Doing TAGS in ld" ; \
23561 (cd $(HOST_SUBDIR)/ld && \
23562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23564 "RANLIB=$${RANLIB}" \
23565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23566 TAGS) \
23567 || exit 1
23568
23569@endif ld
23570
23571.PHONY: maybe-install-info-ld install-info-ld
23572maybe-install-info-ld:
23573@if ld
23574maybe-install-info-ld: install-info-ld
23575
23576install-info-ld: \
23577 configure-ld \
23578 info-ld
23579 @[ -f ./ld/Makefile ] || exit 0; \
23580 r=`${PWD_COMMAND}`; export r; \
23581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23582 $(HOST_EXPORTS) \
23583 for flag in $(EXTRA_HOST_FLAGS) ; do \
23584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23585 done; \
23586 echo "Doing install-info in ld" ; \
23587 (cd $(HOST_SUBDIR)/ld && \
23588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23590 "RANLIB=$${RANLIB}" \
23591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23592 install-info) \
23593 || exit 1
23594
23595@endif ld
23596
23597.PHONY: maybe-install-pdf-ld install-pdf-ld
23598maybe-install-pdf-ld:
23599@if ld
23600maybe-install-pdf-ld: install-pdf-ld
23601
23602install-pdf-ld: \
23603 configure-ld \
23604 pdf-ld
23605 @[ -f ./ld/Makefile ] || exit 0; \
23606 r=`${PWD_COMMAND}`; export r; \
23607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608 $(HOST_EXPORTS) \
23609 for flag in $(EXTRA_HOST_FLAGS) ; do \
23610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23611 done; \
23612 echo "Doing install-pdf in ld" ; \
23613 (cd $(HOST_SUBDIR)/ld && \
23614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23616 "RANLIB=$${RANLIB}" \
23617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23618 install-pdf) \
23619 || exit 1
23620
23621@endif ld
23622
23623.PHONY: maybe-install-html-ld install-html-ld
23624maybe-install-html-ld:
23625@if ld
23626maybe-install-html-ld: install-html-ld
23627
23628install-html-ld: \
23629 configure-ld \
23630 html-ld
23631 @[ -f ./ld/Makefile ] || exit 0; \
23632 r=`${PWD_COMMAND}`; export r; \
23633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634 $(HOST_EXPORTS) \
23635 for flag in $(EXTRA_HOST_FLAGS) ; do \
23636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23637 done; \
23638 echo "Doing install-html in ld" ; \
23639 (cd $(HOST_SUBDIR)/ld && \
23640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23642 "RANLIB=$${RANLIB}" \
23643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23644 install-html) \
23645 || exit 1
23646
23647@endif ld
23648
23649.PHONY: maybe-installcheck-ld installcheck-ld
23650maybe-installcheck-ld:
23651@if ld
23652maybe-installcheck-ld: installcheck-ld
23653
23654installcheck-ld: \
23655 configure-ld
23656 @[ -f ./ld/Makefile ] || exit 0; \
23657 r=`${PWD_COMMAND}`; export r; \
23658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659 $(HOST_EXPORTS) \
23660 for flag in $(EXTRA_HOST_FLAGS) ; do \
23661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23662 done; \
23663 echo "Doing installcheck in ld" ; \
23664 (cd $(HOST_SUBDIR)/ld && \
23665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23667 "RANLIB=$${RANLIB}" \
23668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23669 installcheck) \
23670 || exit 1
23671
23672@endif ld
23673
23674.PHONY: maybe-mostlyclean-ld mostlyclean-ld
23675maybe-mostlyclean-ld:
23676@if ld
23677maybe-mostlyclean-ld: mostlyclean-ld
23678
23679mostlyclean-ld:
23680 @[ -f ./ld/Makefile ] || exit 0; \
23681 r=`${PWD_COMMAND}`; export r; \
23682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683 $(HOST_EXPORTS) \
23684 for flag in $(EXTRA_HOST_FLAGS) ; do \
23685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23686 done; \
23687 echo "Doing mostlyclean in ld" ; \
23688 (cd $(HOST_SUBDIR)/ld && \
23689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23691 "RANLIB=$${RANLIB}" \
23692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23693 mostlyclean) \
23694 || exit 1
23695
23696@endif ld
23697
23698.PHONY: maybe-clean-ld clean-ld
23699maybe-clean-ld:
23700@if ld
23701maybe-clean-ld: clean-ld
23702
23703clean-ld:
23704 @[ -f ./ld/Makefile ] || exit 0; \
23705 r=`${PWD_COMMAND}`; export r; \
23706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23707 $(HOST_EXPORTS) \
23708 for flag in $(EXTRA_HOST_FLAGS) ; do \
23709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23710 done; \
23711 echo "Doing clean in ld" ; \
23712 (cd $(HOST_SUBDIR)/ld && \
23713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23715 "RANLIB=$${RANLIB}" \
23716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23717 clean) \
23718 || exit 1
23719
23720@endif ld
23721
23722.PHONY: maybe-distclean-ld distclean-ld
23723maybe-distclean-ld:
23724@if ld
23725maybe-distclean-ld: distclean-ld
23726
23727distclean-ld:
23728 @[ -f ./ld/Makefile ] || exit 0; \
23729 r=`${PWD_COMMAND}`; export r; \
23730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731 $(HOST_EXPORTS) \
23732 for flag in $(EXTRA_HOST_FLAGS) ; do \
23733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23734 done; \
23735 echo "Doing distclean in ld" ; \
23736 (cd $(HOST_SUBDIR)/ld && \
23737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23739 "RANLIB=$${RANLIB}" \
23740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23741 distclean) \
23742 || exit 1
23743
23744@endif ld
23745
23746.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
23747maybe-maintainer-clean-ld:
23748@if ld
23749maybe-maintainer-clean-ld: maintainer-clean-ld
23750
23751maintainer-clean-ld:
23752 @[ -f ./ld/Makefile ] || exit 0; \
23753 r=`${PWD_COMMAND}`; export r; \
23754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23755 $(HOST_EXPORTS) \
23756 for flag in $(EXTRA_HOST_FLAGS) ; do \
23757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23758 done; \
23759 echo "Doing maintainer-clean in ld" ; \
23760 (cd $(HOST_SUBDIR)/ld && \
23761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23763 "RANLIB=$${RANLIB}" \
23764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23765 maintainer-clean) \
23766 || exit 1
23767
23768@endif ld
23769
23770
23771
23772.PHONY: configure-libcpp maybe-configure-libcpp
23773maybe-configure-libcpp:
23774@if gcc-bootstrap
23775configure-libcpp: stage_current
23776@endif gcc-bootstrap
23777@if libcpp
23778maybe-configure-libcpp: configure-libcpp
23779configure-libcpp:
23780 @r=`${PWD_COMMAND}`; export r; \
23781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23783 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23784 $(HOST_EXPORTS) \
23785 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23786 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23787 case $(srcdir) in \
23788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23789 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23791 esac; \
23792 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23793 libsrcdir="$$s/libcpp"; \
23794 $(SHELL) $${libsrcdir}/configure \
23795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23796 --target=${target_alias} $${srcdiroption} \
23797 || exit 1
23798@endif libcpp
23799
23800
23801
23802.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23803maybe-configure-stage1-libcpp:
23804@if libcpp-bootstrap
23805maybe-configure-stage1-libcpp: configure-stage1-libcpp
23806configure-stage1-libcpp:
23807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23809 @r=`${PWD_COMMAND}`; export r; \
23810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23811 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23812 $(HOST_EXPORTS) \
23813 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23814 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23815 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
23816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23817 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23818 case $(srcdir) in \
23819 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23820 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23821 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23822 esac; \
23823 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23824 libsrcdir="$$s/libcpp"; \
23825 $(SHELL) $${libsrcdir}/configure \
23826 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23827 --target=${target_alias} $${srcdiroption} \
23828 \
23829 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
23830@endif libcpp-bootstrap
23831
23832.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23833maybe-configure-stage2-libcpp:
23834@if libcpp-bootstrap
23835maybe-configure-stage2-libcpp: configure-stage2-libcpp
23836configure-stage2-libcpp:
23837 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23838 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23839 @r=`${PWD_COMMAND}`; export r; \
23840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23842 $(HOST_EXPORTS) \
23843 $(POSTSTAGE1_HOST_EXPORTS) \
23844 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23845 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23846 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
23847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23848 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23849 case $(srcdir) in \
23850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23851 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23853 esac; \
23854 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23855 libsrcdir="$$s/libcpp"; \
23856 $(SHELL) $${libsrcdir}/configure \
23857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23858 --target=${target_alias} $${srcdiroption} \
23859 --with-build-libsubdir=$(HOST_SUBDIR) \
23860 @stage2_werror_flag@
23861@endif libcpp-bootstrap
23862
23863.PHONY: configure-stageb2g0-libcpp maybe-configure-stageb2g0-libcpp
23864maybe-configure-stageb2g0-libcpp:
23865@if libcpp-bootstrap
23866maybe-configure-stageb2g0-libcpp: configure-stageb2g0-libcpp
23867configure-stageb2g0-libcpp:
23868 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
23869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23870 @r=`${PWD_COMMAND}`; export r; \
23871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23873 $(HOST_EXPORTS) \
23874 $(POSTSTAGE1_HOST_EXPORTS) \
23875 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
23876 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
23877 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libcpp ; \
23878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23879 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23880 case $(srcdir) in \
23881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23882 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23884 esac; \
23885 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23886 libsrcdir="$$s/libcpp"; \
23887 $(SHELL) $${libsrcdir}/configure \
23888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23889 --target=${target_alias} $${srcdiroption} \
23890 --with-build-libsubdir=$(HOST_SUBDIR) \
23891 @stage2_werror_flag@
23892@endif libcpp-bootstrap
23893
23894.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23895maybe-configure-stage3-libcpp:
23896@if libcpp-bootstrap
23897maybe-configure-stage3-libcpp: configure-stage3-libcpp
23898configure-stage3-libcpp:
23899 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23901 @r=`${PWD_COMMAND}`; export r; \
23902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23904 $(HOST_EXPORTS) \
23905 $(POSTSTAGE1_HOST_EXPORTS) \
23906 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23907 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23908 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
23909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23910 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23911 case $(srcdir) in \
23912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23913 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23915 esac; \
23916 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23917 libsrcdir="$$s/libcpp"; \
23918 $(SHELL) $${libsrcdir}/configure \
23919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23920 --target=${target_alias} $${srcdiroption} \
23921 --with-build-libsubdir=$(HOST_SUBDIR) \
23922 @stage2_werror_flag@
23923@endif libcpp-bootstrap
23924
23925.PHONY: configure-stageb3g2-libcpp maybe-configure-stageb3g2-libcpp
23926maybe-configure-stageb3g2-libcpp:
23927@if libcpp-bootstrap
23928maybe-configure-stageb3g2-libcpp: configure-stageb3g2-libcpp
23929configure-stageb3g2-libcpp:
23930 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
23931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23932 @r=`${PWD_COMMAND}`; export r; \
23933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23935 $(HOST_EXPORTS) \
23936 $(POSTSTAGE1_HOST_EXPORTS) \
23937 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
23938 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
23939 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libcpp ; \
23940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23941 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23942 case $(srcdir) in \
23943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23944 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23946 esac; \
23947 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23948 libsrcdir="$$s/libcpp"; \
23949 $(SHELL) $${libsrcdir}/configure \
23950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23951 --target=${target_alias} $${srcdiroption} \
23952 --with-build-libsubdir=$(HOST_SUBDIR) \
23953 @stage2_werror_flag@
23954@endif libcpp-bootstrap
23955
23956.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23957maybe-configure-stage4-libcpp:
23958@if libcpp-bootstrap
23959maybe-configure-stage4-libcpp: configure-stage4-libcpp
23960configure-stage4-libcpp:
23961 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23963 @r=`${PWD_COMMAND}`; export r; \
23964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23966 $(HOST_EXPORTS) \
23967 $(POSTSTAGE1_HOST_EXPORTS) \
23968 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23969 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23970 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
23971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
23972 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23973 case $(srcdir) in \
23974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23975 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23977 esac; \
23978 srcdiroption="--srcdir=$${topdir}/libcpp"; \
23979 libsrcdir="$$s/libcpp"; \
23980 $(SHELL) $${libsrcdir}/configure \
23981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23982 --target=${target_alias} $${srcdiroption} \
23983 --with-build-libsubdir=$(HOST_SUBDIR) \
23984 @stage2_werror_flag@
23985@endif libcpp-bootstrap
23986
23987.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23988maybe-configure-stageprofile-libcpp:
23989@if libcpp-bootstrap
23990maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23991configure-stageprofile-libcpp:
23992 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23994 @r=`${PWD_COMMAND}`; export r; \
23995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23996 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23997 $(HOST_EXPORTS) \
23998 $(POSTSTAGE1_HOST_EXPORTS) \
23999 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24000 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
24001 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
24002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24003 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24004 case $(srcdir) in \
24005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24006 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24008 esac; \
24009 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24010 libsrcdir="$$s/libcpp"; \
24011 $(SHELL) $${libsrcdir}/configure \
24012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24013 --target=${target_alias} $${srcdiroption} \
24014 --with-build-libsubdir=$(HOST_SUBDIR) \
24015 @stage2_werror_flag@
24016@endif libcpp-bootstrap
24017
24018.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24019maybe-configure-stagefeedback-libcpp:
24020@if libcpp-bootstrap
24021maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24022configure-stagefeedback-libcpp:
24023 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24025 @r=`${PWD_COMMAND}`; export r; \
24026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24028 $(HOST_EXPORTS) \
24029 $(POSTSTAGE1_HOST_EXPORTS) \
24030 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24031 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
24032 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
24033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
24034 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24035 case $(srcdir) in \
24036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24037 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24039 esac; \
24040 srcdiroption="--srcdir=$${topdir}/libcpp"; \
24041 libsrcdir="$$s/libcpp"; \
24042 $(SHELL) $${libsrcdir}/configure \
24043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24044 --target=${target_alias} $${srcdiroption} \
24045 --with-build-libsubdir=$(HOST_SUBDIR) \
24046 @stage2_werror_flag@
24047@endif libcpp-bootstrap
24048
24049
24050
24051
24052
24053.PHONY: all-libcpp maybe-all-libcpp
24054maybe-all-libcpp:
24055@if gcc-bootstrap
24056all-libcpp: stage_current
24057@endif gcc-bootstrap
24058@if libcpp
24059TARGET-libcpp=all
24060maybe-all-libcpp: all-libcpp
24061all-libcpp: configure-libcpp
24062 @r=`${PWD_COMMAND}`; export r; \
24063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24064 $(HOST_EXPORTS) \
24065 (cd $(HOST_SUBDIR)/libcpp && \
24066 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24067 $(TARGET-libcpp))
24068@endif libcpp
24069
24070
24071
24072.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24073.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24074maybe-all-stage1-libcpp:
24075maybe-clean-stage1-libcpp:
24076@if libcpp-bootstrap
24077maybe-all-stage1-libcpp: all-stage1-libcpp
24078all-stage1: all-stage1-libcpp
24079TARGET-stage1-libcpp = $(TARGET-libcpp)
24080all-stage1-libcpp: configure-stage1-libcpp
24081 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24082 @r=`${PWD_COMMAND}`; export r; \
24083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084 $(HOST_EXPORTS) \
24085 cd $(HOST_SUBDIR)/libcpp && \
24086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24087 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
24088 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
24089 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
24090 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
24091 $(TARGET-stage1-libcpp)
24092
24093maybe-clean-stage1-libcpp: clean-stage1-libcpp
24094clean-stage1: clean-stage1-libcpp
24095clean-stage1-libcpp:
24096 @if [ $(current_stage) = stage1 ]; then \
24097 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24098 else \
24099 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24100 $(MAKE) stage1-start; \
24101 fi; \
24102 cd $(HOST_SUBDIR)/libcpp && \
24103 $(MAKE) $(EXTRA_HOST_FLAGS) \
24104 clean
24105@endif libcpp-bootstrap
24106
24107
24108.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24109.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24110maybe-all-stage2-libcpp:
24111maybe-clean-stage2-libcpp:
24112@if libcpp-bootstrap
24113maybe-all-stage2-libcpp: all-stage2-libcpp
24114all-stage2: all-stage2-libcpp
24115TARGET-stage2-libcpp = $(TARGET-libcpp)
24116all-stage2-libcpp: configure-stage2-libcpp
24117 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24118 @r=`${PWD_COMMAND}`; export r; \
24119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24120 $(HOST_EXPORTS) \
24121 $(POSTSTAGE1_HOST_EXPORTS) \
24122 cd $(HOST_SUBDIR)/libcpp && \
24123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24124 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
24125 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24126 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24127 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24128 $(TARGET-stage2-libcpp)
24129
24130maybe-clean-stage2-libcpp: clean-stage2-libcpp
24131clean-stage2: clean-stage2-libcpp
24132clean-stage2-libcpp:
24133 @if [ $(current_stage) = stage2 ]; then \
24134 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24135 else \
24136 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24137 $(MAKE) stage2-start; \
24138 fi; \
24139 cd $(HOST_SUBDIR)/libcpp && \
24140 $(MAKE) $(EXTRA_HOST_FLAGS) \
24141 $(POSTSTAGE1_FLAGS_TO_PASS) \
24142 clean
24143@endif libcpp-bootstrap
24144
24145
24146.PHONY: all-stageb2g0-libcpp maybe-all-stageb2g0-libcpp
24147.PHONY: clean-stageb2g0-libcpp maybe-clean-stageb2g0-libcpp
24148maybe-all-stageb2g0-libcpp:
24149maybe-clean-stageb2g0-libcpp:
24150@if libcpp-bootstrap
24151maybe-all-stageb2g0-libcpp: all-stageb2g0-libcpp
24152all-stageb2g0: all-stageb2g0-libcpp
24153TARGET-stageb2g0-libcpp = $(TARGET-libcpp)
24154all-stageb2g0-libcpp: configure-stageb2g0-libcpp
24155 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24156 @r=`${PWD_COMMAND}`; export r; \
24157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24158 $(HOST_EXPORTS) \
24159 $(POSTSTAGE1_HOST_EXPORTS) \
24160 cd $(HOST_SUBDIR)/libcpp && \
24161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24162 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
24163 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
24164 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
24165 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24166 $(TARGET-stageb2g0-libcpp)
24167
24168maybe-clean-stageb2g0-libcpp: clean-stageb2g0-libcpp
24169clean-stageb2g0: clean-stageb2g0-libcpp
24170clean-stageb2g0-libcpp:
24171 @if [ $(current_stage) = stageb2g0 ]; then \
24172 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24173 else \
24174 [ -f $(HOST_SUBDIR)/stageb2g0-libcpp/Makefile ] || exit 0; \
24175 $(MAKE) stageb2g0-start; \
24176 fi; \
24177 cd $(HOST_SUBDIR)/libcpp && \
24178 $(MAKE) $(EXTRA_HOST_FLAGS) \
24179 $(POSTSTAGE1_FLAGS_TO_PASS) \
24180 clean
24181@endif libcpp-bootstrap
24182
24183
24184.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24185.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24186maybe-all-stage3-libcpp:
24187maybe-clean-stage3-libcpp:
24188@if libcpp-bootstrap
24189maybe-all-stage3-libcpp: all-stage3-libcpp
24190all-stage3: all-stage3-libcpp
24191TARGET-stage3-libcpp = $(TARGET-libcpp)
24192all-stage3-libcpp: configure-stage3-libcpp
24193 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24194 @r=`${PWD_COMMAND}`; export r; \
24195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24196 $(HOST_EXPORTS) \
24197 $(POSTSTAGE1_HOST_EXPORTS) \
24198 cd $(HOST_SUBDIR)/libcpp && \
24199 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24200 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
24201 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
24202 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
24203 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24204 $(TARGET-stage3-libcpp)
24205
24206maybe-clean-stage3-libcpp: clean-stage3-libcpp
24207clean-stage3: clean-stage3-libcpp
24208clean-stage3-libcpp:
24209 @if [ $(current_stage) = stage3 ]; then \
24210 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24211 else \
24212 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24213 $(MAKE) stage3-start; \
24214 fi; \
24215 cd $(HOST_SUBDIR)/libcpp && \
24216 $(MAKE) $(EXTRA_HOST_FLAGS) \
24217 $(POSTSTAGE1_FLAGS_TO_PASS) \
24218 clean
24219@endif libcpp-bootstrap
24220
24221
24222.PHONY: all-stageb3g2-libcpp maybe-all-stageb3g2-libcpp
24223.PHONY: clean-stageb3g2-libcpp maybe-clean-stageb3g2-libcpp
24224maybe-all-stageb3g2-libcpp:
24225maybe-clean-stageb3g2-libcpp:
24226@if libcpp-bootstrap
24227maybe-all-stageb3g2-libcpp: all-stageb3g2-libcpp
24228all-stageb3g2: all-stageb3g2-libcpp
24229TARGET-stageb3g2-libcpp = $(TARGET-libcpp)
24230all-stageb3g2-libcpp: configure-stageb3g2-libcpp
24231 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24232 @r=`${PWD_COMMAND}`; export r; \
24233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24234 $(HOST_EXPORTS) \
24235 $(POSTSTAGE1_HOST_EXPORTS) \
24236 cd $(HOST_SUBDIR)/libcpp && \
24237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24238 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
24239 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
24240 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
24241 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24242 $(TARGET-stageb3g2-libcpp)
24243
24244maybe-clean-stageb3g2-libcpp: clean-stageb3g2-libcpp
24245clean-stageb3g2: clean-stageb3g2-libcpp
24246clean-stageb3g2-libcpp:
24247 @if [ $(current_stage) = stageb3g2 ]; then \
24248 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24249 else \
24250 [ -f $(HOST_SUBDIR)/stageb3g2-libcpp/Makefile ] || exit 0; \
24251 $(MAKE) stageb3g2-start; \
24252 fi; \
24253 cd $(HOST_SUBDIR)/libcpp && \
24254 $(MAKE) $(EXTRA_HOST_FLAGS) \
24255 $(POSTSTAGE1_FLAGS_TO_PASS) \
24256 clean
24257@endif libcpp-bootstrap
24258
24259
24260.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24261.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24262maybe-all-stage4-libcpp:
24263maybe-clean-stage4-libcpp:
24264@if libcpp-bootstrap
24265maybe-all-stage4-libcpp: all-stage4-libcpp
24266all-stage4: all-stage4-libcpp
24267TARGET-stage4-libcpp = $(TARGET-libcpp)
24268all-stage4-libcpp: configure-stage4-libcpp
24269 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24270 @r=`${PWD_COMMAND}`; export r; \
24271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272 $(HOST_EXPORTS) \
24273 $(POSTSTAGE1_HOST_EXPORTS) \
24274 cd $(HOST_SUBDIR)/libcpp && \
24275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24276 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
24277 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24278 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
24279 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24280 $(TARGET-stage4-libcpp)
24281
24282maybe-clean-stage4-libcpp: clean-stage4-libcpp
24283clean-stage4: clean-stage4-libcpp
24284clean-stage4-libcpp:
24285 @if [ $(current_stage) = stage4 ]; then \
24286 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24287 else \
24288 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24289 $(MAKE) stage4-start; \
24290 fi; \
24291 cd $(HOST_SUBDIR)/libcpp && \
24292 $(MAKE) $(EXTRA_HOST_FLAGS) \
24293 $(POSTSTAGE1_FLAGS_TO_PASS) \
24294 clean
24295@endif libcpp-bootstrap
24296
24297
24298.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24299.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24300maybe-all-stageprofile-libcpp:
24301maybe-clean-stageprofile-libcpp:
24302@if libcpp-bootstrap
24303maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24304all-stageprofile: all-stageprofile-libcpp
24305TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24306all-stageprofile-libcpp: configure-stageprofile-libcpp
24307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24308 @r=`${PWD_COMMAND}`; export r; \
24309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24310 $(HOST_EXPORTS) \
24311 $(POSTSTAGE1_HOST_EXPORTS) \
24312 cd $(HOST_SUBDIR)/libcpp && \
24313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24314 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
24315 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
24316 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
24317 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24318 $(TARGET-stageprofile-libcpp)
24319
24320maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24321clean-stageprofile: clean-stageprofile-libcpp
24322clean-stageprofile-libcpp:
24323 @if [ $(current_stage) = stageprofile ]; then \
24324 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24325 else \
24326 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24327 $(MAKE) stageprofile-start; \
24328 fi; \
24329 cd $(HOST_SUBDIR)/libcpp && \
24330 $(MAKE) $(EXTRA_HOST_FLAGS) \
24331 $(POSTSTAGE1_FLAGS_TO_PASS) \
24332 clean
24333@endif libcpp-bootstrap
24334
24335
24336.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24337.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24338maybe-all-stagefeedback-libcpp:
24339maybe-clean-stagefeedback-libcpp:
24340@if libcpp-bootstrap
24341maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24342all-stagefeedback: all-stagefeedback-libcpp
24343TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24344all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24345 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24346 @r=`${PWD_COMMAND}`; export r; \
24347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348 $(HOST_EXPORTS) \
24349 $(POSTSTAGE1_HOST_EXPORTS) \
24350 cd $(HOST_SUBDIR)/libcpp && \
24351 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24352 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
24353 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24354 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
24355 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24356 $(TARGET-stagefeedback-libcpp)
24357
24358maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24359clean-stagefeedback: clean-stagefeedback-libcpp
24360clean-stagefeedback-libcpp:
24361 @if [ $(current_stage) = stagefeedback ]; then \
24362 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24363 else \
24364 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24365 $(MAKE) stagefeedback-start; \
24366 fi; \
24367 cd $(HOST_SUBDIR)/libcpp && \
24368 $(MAKE) $(EXTRA_HOST_FLAGS) \
24369 $(POSTSTAGE1_FLAGS_TO_PASS) \
24370 clean
24371@endif libcpp-bootstrap
24372
24373
24374
24375
24376
24377.PHONY: check-libcpp maybe-check-libcpp
24378maybe-check-libcpp:
24379@if libcpp
24380maybe-check-libcpp: check-libcpp
24381
24382check-libcpp:
24383 @: $(MAKE); $(unstage)
24384 @r=`${PWD_COMMAND}`; export r; \
24385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24386 $(HOST_EXPORTS) \
24387 (cd $(HOST_SUBDIR)/libcpp && \
24388 $(MAKE) $(FLAGS_TO_PASS) check)
24389
24390@endif libcpp
24391
24392.PHONY: install-libcpp maybe-install-libcpp
24393maybe-install-libcpp:
24394@if libcpp
24395maybe-install-libcpp: install-libcpp
24396
24397install-libcpp: installdirs
24398 @: $(MAKE); $(unstage)
24399 @r=`${PWD_COMMAND}`; export r; \
24400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24401 $(HOST_EXPORTS) \
24402 (cd $(HOST_SUBDIR)/libcpp && \
24403 $(MAKE) $(FLAGS_TO_PASS) install)
24404
24405@endif libcpp
24406
24407# Other targets (info, dvi, pdf, etc.)
24408
24409.PHONY: maybe-info-libcpp info-libcpp
24410maybe-info-libcpp:
24411@if libcpp
24412maybe-info-libcpp: info-libcpp
24413
24414info-libcpp: \
24415 configure-libcpp
24416 @[ -f ./libcpp/Makefile ] || exit 0; \
24417 r=`${PWD_COMMAND}`; export r; \
24418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24419 $(HOST_EXPORTS) \
24420 for flag in $(EXTRA_HOST_FLAGS) ; do \
24421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24422 done; \
24423 echo "Doing info in libcpp" ; \
24424 (cd $(HOST_SUBDIR)/libcpp && \
24425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24427 "RANLIB=$${RANLIB}" \
24428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24429 info) \
24430 || exit 1
24431
24432@endif libcpp
24433
24434.PHONY: maybe-dvi-libcpp dvi-libcpp
24435maybe-dvi-libcpp:
24436@if libcpp
24437maybe-dvi-libcpp: dvi-libcpp
24438
24439dvi-libcpp: \
24440 configure-libcpp
24441 @[ -f ./libcpp/Makefile ] || exit 0; \
24442 r=`${PWD_COMMAND}`; export r; \
24443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444 $(HOST_EXPORTS) \
24445 for flag in $(EXTRA_HOST_FLAGS) ; do \
24446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24447 done; \
24448 echo "Doing dvi in libcpp" ; \
24449 (cd $(HOST_SUBDIR)/libcpp && \
24450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24452 "RANLIB=$${RANLIB}" \
24453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24454 dvi) \
24455 || exit 1
24456
24457@endif libcpp
24458
24459.PHONY: maybe-pdf-libcpp pdf-libcpp
24460maybe-pdf-libcpp:
24461@if libcpp
24462maybe-pdf-libcpp: pdf-libcpp
24463
24464pdf-libcpp: \
24465 configure-libcpp
24466 @[ -f ./libcpp/Makefile ] || exit 0; \
24467 r=`${PWD_COMMAND}`; export r; \
24468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469 $(HOST_EXPORTS) \
24470 for flag in $(EXTRA_HOST_FLAGS) ; do \
24471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24472 done; \
24473 echo "Doing pdf in libcpp" ; \
24474 (cd $(HOST_SUBDIR)/libcpp && \
24475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24477 "RANLIB=$${RANLIB}" \
24478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24479 pdf) \
24480 || exit 1
24481
24482@endif libcpp
24483
24484.PHONY: maybe-html-libcpp html-libcpp
24485maybe-html-libcpp:
24486@if libcpp
24487maybe-html-libcpp: html-libcpp
24488
24489html-libcpp: \
24490 configure-libcpp
24491 @[ -f ./libcpp/Makefile ] || exit 0; \
24492 r=`${PWD_COMMAND}`; export r; \
24493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494 $(HOST_EXPORTS) \
24495 for flag in $(EXTRA_HOST_FLAGS) ; do \
24496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24497 done; \
24498 echo "Doing html in libcpp" ; \
24499 (cd $(HOST_SUBDIR)/libcpp && \
24500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24502 "RANLIB=$${RANLIB}" \
24503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24504 html) \
24505 || exit 1
24506
24507@endif libcpp
24508
24509.PHONY: maybe-TAGS-libcpp TAGS-libcpp
24510maybe-TAGS-libcpp:
24511@if libcpp
24512maybe-TAGS-libcpp: TAGS-libcpp
24513
24514TAGS-libcpp: \
24515 configure-libcpp
24516 @[ -f ./libcpp/Makefile ] || exit 0; \
24517 r=`${PWD_COMMAND}`; export r; \
24518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24519 $(HOST_EXPORTS) \
24520 for flag in $(EXTRA_HOST_FLAGS) ; do \
24521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24522 done; \
24523 echo "Doing TAGS in libcpp" ; \
24524 (cd $(HOST_SUBDIR)/libcpp && \
24525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24527 "RANLIB=$${RANLIB}" \
24528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24529 TAGS) \
24530 || exit 1
24531
24532@endif libcpp
24533
24534.PHONY: maybe-install-info-libcpp install-info-libcpp
24535maybe-install-info-libcpp:
24536@if libcpp
24537maybe-install-info-libcpp: install-info-libcpp
24538
24539install-info-libcpp: \
24540 configure-libcpp \
24541 info-libcpp
24542 @[ -f ./libcpp/Makefile ] || exit 0; \
24543 r=`${PWD_COMMAND}`; export r; \
24544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545 $(HOST_EXPORTS) \
24546 for flag in $(EXTRA_HOST_FLAGS) ; do \
24547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24548 done; \
24549 echo "Doing install-info in libcpp" ; \
24550 (cd $(HOST_SUBDIR)/libcpp && \
24551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24553 "RANLIB=$${RANLIB}" \
24554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24555 install-info) \
24556 || exit 1
24557
24558@endif libcpp
24559
24560.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24561maybe-install-pdf-libcpp:
24562@if libcpp
24563maybe-install-pdf-libcpp: install-pdf-libcpp
24564
24565install-pdf-libcpp: \
24566 configure-libcpp \
24567 pdf-libcpp
24568 @[ -f ./libcpp/Makefile ] || exit 0; \
24569 r=`${PWD_COMMAND}`; export r; \
24570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571 $(HOST_EXPORTS) \
24572 for flag in $(EXTRA_HOST_FLAGS) ; do \
24573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24574 done; \
24575 echo "Doing install-pdf in libcpp" ; \
24576 (cd $(HOST_SUBDIR)/libcpp && \
24577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24579 "RANLIB=$${RANLIB}" \
24580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24581 install-pdf) \
24582 || exit 1
24583
24584@endif libcpp
24585
24586.PHONY: maybe-install-html-libcpp install-html-libcpp
24587maybe-install-html-libcpp:
24588@if libcpp
24589maybe-install-html-libcpp: install-html-libcpp
24590
24591install-html-libcpp: \
24592 configure-libcpp \
24593 html-libcpp
24594 @[ -f ./libcpp/Makefile ] || exit 0; \
24595 r=`${PWD_COMMAND}`; export r; \
24596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24597 $(HOST_EXPORTS) \
24598 for flag in $(EXTRA_HOST_FLAGS) ; do \
24599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24600 done; \
24601 echo "Doing install-html in libcpp" ; \
24602 (cd $(HOST_SUBDIR)/libcpp && \
24603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24605 "RANLIB=$${RANLIB}" \
24606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24607 install-html) \
24608 || exit 1
24609
24610@endif libcpp
24611
24612.PHONY: maybe-installcheck-libcpp installcheck-libcpp
24613maybe-installcheck-libcpp:
24614@if libcpp
24615maybe-installcheck-libcpp: installcheck-libcpp
24616
24617installcheck-libcpp: \
24618 configure-libcpp
24619 @[ -f ./libcpp/Makefile ] || exit 0; \
24620 r=`${PWD_COMMAND}`; export r; \
24621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622 $(HOST_EXPORTS) \
24623 for flag in $(EXTRA_HOST_FLAGS) ; do \
24624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24625 done; \
24626 echo "Doing installcheck in libcpp" ; \
24627 (cd $(HOST_SUBDIR)/libcpp && \
24628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24630 "RANLIB=$${RANLIB}" \
24631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24632 installcheck) \
24633 || exit 1
24634
24635@endif libcpp
24636
24637.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24638maybe-mostlyclean-libcpp:
24639@if libcpp
24640maybe-mostlyclean-libcpp: mostlyclean-libcpp
24641
24642mostlyclean-libcpp:
24643 @[ -f ./libcpp/Makefile ] || exit 0; \
24644 r=`${PWD_COMMAND}`; export r; \
24645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646 $(HOST_EXPORTS) \
24647 for flag in $(EXTRA_HOST_FLAGS) ; do \
24648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649 done; \
24650 echo "Doing mostlyclean in libcpp" ; \
24651 (cd $(HOST_SUBDIR)/libcpp && \
24652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654 "RANLIB=$${RANLIB}" \
24655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656 mostlyclean) \
24657 || exit 1
24658
24659@endif libcpp
24660
24661.PHONY: maybe-clean-libcpp clean-libcpp
24662maybe-clean-libcpp:
24663@if libcpp
24664maybe-clean-libcpp: clean-libcpp
24665
24666clean-libcpp:
24667 @[ -f ./libcpp/Makefile ] || exit 0; \
24668 r=`${PWD_COMMAND}`; export r; \
24669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24670 $(HOST_EXPORTS) \
24671 for flag in $(EXTRA_HOST_FLAGS) ; do \
24672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24673 done; \
24674 echo "Doing clean in libcpp" ; \
24675 (cd $(HOST_SUBDIR)/libcpp && \
24676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24678 "RANLIB=$${RANLIB}" \
24679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24680 clean) \
24681 || exit 1
24682
24683@endif libcpp
24684
24685.PHONY: maybe-distclean-libcpp distclean-libcpp
24686maybe-distclean-libcpp:
24687@if libcpp
24688maybe-distclean-libcpp: distclean-libcpp
24689
24690distclean-libcpp:
24691 @[ -f ./libcpp/Makefile ] || exit 0; \
24692 r=`${PWD_COMMAND}`; export r; \
24693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24694 $(HOST_EXPORTS) \
24695 for flag in $(EXTRA_HOST_FLAGS) ; do \
24696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24697 done; \
24698 echo "Doing distclean in libcpp" ; \
24699 (cd $(HOST_SUBDIR)/libcpp && \
24700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24702 "RANLIB=$${RANLIB}" \
24703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24704 distclean) \
24705 || exit 1
24706
24707@endif libcpp
24708
24709.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24710maybe-maintainer-clean-libcpp:
24711@if libcpp
24712maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24713
24714maintainer-clean-libcpp:
24715 @[ -f ./libcpp/Makefile ] || exit 0; \
24716 r=`${PWD_COMMAND}`; export r; \
24717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24718 $(HOST_EXPORTS) \
24719 for flag in $(EXTRA_HOST_FLAGS) ; do \
24720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24721 done; \
24722 echo "Doing maintainer-clean in libcpp" ; \
24723 (cd $(HOST_SUBDIR)/libcpp && \
24724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24726 "RANLIB=$${RANLIB}" \
24727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24728 maintainer-clean) \
24729 || exit 1
24730
24731@endif libcpp
24732
24733
24734
24735.PHONY: configure-libdecnumber maybe-configure-libdecnumber
24736maybe-configure-libdecnumber:
24737@if gcc-bootstrap
24738configure-libdecnumber: stage_current
24739@endif gcc-bootstrap
24740@if libdecnumber
24741maybe-configure-libdecnumber: configure-libdecnumber
24742configure-libdecnumber:
24743 @r=`${PWD_COMMAND}`; export r; \
24744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24745 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24747 $(HOST_EXPORTS) \
24748 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24749 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24750 case $(srcdir) in \
24751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24752 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24754 esac; \
24755 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24756 libsrcdir="$$s/libdecnumber"; \
24757 $(SHELL) $${libsrcdir}/configure \
24758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24759 --target=${target_alias} $${srcdiroption} \
24760 || exit 1
24761@endif libdecnumber
24762
24763
24764
24765.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24766maybe-configure-stage1-libdecnumber:
24767@if libdecnumber-bootstrap
24768maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24769configure-stage1-libdecnumber:
24770 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24771 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24772 @r=`${PWD_COMMAND}`; export r; \
24773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24774 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24775 $(HOST_EXPORTS) \
24776 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24777 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
24778 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
24779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24780 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24781 case $(srcdir) in \
24782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24783 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24785 esac; \
24786 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24787 libsrcdir="$$s/libdecnumber"; \
24788 $(SHELL) $${libsrcdir}/configure \
24789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24790 --target=${target_alias} $${srcdiroption} \
24791 \
24792 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
24793@endif libdecnumber-bootstrap
24794
24795.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24796maybe-configure-stage2-libdecnumber:
24797@if libdecnumber-bootstrap
24798maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24799configure-stage2-libdecnumber:
24800 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24801 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24802 @r=`${PWD_COMMAND}`; export r; \
24803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24804 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24805 $(HOST_EXPORTS) \
24806 $(POSTSTAGE1_HOST_EXPORTS) \
24807 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24808 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
24809 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
24810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24811 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24812 case $(srcdir) in \
24813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24814 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24816 esac; \
24817 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24818 libsrcdir="$$s/libdecnumber"; \
24819 $(SHELL) $${libsrcdir}/configure \
24820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24821 --target=${target_alias} $${srcdiroption} \
24822 --with-build-libsubdir=$(HOST_SUBDIR) \
24823 @stage2_werror_flag@
24824@endif libdecnumber-bootstrap
24825
24826.PHONY: configure-stageb2g0-libdecnumber maybe-configure-stageb2g0-libdecnumber
24827maybe-configure-stageb2g0-libdecnumber:
24828@if libdecnumber-bootstrap
24829maybe-configure-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
24830configure-stageb2g0-libdecnumber:
24831 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
24832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24833 @r=`${PWD_COMMAND}`; export r; \
24834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24835 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24836 $(HOST_EXPORTS) \
24837 $(POSTSTAGE1_HOST_EXPORTS) \
24838 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
24839 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
24840 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libdecnumber ; \
24841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24842 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24843 case $(srcdir) in \
24844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24845 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24847 esac; \
24848 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24849 libsrcdir="$$s/libdecnumber"; \
24850 $(SHELL) $${libsrcdir}/configure \
24851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24852 --target=${target_alias} $${srcdiroption} \
24853 --with-build-libsubdir=$(HOST_SUBDIR) \
24854 @stage2_werror_flag@
24855@endif libdecnumber-bootstrap
24856
24857.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24858maybe-configure-stage3-libdecnumber:
24859@if libdecnumber-bootstrap
24860maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24861configure-stage3-libdecnumber:
24862 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24864 @r=`${PWD_COMMAND}`; export r; \
24865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24866 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24867 $(HOST_EXPORTS) \
24868 $(POSTSTAGE1_HOST_EXPORTS) \
24869 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24870 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
24871 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
24872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24873 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24874 case $(srcdir) in \
24875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24876 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24878 esac; \
24879 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24880 libsrcdir="$$s/libdecnumber"; \
24881 $(SHELL) $${libsrcdir}/configure \
24882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24883 --target=${target_alias} $${srcdiroption} \
24884 --with-build-libsubdir=$(HOST_SUBDIR) \
24885 @stage2_werror_flag@
24886@endif libdecnumber-bootstrap
24887
24888.PHONY: configure-stageb3g2-libdecnumber maybe-configure-stageb3g2-libdecnumber
24889maybe-configure-stageb3g2-libdecnumber:
24890@if libdecnumber-bootstrap
24891maybe-configure-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
24892configure-stageb3g2-libdecnumber:
24893 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
24894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24895 @r=`${PWD_COMMAND}`; export r; \
24896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24897 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24898 $(HOST_EXPORTS) \
24899 $(POSTSTAGE1_HOST_EXPORTS) \
24900 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
24901 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
24902 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libdecnumber ; \
24903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24904 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24905 case $(srcdir) in \
24906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24907 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24909 esac; \
24910 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24911 libsrcdir="$$s/libdecnumber"; \
24912 $(SHELL) $${libsrcdir}/configure \
24913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24914 --target=${target_alias} $${srcdiroption} \
24915 --with-build-libsubdir=$(HOST_SUBDIR) \
24916 @stage2_werror_flag@
24917@endif libdecnumber-bootstrap
24918
24919.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24920maybe-configure-stage4-libdecnumber:
24921@if libdecnumber-bootstrap
24922maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24923configure-stage4-libdecnumber:
24924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24926 @r=`${PWD_COMMAND}`; export r; \
24927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24928 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24929 $(HOST_EXPORTS) \
24930 $(POSTSTAGE1_HOST_EXPORTS) \
24931 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24932 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
24933 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
24934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24935 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24936 case $(srcdir) in \
24937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24938 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24940 esac; \
24941 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24942 libsrcdir="$$s/libdecnumber"; \
24943 $(SHELL) $${libsrcdir}/configure \
24944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24945 --target=${target_alias} $${srcdiroption} \
24946 --with-build-libsubdir=$(HOST_SUBDIR) \
24947 @stage2_werror_flag@
24948@endif libdecnumber-bootstrap
24949
24950.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24951maybe-configure-stageprofile-libdecnumber:
24952@if libdecnumber-bootstrap
24953maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24954configure-stageprofile-libdecnumber:
24955 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24957 @r=`${PWD_COMMAND}`; export r; \
24958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24960 $(HOST_EXPORTS) \
24961 $(POSTSTAGE1_HOST_EXPORTS) \
24962 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
24963 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
24964 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
24965 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24966 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24967 case $(srcdir) in \
24968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24969 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24971 esac; \
24972 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
24973 libsrcdir="$$s/libdecnumber"; \
24974 $(SHELL) $${libsrcdir}/configure \
24975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24976 --target=${target_alias} $${srcdiroption} \
24977 --with-build-libsubdir=$(HOST_SUBDIR) \
24978 @stage2_werror_flag@
24979@endif libdecnumber-bootstrap
24980
24981.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
24982maybe-configure-stagefeedback-libdecnumber:
24983@if libdecnumber-bootstrap
24984maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
24985configure-stagefeedback-libdecnumber:
24986 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24987 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24988 @r=`${PWD_COMMAND}`; export r; \
24989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24990 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24991 $(HOST_EXPORTS) \
24992 $(POSTSTAGE1_HOST_EXPORTS) \
24993 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
24994 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
24995 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
24996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
24997 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24998 case $(srcdir) in \
24999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25000 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25002 esac; \
25003 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
25004 libsrcdir="$$s/libdecnumber"; \
25005 $(SHELL) $${libsrcdir}/configure \
25006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25007 --target=${target_alias} $${srcdiroption} \
25008 --with-build-libsubdir=$(HOST_SUBDIR) \
25009 @stage2_werror_flag@
25010@endif libdecnumber-bootstrap
25011
25012
25013
25014
25015
25016.PHONY: all-libdecnumber maybe-all-libdecnumber
25017maybe-all-libdecnumber:
25018@if gcc-bootstrap
25019all-libdecnumber: stage_current
25020@endif gcc-bootstrap
25021@if libdecnumber
25022TARGET-libdecnumber=all
25023maybe-all-libdecnumber: all-libdecnumber
25024all-libdecnumber: configure-libdecnumber
25025 @r=`${PWD_COMMAND}`; export r; \
25026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25027 $(HOST_EXPORTS) \
25028 (cd $(HOST_SUBDIR)/libdecnumber && \
25029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25030 $(TARGET-libdecnumber))
25031@endif libdecnumber
25032
25033
25034
25035.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25036.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25037maybe-all-stage1-libdecnumber:
25038maybe-clean-stage1-libdecnumber:
25039@if libdecnumber-bootstrap
25040maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25041all-stage1: all-stage1-libdecnumber
25042TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25043all-stage1-libdecnumber: configure-stage1-libdecnumber
25044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25045 @r=`${PWD_COMMAND}`; export r; \
25046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25047 $(HOST_EXPORTS) \
25048 cd $(HOST_SUBDIR)/libdecnumber && \
25049 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25050 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
25051 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
25052 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
25053 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
25054 $(TARGET-stage1-libdecnumber)
25055
25056maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25057clean-stage1: clean-stage1-libdecnumber
25058clean-stage1-libdecnumber:
25059 @if [ $(current_stage) = stage1 ]; then \
25060 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25061 else \
25062 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25063 $(MAKE) stage1-start; \
25064 fi; \
25065 cd $(HOST_SUBDIR)/libdecnumber && \
25066 $(MAKE) $(EXTRA_HOST_FLAGS) \
25067 clean
25068@endif libdecnumber-bootstrap
25069
25070
25071.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25072.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25073maybe-all-stage2-libdecnumber:
25074maybe-clean-stage2-libdecnumber:
25075@if libdecnumber-bootstrap
25076maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25077all-stage2: all-stage2-libdecnumber
25078TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25079all-stage2-libdecnumber: configure-stage2-libdecnumber
25080 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25081 @r=`${PWD_COMMAND}`; export r; \
25082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25083 $(HOST_EXPORTS) \
25084 $(POSTSTAGE1_HOST_EXPORTS) \
25085 cd $(HOST_SUBDIR)/libdecnumber && \
25086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25087 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
25088 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25089 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25090 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25091 $(TARGET-stage2-libdecnumber)
25092
25093maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25094clean-stage2: clean-stage2-libdecnumber
25095clean-stage2-libdecnumber:
25096 @if [ $(current_stage) = stage2 ]; then \
25097 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25098 else \
25099 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25100 $(MAKE) stage2-start; \
25101 fi; \
25102 cd $(HOST_SUBDIR)/libdecnumber && \
25103 $(MAKE) $(EXTRA_HOST_FLAGS) \
25104 $(POSTSTAGE1_FLAGS_TO_PASS) \
25105 clean
25106@endif libdecnumber-bootstrap
25107
25108
25109.PHONY: all-stageb2g0-libdecnumber maybe-all-stageb2g0-libdecnumber
25110.PHONY: clean-stageb2g0-libdecnumber maybe-clean-stageb2g0-libdecnumber
25111maybe-all-stageb2g0-libdecnumber:
25112maybe-clean-stageb2g0-libdecnumber:
25113@if libdecnumber-bootstrap
25114maybe-all-stageb2g0-libdecnumber: all-stageb2g0-libdecnumber
25115all-stageb2g0: all-stageb2g0-libdecnumber
25116TARGET-stageb2g0-libdecnumber = $(TARGET-libdecnumber)
25117all-stageb2g0-libdecnumber: configure-stageb2g0-libdecnumber
25118 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
25119 @r=`${PWD_COMMAND}`; export r; \
25120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25121 $(HOST_EXPORTS) \
25122 $(POSTSTAGE1_HOST_EXPORTS) \
25123 cd $(HOST_SUBDIR)/libdecnumber && \
25124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25125 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
25126 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
25127 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
25128 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25129 $(TARGET-stageb2g0-libdecnumber)
25130
25131maybe-clean-stageb2g0-libdecnumber: clean-stageb2g0-libdecnumber
25132clean-stageb2g0: clean-stageb2g0-libdecnumber
25133clean-stageb2g0-libdecnumber:
25134 @if [ $(current_stage) = stageb2g0 ]; then \
25135 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25136 else \
25137 [ -f $(HOST_SUBDIR)/stageb2g0-libdecnumber/Makefile ] || exit 0; \
25138 $(MAKE) stageb2g0-start; \
25139 fi; \
25140 cd $(HOST_SUBDIR)/libdecnumber && \
25141 $(MAKE) $(EXTRA_HOST_FLAGS) \
25142 $(POSTSTAGE1_FLAGS_TO_PASS) \
25143 clean
25144@endif libdecnumber-bootstrap
25145
25146
25147.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25148.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25149maybe-all-stage3-libdecnumber:
25150maybe-clean-stage3-libdecnumber:
25151@if libdecnumber-bootstrap
25152maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25153all-stage3: all-stage3-libdecnumber
25154TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25155all-stage3-libdecnumber: configure-stage3-libdecnumber
25156 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25157 @r=`${PWD_COMMAND}`; export r; \
25158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25159 $(HOST_EXPORTS) \
25160 $(POSTSTAGE1_HOST_EXPORTS) \
25161 cd $(HOST_SUBDIR)/libdecnumber && \
25162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25163 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
25164 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
25165 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
25166 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25167 $(TARGET-stage3-libdecnumber)
25168
25169maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25170clean-stage3: clean-stage3-libdecnumber
25171clean-stage3-libdecnumber:
25172 @if [ $(current_stage) = stage3 ]; then \
25173 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25174 else \
25175 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25176 $(MAKE) stage3-start; \
25177 fi; \
25178 cd $(HOST_SUBDIR)/libdecnumber && \
25179 $(MAKE) $(EXTRA_HOST_FLAGS) \
25180 $(POSTSTAGE1_FLAGS_TO_PASS) \
25181 clean
25182@endif libdecnumber-bootstrap
25183
25184
25185.PHONY: all-stageb3g2-libdecnumber maybe-all-stageb3g2-libdecnumber
25186.PHONY: clean-stageb3g2-libdecnumber maybe-clean-stageb3g2-libdecnumber
25187maybe-all-stageb3g2-libdecnumber:
25188maybe-clean-stageb3g2-libdecnumber:
25189@if libdecnumber-bootstrap
25190maybe-all-stageb3g2-libdecnumber: all-stageb3g2-libdecnumber
25191all-stageb3g2: all-stageb3g2-libdecnumber
25192TARGET-stageb3g2-libdecnumber = $(TARGET-libdecnumber)
25193all-stageb3g2-libdecnumber: configure-stageb3g2-libdecnumber
25194 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
25195 @r=`${PWD_COMMAND}`; export r; \
25196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197 $(HOST_EXPORTS) \
25198 $(POSTSTAGE1_HOST_EXPORTS) \
25199 cd $(HOST_SUBDIR)/libdecnumber && \
25200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25201 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
25202 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
25203 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
25204 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25205 $(TARGET-stageb3g2-libdecnumber)
25206
25207maybe-clean-stageb3g2-libdecnumber: clean-stageb3g2-libdecnumber
25208clean-stageb3g2: clean-stageb3g2-libdecnumber
25209clean-stageb3g2-libdecnumber:
25210 @if [ $(current_stage) = stageb3g2 ]; then \
25211 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25212 else \
25213 [ -f $(HOST_SUBDIR)/stageb3g2-libdecnumber/Makefile ] || exit 0; \
25214 $(MAKE) stageb3g2-start; \
25215 fi; \
25216 cd $(HOST_SUBDIR)/libdecnumber && \
25217 $(MAKE) $(EXTRA_HOST_FLAGS) \
25218 $(POSTSTAGE1_FLAGS_TO_PASS) \
25219 clean
25220@endif libdecnumber-bootstrap
25221
25222
25223.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25224.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25225maybe-all-stage4-libdecnumber:
25226maybe-clean-stage4-libdecnumber:
25227@if libdecnumber-bootstrap
25228maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25229all-stage4: all-stage4-libdecnumber
25230TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25231all-stage4-libdecnumber: configure-stage4-libdecnumber
25232 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25233 @r=`${PWD_COMMAND}`; export r; \
25234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25235 $(HOST_EXPORTS) \
25236 $(POSTSTAGE1_HOST_EXPORTS) \
25237 cd $(HOST_SUBDIR)/libdecnumber && \
25238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25239 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
25240 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25241 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
25242 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25243 $(TARGET-stage4-libdecnumber)
25244
25245maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25246clean-stage4: clean-stage4-libdecnumber
25247clean-stage4-libdecnumber:
25248 @if [ $(current_stage) = stage4 ]; then \
25249 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25250 else \
25251 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25252 $(MAKE) stage4-start; \
25253 fi; \
25254 cd $(HOST_SUBDIR)/libdecnumber && \
25255 $(MAKE) $(EXTRA_HOST_FLAGS) \
25256 $(POSTSTAGE1_FLAGS_TO_PASS) \
25257 clean
25258@endif libdecnumber-bootstrap
25259
25260
25261.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25262.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25263maybe-all-stageprofile-libdecnumber:
25264maybe-clean-stageprofile-libdecnumber:
25265@if libdecnumber-bootstrap
25266maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25267all-stageprofile: all-stageprofile-libdecnumber
25268TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25269all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25270 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25271 @r=`${PWD_COMMAND}`; export r; \
25272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25273 $(HOST_EXPORTS) \
25274 $(POSTSTAGE1_HOST_EXPORTS) \
25275 cd $(HOST_SUBDIR)/libdecnumber && \
25276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25277 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
25278 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
25279 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
25280 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25281 $(TARGET-stageprofile-libdecnumber)
25282
25283maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25284clean-stageprofile: clean-stageprofile-libdecnumber
25285clean-stageprofile-libdecnumber:
25286 @if [ $(current_stage) = stageprofile ]; then \
25287 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25288 else \
25289 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25290 $(MAKE) stageprofile-start; \
25291 fi; \
25292 cd $(HOST_SUBDIR)/libdecnumber && \
25293 $(MAKE) $(EXTRA_HOST_FLAGS) \
25294 $(POSTSTAGE1_FLAGS_TO_PASS) \
25295 clean
25296@endif libdecnumber-bootstrap
25297
25298
25299.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25300.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25301maybe-all-stagefeedback-libdecnumber:
25302maybe-clean-stagefeedback-libdecnumber:
25303@if libdecnumber-bootstrap
25304maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25305all-stagefeedback: all-stagefeedback-libdecnumber
25306TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25307all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25308 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25309 @r=`${PWD_COMMAND}`; export r; \
25310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25311 $(HOST_EXPORTS) \
25312 $(POSTSTAGE1_HOST_EXPORTS) \
25313 cd $(HOST_SUBDIR)/libdecnumber && \
25314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25315 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
25316 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25317 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
25318 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25319 $(TARGET-stagefeedback-libdecnumber)
25320
25321maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25322clean-stagefeedback: clean-stagefeedback-libdecnumber
25323clean-stagefeedback-libdecnumber:
25324 @if [ $(current_stage) = stagefeedback ]; then \
25325 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25326 else \
25327 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25328 $(MAKE) stagefeedback-start; \
25329 fi; \
25330 cd $(HOST_SUBDIR)/libdecnumber && \
25331 $(MAKE) $(EXTRA_HOST_FLAGS) \
25332 $(POSTSTAGE1_FLAGS_TO_PASS) \
25333 clean
25334@endif libdecnumber-bootstrap
25335
25336
25337
25338
25339
25340.PHONY: check-libdecnumber maybe-check-libdecnumber
25341maybe-check-libdecnumber:
25342@if libdecnumber
25343maybe-check-libdecnumber: check-libdecnumber
25344
25345check-libdecnumber:
25346 @: $(MAKE); $(unstage)
25347 @r=`${PWD_COMMAND}`; export r; \
25348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349 $(HOST_EXPORTS) \
25350 (cd $(HOST_SUBDIR)/libdecnumber && \
25351 $(MAKE) $(FLAGS_TO_PASS) check)
25352
25353@endif libdecnumber
25354
25355.PHONY: install-libdecnumber maybe-install-libdecnumber
25356maybe-install-libdecnumber:
25357@if libdecnumber
25358maybe-install-libdecnumber: install-libdecnumber
25359
25360install-libdecnumber: installdirs
25361 @: $(MAKE); $(unstage)
25362 @r=`${PWD_COMMAND}`; export r; \
25363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25364 $(HOST_EXPORTS) \
25365 (cd $(HOST_SUBDIR)/libdecnumber && \
25366 $(MAKE) $(FLAGS_TO_PASS) install)
25367
25368@endif libdecnumber
25369
25370# Other targets (info, dvi, pdf, etc.)
25371
25372.PHONY: maybe-info-libdecnumber info-libdecnumber
25373maybe-info-libdecnumber:
25374@if libdecnumber
25375maybe-info-libdecnumber: info-libdecnumber
25376
25377info-libdecnumber: \
25378 configure-libdecnumber
25379 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25380 r=`${PWD_COMMAND}`; export r; \
25381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25382 $(HOST_EXPORTS) \
25383 for flag in $(EXTRA_HOST_FLAGS) ; do \
25384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25385 done; \
25386 echo "Doing info in libdecnumber" ; \
25387 (cd $(HOST_SUBDIR)/libdecnumber && \
25388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25390 "RANLIB=$${RANLIB}" \
25391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25392 info) \
25393 || exit 1
25394
25395@endif libdecnumber
25396
25397.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25398maybe-dvi-libdecnumber:
25399@if libdecnumber
25400maybe-dvi-libdecnumber: dvi-libdecnumber
25401
25402dvi-libdecnumber: \
25403 configure-libdecnumber
25404 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25405 r=`${PWD_COMMAND}`; export r; \
25406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407 $(HOST_EXPORTS) \
25408 for flag in $(EXTRA_HOST_FLAGS) ; do \
25409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25410 done; \
25411 echo "Doing dvi in libdecnumber" ; \
25412 (cd $(HOST_SUBDIR)/libdecnumber && \
25413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25415 "RANLIB=$${RANLIB}" \
25416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25417 dvi) \
25418 || exit 1
25419
25420@endif libdecnumber
25421
25422.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25423maybe-pdf-libdecnumber:
25424@if libdecnumber
25425maybe-pdf-libdecnumber: pdf-libdecnumber
25426
25427pdf-libdecnumber: \
25428 configure-libdecnumber
25429 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25430 r=`${PWD_COMMAND}`; export r; \
25431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25432 $(HOST_EXPORTS) \
25433 for flag in $(EXTRA_HOST_FLAGS) ; do \
25434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25435 done; \
25436 echo "Doing pdf in libdecnumber" ; \
25437 (cd $(HOST_SUBDIR)/libdecnumber && \
25438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25440 "RANLIB=$${RANLIB}" \
25441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25442 pdf) \
25443 || exit 1
25444
25445@endif libdecnumber
25446
25447.PHONY: maybe-html-libdecnumber html-libdecnumber
25448maybe-html-libdecnumber:
25449@if libdecnumber
25450maybe-html-libdecnumber: html-libdecnumber
25451
25452html-libdecnumber: \
25453 configure-libdecnumber
25454 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25455 r=`${PWD_COMMAND}`; export r; \
25456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457 $(HOST_EXPORTS) \
25458 for flag in $(EXTRA_HOST_FLAGS) ; do \
25459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25460 done; \
25461 echo "Doing html in libdecnumber" ; \
25462 (cd $(HOST_SUBDIR)/libdecnumber && \
25463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25465 "RANLIB=$${RANLIB}" \
25466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25467 html) \
25468 || exit 1
25469
25470@endif libdecnumber
25471
25472.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25473maybe-TAGS-libdecnumber:
25474@if libdecnumber
25475maybe-TAGS-libdecnumber: TAGS-libdecnumber
25476
25477TAGS-libdecnumber: \
25478 configure-libdecnumber
25479 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25480 r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 $(HOST_EXPORTS) \
25483 for flag in $(EXTRA_HOST_FLAGS) ; do \
25484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485 done; \
25486 echo "Doing TAGS in libdecnumber" ; \
25487 (cd $(HOST_SUBDIR)/libdecnumber && \
25488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490 "RANLIB=$${RANLIB}" \
25491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492 TAGS) \
25493 || exit 1
25494
25495@endif libdecnumber
25496
25497.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25498maybe-install-info-libdecnumber:
25499@if libdecnumber
25500maybe-install-info-libdecnumber: install-info-libdecnumber
25501
25502install-info-libdecnumber: \
25503 configure-libdecnumber \
25504 info-libdecnumber
25505 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25506 r=`${PWD_COMMAND}`; export r; \
25507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508 $(HOST_EXPORTS) \
25509 for flag in $(EXTRA_HOST_FLAGS) ; do \
25510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511 done; \
25512 echo "Doing install-info in libdecnumber" ; \
25513 (cd $(HOST_SUBDIR)/libdecnumber && \
25514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516 "RANLIB=$${RANLIB}" \
25517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518 install-info) \
25519 || exit 1
25520
25521@endif libdecnumber
25522
25523.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25524maybe-install-pdf-libdecnumber:
25525@if libdecnumber
25526maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25527
25528install-pdf-libdecnumber: \
25529 configure-libdecnumber \
25530 pdf-libdecnumber
25531 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25532 r=`${PWD_COMMAND}`; export r; \
25533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534 $(HOST_EXPORTS) \
25535 for flag in $(EXTRA_HOST_FLAGS) ; do \
25536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25537 done; \
25538 echo "Doing install-pdf in libdecnumber" ; \
25539 (cd $(HOST_SUBDIR)/libdecnumber && \
25540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25542 "RANLIB=$${RANLIB}" \
25543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25544 install-pdf) \
25545 || exit 1
25546
25547@endif libdecnumber
25548
25549.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25550maybe-install-html-libdecnumber:
25551@if libdecnumber
25552maybe-install-html-libdecnumber: install-html-libdecnumber
25553
25554install-html-libdecnumber: \
25555 configure-libdecnumber \
25556 html-libdecnumber
25557 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25558 r=`${PWD_COMMAND}`; export r; \
25559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560 $(HOST_EXPORTS) \
25561 for flag in $(EXTRA_HOST_FLAGS) ; do \
25562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563 done; \
25564 echo "Doing install-html in libdecnumber" ; \
25565 (cd $(HOST_SUBDIR)/libdecnumber && \
25566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568 "RANLIB=$${RANLIB}" \
25569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570 install-html) \
25571 || exit 1
25572
25573@endif libdecnumber
25574
25575.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25576maybe-installcheck-libdecnumber:
25577@if libdecnumber
25578maybe-installcheck-libdecnumber: installcheck-libdecnumber
25579
25580installcheck-libdecnumber: \
25581 configure-libdecnumber
25582 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25583 r=`${PWD_COMMAND}`; export r; \
25584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585 $(HOST_EXPORTS) \
25586 for flag in $(EXTRA_HOST_FLAGS) ; do \
25587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25588 done; \
25589 echo "Doing installcheck in libdecnumber" ; \
25590 (cd $(HOST_SUBDIR)/libdecnumber && \
25591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25593 "RANLIB=$${RANLIB}" \
25594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25595 installcheck) \
25596 || exit 1
25597
25598@endif libdecnumber
25599
25600.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25601maybe-mostlyclean-libdecnumber:
25602@if libdecnumber
25603maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25604
25605mostlyclean-libdecnumber:
25606 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25607 r=`${PWD_COMMAND}`; export r; \
25608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25609 $(HOST_EXPORTS) \
25610 for flag in $(EXTRA_HOST_FLAGS) ; do \
25611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25612 done; \
25613 echo "Doing mostlyclean in libdecnumber" ; \
25614 (cd $(HOST_SUBDIR)/libdecnumber && \
25615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25617 "RANLIB=$${RANLIB}" \
25618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25619 mostlyclean) \
25620 || exit 1
25621
25622@endif libdecnumber
25623
25624.PHONY: maybe-clean-libdecnumber clean-libdecnumber
25625maybe-clean-libdecnumber:
25626@if libdecnumber
25627maybe-clean-libdecnumber: clean-libdecnumber
25628
25629clean-libdecnumber:
25630 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25631 r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 $(HOST_EXPORTS) \
25634 for flag in $(EXTRA_HOST_FLAGS) ; do \
25635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636 done; \
25637 echo "Doing clean in libdecnumber" ; \
25638 (cd $(HOST_SUBDIR)/libdecnumber && \
25639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641 "RANLIB=$${RANLIB}" \
25642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643 clean) \
25644 || exit 1
25645
25646@endif libdecnumber
25647
25648.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25649maybe-distclean-libdecnumber:
25650@if libdecnumber
25651maybe-distclean-libdecnumber: distclean-libdecnumber
25652
25653distclean-libdecnumber:
25654 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25655 r=`${PWD_COMMAND}`; export r; \
25656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25657 $(HOST_EXPORTS) \
25658 for flag in $(EXTRA_HOST_FLAGS) ; do \
25659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25660 done; \
25661 echo "Doing distclean in libdecnumber" ; \
25662 (cd $(HOST_SUBDIR)/libdecnumber && \
25663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25665 "RANLIB=$${RANLIB}" \
25666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25667 distclean) \
25668 || exit 1
25669
25670@endif libdecnumber
25671
25672.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25673maybe-maintainer-clean-libdecnumber:
25674@if libdecnumber
25675maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25676
25677maintainer-clean-libdecnumber:
25678 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25679 r=`${PWD_COMMAND}`; export r; \
25680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25681 $(HOST_EXPORTS) \
25682 for flag in $(EXTRA_HOST_FLAGS) ; do \
25683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25684 done; \
25685 echo "Doing maintainer-clean in libdecnumber" ; \
25686 (cd $(HOST_SUBDIR)/libdecnumber && \
25687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25689 "RANLIB=$${RANLIB}" \
25690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25691 maintainer-clean) \
25692 || exit 1
25693
25694@endif libdecnumber
25695
25696
25697
25698.PHONY: configure-libgui maybe-configure-libgui
25699maybe-configure-libgui:
25700@if gcc-bootstrap
25701configure-libgui: stage_current
25702@endif gcc-bootstrap
25703@if libgui
25704maybe-configure-libgui: configure-libgui
25705configure-libgui:
25706 @: $(MAKE); $(unstage)
25707 @r=`${PWD_COMMAND}`; export r; \
25708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
25711 $(HOST_EXPORTS) \
25712 echo Configuring in $(HOST_SUBDIR)/libgui; \
25713 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25714 case $(srcdir) in \
25715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25716 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25718 esac; \
25719 srcdiroption="--srcdir=$${topdir}/libgui"; \
25720 libsrcdir="$$s/libgui"; \
25721 $(SHELL) $${libsrcdir}/configure \
25722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25723 --target=${target_alias} $${srcdiroption} \
25724 || exit 1
25725@endif libgui
25726
25727
25728
25729
25730
25731.PHONY: all-libgui maybe-all-libgui
25732maybe-all-libgui:
25733@if gcc-bootstrap
25734all-libgui: stage_current
25735@endif gcc-bootstrap
25736@if libgui
25737TARGET-libgui=all
25738maybe-all-libgui: all-libgui
25739all-libgui: configure-libgui
25740 @: $(MAKE); $(unstage)
25741 @r=`${PWD_COMMAND}`; export r; \
25742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25743 $(HOST_EXPORTS) \
25744 (cd $(HOST_SUBDIR)/libgui && \
25745 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25746 $(TARGET-libgui))
25747@endif libgui
25748
25749
25750
25751
25752.PHONY: check-libgui maybe-check-libgui
25753maybe-check-libgui:
25754@if libgui
25755maybe-check-libgui: check-libgui
25756
25757check-libgui:
25758 @: $(MAKE); $(unstage)
25759 @r=`${PWD_COMMAND}`; export r; \
25760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761 $(HOST_EXPORTS) \
25762 (cd $(HOST_SUBDIR)/libgui && \
25763 $(MAKE) $(FLAGS_TO_PASS) check)
25764
25765@endif libgui
25766
25767.PHONY: install-libgui maybe-install-libgui
25768maybe-install-libgui:
25769@if libgui
25770maybe-install-libgui: install-libgui
25771
25772install-libgui: installdirs
25773 @: $(MAKE); $(unstage)
25774 @r=`${PWD_COMMAND}`; export r; \
25775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25776 $(HOST_EXPORTS) \
25777 (cd $(HOST_SUBDIR)/libgui && \
25778 $(MAKE) $(FLAGS_TO_PASS) install)
25779
25780@endif libgui
25781
25782# Other targets (info, dvi, pdf, etc.)
25783
25784.PHONY: maybe-info-libgui info-libgui
25785maybe-info-libgui:
25786@if libgui
25787maybe-info-libgui: info-libgui
25788
25789info-libgui: \
25790 configure-libgui
25791 @: $(MAKE); $(unstage)
25792 @[ -f ./libgui/Makefile ] || exit 0; \
25793 r=`${PWD_COMMAND}`; export r; \
25794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795 $(HOST_EXPORTS) \
25796 for flag in $(EXTRA_HOST_FLAGS) ; do \
25797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25798 done; \
25799 echo "Doing info in libgui" ; \
25800 (cd $(HOST_SUBDIR)/libgui && \
25801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25803 "RANLIB=$${RANLIB}" \
25804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25805 info) \
25806 || exit 1
25807
25808@endif libgui
25809
25810.PHONY: maybe-dvi-libgui dvi-libgui
25811maybe-dvi-libgui:
25812@if libgui
25813maybe-dvi-libgui: dvi-libgui
25814
25815dvi-libgui: \
25816 configure-libgui
25817 @: $(MAKE); $(unstage)
25818 @[ -f ./libgui/Makefile ] || exit 0; \
25819 r=`${PWD_COMMAND}`; export r; \
25820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25821 $(HOST_EXPORTS) \
25822 for flag in $(EXTRA_HOST_FLAGS) ; do \
25823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25824 done; \
25825 echo "Doing dvi in libgui" ; \
25826 (cd $(HOST_SUBDIR)/libgui && \
25827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25829 "RANLIB=$${RANLIB}" \
25830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25831 dvi) \
25832 || exit 1
25833
25834@endif libgui
25835
25836.PHONY: maybe-pdf-libgui pdf-libgui
25837maybe-pdf-libgui:
25838@if libgui
25839maybe-pdf-libgui: pdf-libgui
25840
25841pdf-libgui: \
25842 configure-libgui
25843 @: $(MAKE); $(unstage)
25844 @[ -f ./libgui/Makefile ] || exit 0; \
25845 r=`${PWD_COMMAND}`; export r; \
25846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847 $(HOST_EXPORTS) \
25848 for flag in $(EXTRA_HOST_FLAGS) ; do \
25849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850 done; \
25851 echo "Doing pdf in libgui" ; \
25852 (cd $(HOST_SUBDIR)/libgui && \
25853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855 "RANLIB=$${RANLIB}" \
25856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25857 pdf) \
25858 || exit 1
25859
25860@endif libgui
25861
25862.PHONY: maybe-html-libgui html-libgui
25863maybe-html-libgui:
25864@if libgui
25865maybe-html-libgui: html-libgui
25866
25867html-libgui: \
25868 configure-libgui
25869 @: $(MAKE); $(unstage)
25870 @[ -f ./libgui/Makefile ] || exit 0; \
25871 r=`${PWD_COMMAND}`; export r; \
25872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873 $(HOST_EXPORTS) \
25874 for flag in $(EXTRA_HOST_FLAGS) ; do \
25875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25876 done; \
25877 echo "Doing html in libgui" ; \
25878 (cd $(HOST_SUBDIR)/libgui && \
25879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25881 "RANLIB=$${RANLIB}" \
25882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25883 html) \
25884 || exit 1
25885
25886@endif libgui
25887
25888.PHONY: maybe-TAGS-libgui TAGS-libgui
25889maybe-TAGS-libgui:
25890@if libgui
25891maybe-TAGS-libgui: TAGS-libgui
25892
25893TAGS-libgui: \
25894 configure-libgui
25895 @: $(MAKE); $(unstage)
25896 @[ -f ./libgui/Makefile ] || exit 0; \
25897 r=`${PWD_COMMAND}`; export r; \
25898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899 $(HOST_EXPORTS) \
25900 for flag in $(EXTRA_HOST_FLAGS) ; do \
25901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25902 done; \
25903 echo "Doing TAGS in libgui" ; \
25904 (cd $(HOST_SUBDIR)/libgui && \
25905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25907 "RANLIB=$${RANLIB}" \
25908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25909 TAGS) \
25910 || exit 1
25911
25912@endif libgui
25913
25914.PHONY: maybe-install-info-libgui install-info-libgui
25915maybe-install-info-libgui:
25916@if libgui
25917maybe-install-info-libgui: install-info-libgui
25918
25919install-info-libgui: \
25920 configure-libgui \
25921 info-libgui
25922 @: $(MAKE); $(unstage)
25923 @[ -f ./libgui/Makefile ] || exit 0; \
25924 r=`${PWD_COMMAND}`; export r; \
25925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926 $(HOST_EXPORTS) \
25927 for flag in $(EXTRA_HOST_FLAGS) ; do \
25928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929 done; \
25930 echo "Doing install-info in libgui" ; \
25931 (cd $(HOST_SUBDIR)/libgui && \
25932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934 "RANLIB=$${RANLIB}" \
25935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936 install-info) \
25937 || exit 1
25938
25939@endif libgui
25940
25941.PHONY: maybe-install-pdf-libgui install-pdf-libgui
25942maybe-install-pdf-libgui:
25943@if libgui
25944maybe-install-pdf-libgui: install-pdf-libgui
25945
25946install-pdf-libgui: \
25947 configure-libgui \
25948 pdf-libgui
25949 @: $(MAKE); $(unstage)
25950 @[ -f ./libgui/Makefile ] || exit 0; \
25951 r=`${PWD_COMMAND}`; export r; \
25952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25953 $(HOST_EXPORTS) \
25954 for flag in $(EXTRA_HOST_FLAGS) ; do \
25955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25956 done; \
25957 echo "Doing install-pdf in libgui" ; \
25958 (cd $(HOST_SUBDIR)/libgui && \
25959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25961 "RANLIB=$${RANLIB}" \
25962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25963 install-pdf) \
25964 || exit 1
25965
25966@endif libgui
25967
25968.PHONY: maybe-install-html-libgui install-html-libgui
25969maybe-install-html-libgui:
25970@if libgui
25971maybe-install-html-libgui: install-html-libgui
25972
25973install-html-libgui: \
25974 configure-libgui \
25975 html-libgui
25976 @: $(MAKE); $(unstage)
25977 @[ -f ./libgui/Makefile ] || exit 0; \
25978 r=`${PWD_COMMAND}`; export r; \
25979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25980 $(HOST_EXPORTS) \
25981 for flag in $(EXTRA_HOST_FLAGS) ; do \
25982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25983 done; \
25984 echo "Doing install-html in libgui" ; \
25985 (cd $(HOST_SUBDIR)/libgui && \
25986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25988 "RANLIB=$${RANLIB}" \
25989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25990 install-html) \
25991 || exit 1
25992
25993@endif libgui
25994
25995.PHONY: maybe-installcheck-libgui installcheck-libgui
25996maybe-installcheck-libgui:
25997@if libgui
25998maybe-installcheck-libgui: installcheck-libgui
25999
26000installcheck-libgui: \
26001 configure-libgui
26002 @: $(MAKE); $(unstage)
26003 @[ -f ./libgui/Makefile ] || exit 0; \
26004 r=`${PWD_COMMAND}`; export r; \
26005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006 $(HOST_EXPORTS) \
26007 for flag in $(EXTRA_HOST_FLAGS) ; do \
26008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009 done; \
26010 echo "Doing installcheck in libgui" ; \
26011 (cd $(HOST_SUBDIR)/libgui && \
26012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014 "RANLIB=$${RANLIB}" \
26015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016 installcheck) \
26017 || exit 1
26018
26019@endif libgui
26020
26021.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26022maybe-mostlyclean-libgui:
26023@if libgui
26024maybe-mostlyclean-libgui: mostlyclean-libgui
26025
26026mostlyclean-libgui:
26027 @: $(MAKE); $(unstage)
26028 @[ -f ./libgui/Makefile ] || exit 0; \
26029 r=`${PWD_COMMAND}`; export r; \
26030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031 $(HOST_EXPORTS) \
26032 for flag in $(EXTRA_HOST_FLAGS) ; do \
26033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26034 done; \
26035 echo "Doing mostlyclean in libgui" ; \
26036 (cd $(HOST_SUBDIR)/libgui && \
26037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26039 "RANLIB=$${RANLIB}" \
26040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26041 mostlyclean) \
26042 || exit 1
26043
26044@endif libgui
26045
26046.PHONY: maybe-clean-libgui clean-libgui
26047maybe-clean-libgui:
26048@if libgui
26049maybe-clean-libgui: clean-libgui
26050
26051clean-libgui:
26052 @: $(MAKE); $(unstage)
26053 @[ -f ./libgui/Makefile ] || exit 0; \
26054 r=`${PWD_COMMAND}`; export r; \
26055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056 $(HOST_EXPORTS) \
26057 for flag in $(EXTRA_HOST_FLAGS) ; do \
26058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059 done; \
26060 echo "Doing clean in libgui" ; \
26061 (cd $(HOST_SUBDIR)/libgui && \
26062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064 "RANLIB=$${RANLIB}" \
26065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066 clean) \
26067 || exit 1
26068
26069@endif libgui
26070
26071.PHONY: maybe-distclean-libgui distclean-libgui
26072maybe-distclean-libgui:
26073@if libgui
26074maybe-distclean-libgui: distclean-libgui
26075
26076distclean-libgui:
26077 @: $(MAKE); $(unstage)
26078 @[ -f ./libgui/Makefile ] || exit 0; \
26079 r=`${PWD_COMMAND}`; export r; \
26080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081 $(HOST_EXPORTS) \
26082 for flag in $(EXTRA_HOST_FLAGS) ; do \
26083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26084 done; \
26085 echo "Doing distclean in libgui" ; \
26086 (cd $(HOST_SUBDIR)/libgui && \
26087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26089 "RANLIB=$${RANLIB}" \
26090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26091 distclean) \
26092 || exit 1
26093
26094@endif libgui
26095
26096.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26097maybe-maintainer-clean-libgui:
26098@if libgui
26099maybe-maintainer-clean-libgui: maintainer-clean-libgui
26100
26101maintainer-clean-libgui:
26102 @: $(MAKE); $(unstage)
26103 @[ -f ./libgui/Makefile ] || exit 0; \
26104 r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 $(HOST_EXPORTS) \
26107 for flag in $(EXTRA_HOST_FLAGS) ; do \
26108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26109 done; \
26110 echo "Doing maintainer-clean in libgui" ; \
26111 (cd $(HOST_SUBDIR)/libgui && \
26112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26114 "RANLIB=$${RANLIB}" \
26115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26116 maintainer-clean) \
26117 || exit 1
26118
26119@endif libgui
26120
26121
26122
26123.PHONY: configure-libiberty maybe-configure-libiberty
26124maybe-configure-libiberty:
26125@if gcc-bootstrap
26126configure-libiberty: stage_current
26127@endif gcc-bootstrap
26128@if libiberty
26129maybe-configure-libiberty: configure-libiberty
26130configure-libiberty:
26131 @r=`${PWD_COMMAND}`; export r; \
26132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26133 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26135 $(HOST_EXPORTS) \
26136 echo Configuring in $(HOST_SUBDIR)/libiberty; \
26137 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26138 case $(srcdir) in \
26139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26140 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26142 esac; \
26143 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26144 libsrcdir="$$s/libiberty"; \
26145 $(SHELL) $${libsrcdir}/configure \
26146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26147 --target=${target_alias} $${srcdiroption} \
26148 || exit 1
26149@endif libiberty
26150
26151
26152
26153.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26154maybe-configure-stage1-libiberty:
26155@if libiberty-bootstrap
26156maybe-configure-stage1-libiberty: configure-stage1-libiberty
26157configure-stage1-libiberty:
26158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26160 @r=`${PWD_COMMAND}`; export r; \
26161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26163 $(HOST_EXPORTS) \
26164 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26165 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26166 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
26167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26168 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26169 case $(srcdir) in \
26170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26171 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26173 esac; \
26174 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26175 libsrcdir="$$s/libiberty"; \
26176 $(SHELL) $${libsrcdir}/configure \
26177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26178 --target=${target_alias} $${srcdiroption} \
26179 \
26180 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
26181@endif libiberty-bootstrap
26182
26183.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26184maybe-configure-stage2-libiberty:
26185@if libiberty-bootstrap
26186maybe-configure-stage2-libiberty: configure-stage2-libiberty
26187configure-stage2-libiberty:
26188 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26190 @r=`${PWD_COMMAND}`; export r; \
26191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26192 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26193 $(HOST_EXPORTS) \
26194 $(POSTSTAGE1_HOST_EXPORTS) \
26195 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26196 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26197 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
26198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26199 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26200 case $(srcdir) in \
26201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26202 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26204 esac; \
26205 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26206 libsrcdir="$$s/libiberty"; \
26207 $(SHELL) $${libsrcdir}/configure \
26208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26209 --target=${target_alias} $${srcdiroption} \
26210 --with-build-libsubdir=$(HOST_SUBDIR) \
26211 @stage2_werror_flag@
26212@endif libiberty-bootstrap
26213
26214.PHONY: configure-stageb2g0-libiberty maybe-configure-stageb2g0-libiberty
26215maybe-configure-stageb2g0-libiberty:
26216@if libiberty-bootstrap
26217maybe-configure-stageb2g0-libiberty: configure-stageb2g0-libiberty
26218configure-stageb2g0-libiberty:
26219 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26221 @r=`${PWD_COMMAND}`; export r; \
26222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26223 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26224 $(HOST_EXPORTS) \
26225 $(POSTSTAGE1_HOST_EXPORTS) \
26226 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
26227 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
26228 echo Configuring stage b2g0 in $(HOST_SUBDIR)/libiberty ; \
26229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26230 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26231 case $(srcdir) in \
26232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26233 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26235 esac; \
26236 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26237 libsrcdir="$$s/libiberty"; \
26238 $(SHELL) $${libsrcdir}/configure \
26239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26240 --target=${target_alias} $${srcdiroption} \
26241 --with-build-libsubdir=$(HOST_SUBDIR) \
26242 @stage2_werror_flag@
26243@endif libiberty-bootstrap
26244
26245.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26246maybe-configure-stage3-libiberty:
26247@if libiberty-bootstrap
26248maybe-configure-stage3-libiberty: configure-stage3-libiberty
26249configure-stage3-libiberty:
26250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26252 @r=`${PWD_COMMAND}`; export r; \
26253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26255 $(HOST_EXPORTS) \
26256 $(POSTSTAGE1_HOST_EXPORTS) \
26257 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26258 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26259 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
26260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26261 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26262 case $(srcdir) in \
26263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26264 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26266 esac; \
26267 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26268 libsrcdir="$$s/libiberty"; \
26269 $(SHELL) $${libsrcdir}/configure \
26270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26271 --target=${target_alias} $${srcdiroption} \
26272 --with-build-libsubdir=$(HOST_SUBDIR) \
26273 @stage2_werror_flag@
26274@endif libiberty-bootstrap
26275
26276.PHONY: configure-stageb3g2-libiberty maybe-configure-stageb3g2-libiberty
26277maybe-configure-stageb3g2-libiberty:
26278@if libiberty-bootstrap
26279maybe-configure-stageb3g2-libiberty: configure-stageb3g2-libiberty
26280configure-stageb3g2-libiberty:
26281 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26283 @r=`${PWD_COMMAND}`; export r; \
26284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26285 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26286 $(HOST_EXPORTS) \
26287 $(POSTSTAGE1_HOST_EXPORTS) \
26288 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
26289 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
26290 echo Configuring stage b3g2 in $(HOST_SUBDIR)/libiberty ; \
26291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26292 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26293 case $(srcdir) in \
26294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26295 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26297 esac; \
26298 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26299 libsrcdir="$$s/libiberty"; \
26300 $(SHELL) $${libsrcdir}/configure \
26301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26302 --target=${target_alias} $${srcdiroption} \
26303 --with-build-libsubdir=$(HOST_SUBDIR) \
26304 @stage2_werror_flag@
26305@endif libiberty-bootstrap
26306
26307.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26308maybe-configure-stage4-libiberty:
26309@if libiberty-bootstrap
26310maybe-configure-stage4-libiberty: configure-stage4-libiberty
26311configure-stage4-libiberty:
26312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26314 @r=`${PWD_COMMAND}`; export r; \
26315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26316 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26317 $(HOST_EXPORTS) \
26318 $(POSTSTAGE1_HOST_EXPORTS) \
26319 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26320 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26321 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
26322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26323 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26324 case $(srcdir) in \
26325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26326 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26328 esac; \
26329 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26330 libsrcdir="$$s/libiberty"; \
26331 $(SHELL) $${libsrcdir}/configure \
26332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26333 --target=${target_alias} $${srcdiroption} \
26334 --with-build-libsubdir=$(HOST_SUBDIR) \
26335 @stage2_werror_flag@
26336@endif libiberty-bootstrap
26337
26338.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26339maybe-configure-stageprofile-libiberty:
26340@if libiberty-bootstrap
26341maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26342configure-stageprofile-libiberty:
26343 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26345 @r=`${PWD_COMMAND}`; export r; \
26346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26347 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26348 $(HOST_EXPORTS) \
26349 $(POSTSTAGE1_HOST_EXPORTS) \
26350 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
26351 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
26352 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
26353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26354 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26355 case $(srcdir) in \
26356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26357 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26359 esac; \
26360 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26361 libsrcdir="$$s/libiberty"; \
26362 $(SHELL) $${libsrcdir}/configure \
26363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26364 --target=${target_alias} $${srcdiroption} \
26365 --with-build-libsubdir=$(HOST_SUBDIR) \
26366 @stage2_werror_flag@
26367@endif libiberty-bootstrap
26368
26369.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26370maybe-configure-stagefeedback-libiberty:
26371@if libiberty-bootstrap
26372maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26373configure-stagefeedback-libiberty:
26374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26376 @r=`${PWD_COMMAND}`; export r; \
26377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26379 $(HOST_EXPORTS) \
26380 $(POSTSTAGE1_HOST_EXPORTS) \
26381 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
26382 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
26383 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
26384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
26385 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26386 case $(srcdir) in \
26387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26388 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26390 esac; \
26391 srcdiroption="--srcdir=$${topdir}/libiberty"; \
26392 libsrcdir="$$s/libiberty"; \
26393 $(SHELL) $${libsrcdir}/configure \
26394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26395 --target=${target_alias} $${srcdiroption} \
26396 --with-build-libsubdir=$(HOST_SUBDIR) \
26397 @stage2_werror_flag@
26398@endif libiberty-bootstrap
26399
26400
26401
26402
26403
26404.PHONY: all-libiberty maybe-all-libiberty
26405maybe-all-libiberty:
26406@if gcc-bootstrap
26407all-libiberty: stage_current
26408@endif gcc-bootstrap
26409@if libiberty
26410TARGET-libiberty=all
26411maybe-all-libiberty: all-libiberty
26412all-libiberty: configure-libiberty
26413 @r=`${PWD_COMMAND}`; export r; \
26414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26415 $(HOST_EXPORTS) \
26416 (cd $(HOST_SUBDIR)/libiberty && \
26417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26418 $(TARGET-libiberty))
26419@endif libiberty
26420
26421
26422
26423.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26424.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26425maybe-all-stage1-libiberty:
26426maybe-clean-stage1-libiberty:
26427@if libiberty-bootstrap
26428maybe-all-stage1-libiberty: all-stage1-libiberty
26429all-stage1: all-stage1-libiberty
26430TARGET-stage1-libiberty = $(TARGET-libiberty)
26431all-stage1-libiberty: configure-stage1-libiberty
26432 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26433 @r=`${PWD_COMMAND}`; export r; \
26434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435 $(HOST_EXPORTS) \
26436 cd $(HOST_SUBDIR)/libiberty && \
26437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26438 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
26439 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
26440 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
26441 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
26442 $(TARGET-stage1-libiberty)
26443
26444maybe-clean-stage1-libiberty: clean-stage1-libiberty
26445clean-stage1: clean-stage1-libiberty
26446clean-stage1-libiberty:
26447 @if [ $(current_stage) = stage1 ]; then \
26448 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26449 else \
26450 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26451 $(MAKE) stage1-start; \
26452 fi; \
26453 cd $(HOST_SUBDIR)/libiberty && \
26454 $(MAKE) $(EXTRA_HOST_FLAGS) \
26455 clean
26456@endif libiberty-bootstrap
26457
26458
26459.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26460.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26461maybe-all-stage2-libiberty:
26462maybe-clean-stage2-libiberty:
26463@if libiberty-bootstrap
26464maybe-all-stage2-libiberty: all-stage2-libiberty
26465all-stage2: all-stage2-libiberty
26466TARGET-stage2-libiberty = $(TARGET-libiberty)
26467all-stage2-libiberty: configure-stage2-libiberty
26468 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26469 @r=`${PWD_COMMAND}`; export r; \
26470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26471 $(HOST_EXPORTS) \
26472 $(POSTSTAGE1_HOST_EXPORTS) \
26473 cd $(HOST_SUBDIR)/libiberty && \
26474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26475 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
26476 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26477 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26478 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26479 $(TARGET-stage2-libiberty)
26480
26481maybe-clean-stage2-libiberty: clean-stage2-libiberty
26482clean-stage2: clean-stage2-libiberty
26483clean-stage2-libiberty:
26484 @if [ $(current_stage) = stage2 ]; then \
26485 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26486 else \
26487 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26488 $(MAKE) stage2-start; \
26489 fi; \
26490 cd $(HOST_SUBDIR)/libiberty && \
26491 $(MAKE) $(EXTRA_HOST_FLAGS) \
26492 $(POSTSTAGE1_FLAGS_TO_PASS) \
26493 clean
26494@endif libiberty-bootstrap
26495
26496
26497.PHONY: all-stageb2g0-libiberty maybe-all-stageb2g0-libiberty
26498.PHONY: clean-stageb2g0-libiberty maybe-clean-stageb2g0-libiberty
26499maybe-all-stageb2g0-libiberty:
26500maybe-clean-stageb2g0-libiberty:
26501@if libiberty-bootstrap
26502maybe-all-stageb2g0-libiberty: all-stageb2g0-libiberty
26503all-stageb2g0: all-stageb2g0-libiberty
26504TARGET-stageb2g0-libiberty = $(TARGET-libiberty)
26505all-stageb2g0-libiberty: configure-stageb2g0-libiberty
26506 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
26507 @r=`${PWD_COMMAND}`; export r; \
26508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26509 $(HOST_EXPORTS) \
26510 $(POSTSTAGE1_HOST_EXPORTS) \
26511 cd $(HOST_SUBDIR)/libiberty && \
26512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26513 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
26514 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
26515 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
26516 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26517 $(TARGET-stageb2g0-libiberty)
26518
26519maybe-clean-stageb2g0-libiberty: clean-stageb2g0-libiberty
26520clean-stageb2g0: clean-stageb2g0-libiberty
26521clean-stageb2g0-libiberty:
26522 @if [ $(current_stage) = stageb2g0 ]; then \
26523 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26524 else \
26525 [ -f $(HOST_SUBDIR)/stageb2g0-libiberty/Makefile ] || exit 0; \
26526 $(MAKE) stageb2g0-start; \
26527 fi; \
26528 cd $(HOST_SUBDIR)/libiberty && \
26529 $(MAKE) $(EXTRA_HOST_FLAGS) \
26530 $(POSTSTAGE1_FLAGS_TO_PASS) \
26531 clean
26532@endif libiberty-bootstrap
26533
26534
26535.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26536.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26537maybe-all-stage3-libiberty:
26538maybe-clean-stage3-libiberty:
26539@if libiberty-bootstrap
26540maybe-all-stage3-libiberty: all-stage3-libiberty
26541all-stage3: all-stage3-libiberty
26542TARGET-stage3-libiberty = $(TARGET-libiberty)
26543all-stage3-libiberty: configure-stage3-libiberty
26544 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26545 @r=`${PWD_COMMAND}`; export r; \
26546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26547 $(HOST_EXPORTS) \
26548 $(POSTSTAGE1_HOST_EXPORTS) \
26549 cd $(HOST_SUBDIR)/libiberty && \
26550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26551 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
26552 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
26553 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
26554 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26555 $(TARGET-stage3-libiberty)
26556
26557maybe-clean-stage3-libiberty: clean-stage3-libiberty
26558clean-stage3: clean-stage3-libiberty
26559clean-stage3-libiberty:
26560 @if [ $(current_stage) = stage3 ]; then \
26561 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26562 else \
26563 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26564 $(MAKE) stage3-start; \
26565 fi; \
26566 cd $(HOST_SUBDIR)/libiberty && \
26567 $(MAKE) $(EXTRA_HOST_FLAGS) \
26568 $(POSTSTAGE1_FLAGS_TO_PASS) \
26569 clean
26570@endif libiberty-bootstrap
26571
26572
26573.PHONY: all-stageb3g2-libiberty maybe-all-stageb3g2-libiberty
26574.PHONY: clean-stageb3g2-libiberty maybe-clean-stageb3g2-libiberty
26575maybe-all-stageb3g2-libiberty:
26576maybe-clean-stageb3g2-libiberty:
26577@if libiberty-bootstrap
26578maybe-all-stageb3g2-libiberty: all-stageb3g2-libiberty
26579all-stageb3g2: all-stageb3g2-libiberty
26580TARGET-stageb3g2-libiberty = $(TARGET-libiberty)
26581all-stageb3g2-libiberty: configure-stageb3g2-libiberty
26582 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
26583 @r=`${PWD_COMMAND}`; export r; \
26584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26585 $(HOST_EXPORTS) \
26586 $(POSTSTAGE1_HOST_EXPORTS) \
26587 cd $(HOST_SUBDIR)/libiberty && \
26588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26589 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
26590 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
26591 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
26592 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26593 $(TARGET-stageb3g2-libiberty)
26594
26595maybe-clean-stageb3g2-libiberty: clean-stageb3g2-libiberty
26596clean-stageb3g2: clean-stageb3g2-libiberty
26597clean-stageb3g2-libiberty:
26598 @if [ $(current_stage) = stageb3g2 ]; then \
26599 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26600 else \
26601 [ -f $(HOST_SUBDIR)/stageb3g2-libiberty/Makefile ] || exit 0; \
26602 $(MAKE) stageb3g2-start; \
26603 fi; \
26604 cd $(HOST_SUBDIR)/libiberty && \
26605 $(MAKE) $(EXTRA_HOST_FLAGS) \
26606 $(POSTSTAGE1_FLAGS_TO_PASS) \
26607 clean
26608@endif libiberty-bootstrap
26609
26610
26611.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26612.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26613maybe-all-stage4-libiberty:
26614maybe-clean-stage4-libiberty:
26615@if libiberty-bootstrap
26616maybe-all-stage4-libiberty: all-stage4-libiberty
26617all-stage4: all-stage4-libiberty
26618TARGET-stage4-libiberty = $(TARGET-libiberty)
26619all-stage4-libiberty: configure-stage4-libiberty
26620 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26621 @r=`${PWD_COMMAND}`; export r; \
26622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26623 $(HOST_EXPORTS) \
26624 $(POSTSTAGE1_HOST_EXPORTS) \
26625 cd $(HOST_SUBDIR)/libiberty && \
26626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26627 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
26628 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26629 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
26630 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26631 $(TARGET-stage4-libiberty)
26632
26633maybe-clean-stage4-libiberty: clean-stage4-libiberty
26634clean-stage4: clean-stage4-libiberty
26635clean-stage4-libiberty:
26636 @if [ $(current_stage) = stage4 ]; then \
26637 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26638 else \
26639 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26640 $(MAKE) stage4-start; \
26641 fi; \
26642 cd $(HOST_SUBDIR)/libiberty && \
26643 $(MAKE) $(EXTRA_HOST_FLAGS) \
26644 $(POSTSTAGE1_FLAGS_TO_PASS) \
26645 clean
26646@endif libiberty-bootstrap
26647
26648
26649.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26650.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26651maybe-all-stageprofile-libiberty:
26652maybe-clean-stageprofile-libiberty:
26653@if libiberty-bootstrap
26654maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26655all-stageprofile: all-stageprofile-libiberty
26656TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26657all-stageprofile-libiberty: configure-stageprofile-libiberty
26658 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26659 @r=`${PWD_COMMAND}`; export r; \
26660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661 $(HOST_EXPORTS) \
26662 $(POSTSTAGE1_HOST_EXPORTS) \
26663 cd $(HOST_SUBDIR)/libiberty && \
26664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26665 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
26666 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
26667 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
26668 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26669 $(TARGET-stageprofile-libiberty)
26670
26671maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26672clean-stageprofile: clean-stageprofile-libiberty
26673clean-stageprofile-libiberty:
26674 @if [ $(current_stage) = stageprofile ]; then \
26675 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26676 else \
26677 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26678 $(MAKE) stageprofile-start; \
26679 fi; \
26680 cd $(HOST_SUBDIR)/libiberty && \
26681 $(MAKE) $(EXTRA_HOST_FLAGS) \
26682 $(POSTSTAGE1_FLAGS_TO_PASS) \
26683 clean
26684@endif libiberty-bootstrap
26685
26686
26687.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26688.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26689maybe-all-stagefeedback-libiberty:
26690maybe-clean-stagefeedback-libiberty:
26691@if libiberty-bootstrap
26692maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26693all-stagefeedback: all-stagefeedback-libiberty
26694TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26695all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26696 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26697 @r=`${PWD_COMMAND}`; export r; \
26698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26699 $(HOST_EXPORTS) \
26700 $(POSTSTAGE1_HOST_EXPORTS) \
26701 cd $(HOST_SUBDIR)/libiberty && \
26702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26703 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
26704 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26705 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
26706 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26707 $(TARGET-stagefeedback-libiberty)
26708
26709maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26710clean-stagefeedback: clean-stagefeedback-libiberty
26711clean-stagefeedback-libiberty:
26712 @if [ $(current_stage) = stagefeedback ]; then \
26713 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26714 else \
26715 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26716 $(MAKE) stagefeedback-start; \
26717 fi; \
26718 cd $(HOST_SUBDIR)/libiberty && \
26719 $(MAKE) $(EXTRA_HOST_FLAGS) \
26720 $(POSTSTAGE1_FLAGS_TO_PASS) \
26721 clean
26722@endif libiberty-bootstrap
26723
26724
26725
26726
26727
26728.PHONY: check-libiberty maybe-check-libiberty
26729maybe-check-libiberty:
26730@if libiberty
26731maybe-check-libiberty: check-libiberty
26732
26733check-libiberty:
26734 @: $(MAKE); $(unstage)
26735 @r=`${PWD_COMMAND}`; export r; \
26736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737 $(HOST_EXPORTS) \
26738 (cd $(HOST_SUBDIR)/libiberty && \
26739 $(MAKE) $(FLAGS_TO_PASS) check)
26740
26741@endif libiberty
26742
26743.PHONY: install-libiberty maybe-install-libiberty
26744maybe-install-libiberty:
26745@if libiberty
26746maybe-install-libiberty: install-libiberty
26747
26748install-libiberty: installdirs
26749 @: $(MAKE); $(unstage)
26750 @r=`${PWD_COMMAND}`; export r; \
26751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26752 $(HOST_EXPORTS) \
26753 (cd $(HOST_SUBDIR)/libiberty && \
26754 $(MAKE) $(FLAGS_TO_PASS) install)
26755
26756@endif libiberty
26757
26758# Other targets (info, dvi, pdf, etc.)
26759
26760.PHONY: maybe-info-libiberty info-libiberty
26761maybe-info-libiberty:
26762@if libiberty
26763maybe-info-libiberty: info-libiberty
26764
26765info-libiberty: \
26766 configure-libiberty
26767 @[ -f ./libiberty/Makefile ] || exit 0; \
26768 r=`${PWD_COMMAND}`; export r; \
26769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770 $(HOST_EXPORTS) \
26771 for flag in $(EXTRA_HOST_FLAGS) ; do \
26772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26773 done; \
26774 echo "Doing info in libiberty" ; \
26775 (cd $(HOST_SUBDIR)/libiberty && \
26776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26778 "RANLIB=$${RANLIB}" \
26779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26780 info) \
26781 || exit 1
26782
26783@endif libiberty
26784
26785.PHONY: maybe-dvi-libiberty dvi-libiberty
26786maybe-dvi-libiberty:
26787@if libiberty
26788maybe-dvi-libiberty: dvi-libiberty
26789
26790dvi-libiberty: \
26791 configure-libiberty
26792 @[ -f ./libiberty/Makefile ] || exit 0; \
26793 r=`${PWD_COMMAND}`; export r; \
26794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795 $(HOST_EXPORTS) \
26796 for flag in $(EXTRA_HOST_FLAGS) ; do \
26797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798 done; \
26799 echo "Doing dvi in libiberty" ; \
26800 (cd $(HOST_SUBDIR)/libiberty && \
26801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803 "RANLIB=$${RANLIB}" \
26804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26805 dvi) \
26806 || exit 1
26807
26808@endif libiberty
26809
26810.PHONY: maybe-pdf-libiberty pdf-libiberty
26811maybe-pdf-libiberty:
26812@if libiberty
26813maybe-pdf-libiberty: pdf-libiberty
26814
26815pdf-libiberty: \
26816 configure-libiberty
26817 @[ -f ./libiberty/Makefile ] || exit 0; \
26818 r=`${PWD_COMMAND}`; export r; \
26819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820 $(HOST_EXPORTS) \
26821 for flag in $(EXTRA_HOST_FLAGS) ; do \
26822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823 done; \
26824 echo "Doing pdf in libiberty" ; \
26825 (cd $(HOST_SUBDIR)/libiberty && \
26826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828 "RANLIB=$${RANLIB}" \
26829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830 pdf) \
26831 || exit 1
26832
26833@endif libiberty
26834
26835.PHONY: maybe-html-libiberty html-libiberty
26836maybe-html-libiberty:
26837@if libiberty
26838maybe-html-libiberty: html-libiberty
26839
26840html-libiberty: \
26841 configure-libiberty
26842 @[ -f ./libiberty/Makefile ] || exit 0; \
26843 r=`${PWD_COMMAND}`; export r; \
26844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26845 $(HOST_EXPORTS) \
26846 for flag in $(EXTRA_HOST_FLAGS) ; do \
26847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26848 done; \
26849 echo "Doing html in libiberty" ; \
26850 (cd $(HOST_SUBDIR)/libiberty && \
26851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26853 "RANLIB=$${RANLIB}" \
26854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26855 html) \
26856 || exit 1
26857
26858@endif libiberty
26859
26860.PHONY: maybe-TAGS-libiberty TAGS-libiberty
26861maybe-TAGS-libiberty:
26862@if libiberty
26863maybe-TAGS-libiberty: TAGS-libiberty
26864
26865TAGS-libiberty: \
26866 configure-libiberty
26867 @[ -f ./libiberty/Makefile ] || exit 0; \
26868 r=`${PWD_COMMAND}`; export r; \
26869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870 $(HOST_EXPORTS) \
26871 for flag in $(EXTRA_HOST_FLAGS) ; do \
26872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873 done; \
26874 echo "Doing TAGS in libiberty" ; \
26875 (cd $(HOST_SUBDIR)/libiberty && \
26876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878 "RANLIB=$${RANLIB}" \
26879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26880 TAGS) \
26881 || exit 1
26882
26883@endif libiberty
26884
26885.PHONY: maybe-install-info-libiberty install-info-libiberty
26886maybe-install-info-libiberty:
26887@if libiberty
26888maybe-install-info-libiberty: install-info-libiberty
26889
26890install-info-libiberty: \
26891 configure-libiberty \
26892 info-libiberty
26893 @[ -f ./libiberty/Makefile ] || exit 0; \
26894 r=`${PWD_COMMAND}`; export r; \
26895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896 $(HOST_EXPORTS) \
26897 for flag in $(EXTRA_HOST_FLAGS) ; do \
26898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899 done; \
26900 echo "Doing install-info in libiberty" ; \
26901 (cd $(HOST_SUBDIR)/libiberty && \
26902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26904 "RANLIB=$${RANLIB}" \
26905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26906 install-info) \
26907 || exit 1
26908
26909@endif libiberty
26910
26911.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
26912maybe-install-pdf-libiberty:
26913@if libiberty
26914maybe-install-pdf-libiberty: install-pdf-libiberty
26915
26916install-pdf-libiberty: \
26917 configure-libiberty \
26918 pdf-libiberty
26919 @[ -f ./libiberty/Makefile ] || exit 0; \
26920 r=`${PWD_COMMAND}`; export r; \
26921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26922 $(HOST_EXPORTS) \
26923 for flag in $(EXTRA_HOST_FLAGS) ; do \
26924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26925 done; \
26926 echo "Doing install-pdf in libiberty" ; \
26927 (cd $(HOST_SUBDIR)/libiberty && \
26928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26930 "RANLIB=$${RANLIB}" \
26931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26932 install-pdf) \
26933 || exit 1
26934
26935@endif libiberty
26936
26937.PHONY: maybe-install-html-libiberty install-html-libiberty
26938maybe-install-html-libiberty:
26939@if libiberty
26940maybe-install-html-libiberty: install-html-libiberty
26941
26942install-html-libiberty: \
26943 configure-libiberty \
26944 html-libiberty
26945 @[ -f ./libiberty/Makefile ] || exit 0; \
26946 r=`${PWD_COMMAND}`; export r; \
26947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26948 $(HOST_EXPORTS) \
26949 for flag in $(EXTRA_HOST_FLAGS) ; do \
26950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26951 done; \
26952 echo "Doing install-html in libiberty" ; \
26953 (cd $(HOST_SUBDIR)/libiberty && \
26954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26956 "RANLIB=$${RANLIB}" \
26957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26958 install-html) \
26959 || exit 1
26960
26961@endif libiberty
26962
26963.PHONY: maybe-installcheck-libiberty installcheck-libiberty
26964maybe-installcheck-libiberty:
26965@if libiberty
26966maybe-installcheck-libiberty: installcheck-libiberty
26967
26968installcheck-libiberty: \
26969 configure-libiberty
26970 @[ -f ./libiberty/Makefile ] || exit 0; \
26971 r=`${PWD_COMMAND}`; export r; \
26972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973 $(HOST_EXPORTS) \
26974 for flag in $(EXTRA_HOST_FLAGS) ; do \
26975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976 done; \
26977 echo "Doing installcheck in libiberty" ; \
26978 (cd $(HOST_SUBDIR)/libiberty && \
26979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981 "RANLIB=$${RANLIB}" \
26982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26983 installcheck) \
26984 || exit 1
26985
26986@endif libiberty
26987
26988.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
26989maybe-mostlyclean-libiberty:
26990@if libiberty
26991maybe-mostlyclean-libiberty: mostlyclean-libiberty
26992
26993mostlyclean-libiberty:
26994 @[ -f ./libiberty/Makefile ] || exit 0; \
26995 r=`${PWD_COMMAND}`; export r; \
26996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997 $(HOST_EXPORTS) \
26998 for flag in $(EXTRA_HOST_FLAGS) ; do \
26999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000 done; \
27001 echo "Doing mostlyclean in libiberty" ; \
27002 (cd $(HOST_SUBDIR)/libiberty && \
27003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005 "RANLIB=$${RANLIB}" \
27006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007 mostlyclean) \
27008 || exit 1
27009
27010@endif libiberty
27011
27012.PHONY: maybe-clean-libiberty clean-libiberty
27013maybe-clean-libiberty:
27014@if libiberty
27015maybe-clean-libiberty: clean-libiberty
27016
27017clean-libiberty:
27018 @[ -f ./libiberty/Makefile ] || exit 0; \
27019 r=`${PWD_COMMAND}`; export r; \
27020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021 $(HOST_EXPORTS) \
27022 for flag in $(EXTRA_HOST_FLAGS) ; do \
27023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024 done; \
27025 echo "Doing clean in libiberty" ; \
27026 (cd $(HOST_SUBDIR)/libiberty && \
27027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029 "RANLIB=$${RANLIB}" \
27030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031 clean) \
27032 || exit 1
27033
27034@endif libiberty
27035
27036.PHONY: maybe-distclean-libiberty distclean-libiberty
27037maybe-distclean-libiberty:
27038@if libiberty
27039maybe-distclean-libiberty: distclean-libiberty
27040
27041distclean-libiberty:
27042 @[ -f ./libiberty/Makefile ] || exit 0; \
27043 r=`${PWD_COMMAND}`; export r; \
27044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045 $(HOST_EXPORTS) \
27046 for flag in $(EXTRA_HOST_FLAGS) ; do \
27047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048 done; \
27049 echo "Doing distclean in libiberty" ; \
27050 (cd $(HOST_SUBDIR)/libiberty && \
27051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053 "RANLIB=$${RANLIB}" \
27054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27055 distclean) \
27056 || exit 1
27057
27058@endif libiberty
27059
27060.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27061maybe-maintainer-clean-libiberty:
27062@if libiberty
27063maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27064
27065maintainer-clean-libiberty:
27066 @[ -f ./libiberty/Makefile ] || exit 0; \
27067 r=`${PWD_COMMAND}`; export r; \
27068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069 $(HOST_EXPORTS) \
27070 for flag in $(EXTRA_HOST_FLAGS) ; do \
27071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072 done; \
27073 echo "Doing maintainer-clean in libiberty" ; \
27074 (cd $(HOST_SUBDIR)/libiberty && \
27075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077 "RANLIB=$${RANLIB}" \
27078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079 maintainer-clean) \
27080 || exit 1
27081
27082@endif libiberty
27083
27084
27085
27086.PHONY: configure-libtool maybe-configure-libtool
27087maybe-configure-libtool:
27088@if gcc-bootstrap
27089configure-libtool: stage_current
27090@endif gcc-bootstrap
27091@if libtool
27092maybe-configure-libtool: configure-libtool
27093configure-libtool:
27094 @: $(MAKE); $(unstage)
27095 @r=`${PWD_COMMAND}`; export r; \
27096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
27098 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
27099 $(HOST_EXPORTS) \
27100 echo Configuring in $(HOST_SUBDIR)/libtool; \
27101 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
27102 case $(srcdir) in \
27103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27104 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
27105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27106 esac; \
27107 srcdiroption="--srcdir=$${topdir}/libtool"; \
27108 libsrcdir="$$s/libtool"; \
27109 $(SHELL) $${libsrcdir}/configure \
27110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27111 --target=${target_alias} $${srcdiroption} \
27112 || exit 1
27113@endif libtool
27114
27115
27116
27117
27118
27119.PHONY: all-libtool maybe-all-libtool
27120maybe-all-libtool:
27121@if gcc-bootstrap
27122all-libtool: stage_current
27123@endif gcc-bootstrap
27124@if libtool
27125TARGET-libtool=all
27126maybe-all-libtool: all-libtool
27127all-libtool: configure-libtool
27128 @: $(MAKE); $(unstage)
27129 @r=`${PWD_COMMAND}`; export r; \
27130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27131 $(HOST_EXPORTS) \
27132 (cd $(HOST_SUBDIR)/libtool && \
27133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27134 $(TARGET-libtool))
27135@endif libtool
27136
27137
27138
27139
27140.PHONY: check-libtool maybe-check-libtool
27141maybe-check-libtool:
27142@if libtool
27143maybe-check-libtool: check-libtool
27144
27145check-libtool:
27146 @: $(MAKE); $(unstage)
27147 @r=`${PWD_COMMAND}`; export r; \
27148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27149 $(HOST_EXPORTS) \
27150 (cd $(HOST_SUBDIR)/libtool && \
27151 $(MAKE) $(FLAGS_TO_PASS) check)
27152
27153@endif libtool
27154
27155.PHONY: install-libtool maybe-install-libtool
27156maybe-install-libtool:
27157@if libtool
27158maybe-install-libtool: install-libtool
27159
27160install-libtool: installdirs
27161 @: $(MAKE); $(unstage)
27162 @r=`${PWD_COMMAND}`; export r; \
27163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27164 $(HOST_EXPORTS) \
27165 (cd $(HOST_SUBDIR)/libtool && \
27166 $(MAKE) $(FLAGS_TO_PASS) install)
27167
27168@endif libtool
27169
27170# Other targets (info, dvi, pdf, etc.)
27171
27172.PHONY: maybe-info-libtool info-libtool
27173maybe-info-libtool:
27174@if libtool
27175maybe-info-libtool: info-libtool
27176
27177info-libtool: \
27178 configure-libtool
27179 @: $(MAKE); $(unstage)
27180 @[ -f ./libtool/Makefile ] || exit 0; \
27181 r=`${PWD_COMMAND}`; export r; \
27182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27183 $(HOST_EXPORTS) \
27184 for flag in $(EXTRA_HOST_FLAGS) ; do \
27185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27186 done; \
27187 echo "Doing info in libtool" ; \
27188 (cd $(HOST_SUBDIR)/libtool && \
27189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27191 "RANLIB=$${RANLIB}" \
27192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27193 info) \
27194 || exit 1
27195
27196@endif libtool
27197
27198.PHONY: maybe-dvi-libtool dvi-libtool
27199maybe-dvi-libtool:
27200@if libtool
27201maybe-dvi-libtool: dvi-libtool
27202
27203dvi-libtool: \
27204 configure-libtool
27205 @: $(MAKE); $(unstage)
27206 @[ -f ./libtool/Makefile ] || exit 0; \
27207 r=`${PWD_COMMAND}`; export r; \
27208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209 $(HOST_EXPORTS) \
27210 for flag in $(EXTRA_HOST_FLAGS) ; do \
27211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27212 done; \
27213 echo "Doing dvi in libtool" ; \
27214 (cd $(HOST_SUBDIR)/libtool && \
27215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27217 "RANLIB=$${RANLIB}" \
27218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27219 dvi) \
27220 || exit 1
27221
27222@endif libtool
27223
27224.PHONY: maybe-pdf-libtool pdf-libtool
27225maybe-pdf-libtool:
27226@if libtool
27227maybe-pdf-libtool: pdf-libtool
27228
27229pdf-libtool: \
27230 configure-libtool
27231 @: $(MAKE); $(unstage)
27232 @[ -f ./libtool/Makefile ] || exit 0; \
27233 r=`${PWD_COMMAND}`; export r; \
27234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27235 $(HOST_EXPORTS) \
27236 for flag in $(EXTRA_HOST_FLAGS) ; do \
27237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27238 done; \
27239 echo "Doing pdf in libtool" ; \
27240 (cd $(HOST_SUBDIR)/libtool && \
27241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27243 "RANLIB=$${RANLIB}" \
27244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27245 pdf) \
27246 || exit 1
27247
27248@endif libtool
27249
27250.PHONY: maybe-html-libtool html-libtool
27251maybe-html-libtool:
27252@if libtool
27253maybe-html-libtool: html-libtool
27254
27255html-libtool: \
27256 configure-libtool
27257 @: $(MAKE); $(unstage)
27258 @[ -f ./libtool/Makefile ] || exit 0; \
27259 r=`${PWD_COMMAND}`; export r; \
27260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27261 $(HOST_EXPORTS) \
27262 for flag in $(EXTRA_HOST_FLAGS) ; do \
27263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27264 done; \
27265 echo "Doing html in libtool" ; \
27266 (cd $(HOST_SUBDIR)/libtool && \
27267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27269 "RANLIB=$${RANLIB}" \
27270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27271 html) \
27272 || exit 1
27273
27274@endif libtool
27275
27276.PHONY: maybe-TAGS-libtool TAGS-libtool
27277maybe-TAGS-libtool:
27278@if libtool
27279maybe-TAGS-libtool: TAGS-libtool
27280
27281TAGS-libtool: \
27282 configure-libtool
27283 @: $(MAKE); $(unstage)
27284 @[ -f ./libtool/Makefile ] || exit 0; \
27285 r=`${PWD_COMMAND}`; export r; \
27286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287 $(HOST_EXPORTS) \
27288 for flag in $(EXTRA_HOST_FLAGS) ; do \
27289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27290 done; \
27291 echo "Doing TAGS in libtool" ; \
27292 (cd $(HOST_SUBDIR)/libtool && \
27293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27295 "RANLIB=$${RANLIB}" \
27296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27297 TAGS) \
27298 || exit 1
27299
27300@endif libtool
27301
27302.PHONY: maybe-install-info-libtool install-info-libtool
27303maybe-install-info-libtool:
27304@if libtool
27305maybe-install-info-libtool: install-info-libtool
27306
27307install-info-libtool: \
27308 configure-libtool \
27309 info-libtool
27310 @: $(MAKE); $(unstage)
27311 @[ -f ./libtool/Makefile ] || exit 0; \
27312 r=`${PWD_COMMAND}`; export r; \
27313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314 $(HOST_EXPORTS) \
27315 for flag in $(EXTRA_HOST_FLAGS) ; do \
27316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27317 done; \
27318 echo "Doing install-info in libtool" ; \
27319 (cd $(HOST_SUBDIR)/libtool && \
27320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27322 "RANLIB=$${RANLIB}" \
27323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27324 install-info) \
27325 || exit 1
27326
27327@endif libtool
27328
27329.PHONY: maybe-install-pdf-libtool install-pdf-libtool
27330maybe-install-pdf-libtool:
27331@if libtool
27332maybe-install-pdf-libtool: install-pdf-libtool
27333
27334install-pdf-libtool: \
27335 configure-libtool \
27336 pdf-libtool
27337 @: $(MAKE); $(unstage)
27338 @[ -f ./libtool/Makefile ] || exit 0; \
27339 r=`${PWD_COMMAND}`; export r; \
27340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27341 $(HOST_EXPORTS) \
27342 for flag in $(EXTRA_HOST_FLAGS) ; do \
27343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27344 done; \
27345 echo "Doing install-pdf in libtool" ; \
27346 (cd $(HOST_SUBDIR)/libtool && \
27347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27349 "RANLIB=$${RANLIB}" \
27350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27351 install-pdf) \
27352 || exit 1
27353
27354@endif libtool
27355
27356.PHONY: maybe-install-html-libtool install-html-libtool
27357maybe-install-html-libtool:
27358@if libtool
27359maybe-install-html-libtool: install-html-libtool
27360
27361install-html-libtool: \
27362 configure-libtool \
27363 html-libtool
27364 @: $(MAKE); $(unstage)
27365 @[ -f ./libtool/Makefile ] || exit 0; \
27366 r=`${PWD_COMMAND}`; export r; \
27367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368 $(HOST_EXPORTS) \
27369 for flag in $(EXTRA_HOST_FLAGS) ; do \
27370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27371 done; \
27372 echo "Doing install-html in libtool" ; \
27373 (cd $(HOST_SUBDIR)/libtool && \
27374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27376 "RANLIB=$${RANLIB}" \
27377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27378 install-html) \
27379 || exit 1
27380
27381@endif libtool
27382
27383.PHONY: maybe-installcheck-libtool installcheck-libtool
27384maybe-installcheck-libtool:
27385@if libtool
27386maybe-installcheck-libtool: installcheck-libtool
27387
27388installcheck-libtool: \
27389 configure-libtool
27390 @: $(MAKE); $(unstage)
27391 @[ -f ./libtool/Makefile ] || exit 0; \
27392 r=`${PWD_COMMAND}`; export r; \
27393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27394 $(HOST_EXPORTS) \
27395 for flag in $(EXTRA_HOST_FLAGS) ; do \
27396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27397 done; \
27398 echo "Doing installcheck in libtool" ; \
27399 (cd $(HOST_SUBDIR)/libtool && \
27400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27402 "RANLIB=$${RANLIB}" \
27403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27404 installcheck) \
27405 || exit 1
27406
27407@endif libtool
27408
27409.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
27410maybe-mostlyclean-libtool:
27411@if libtool
27412maybe-mostlyclean-libtool: mostlyclean-libtool
27413
27414mostlyclean-libtool:
27415 @: $(MAKE); $(unstage)
27416 @[ -f ./libtool/Makefile ] || exit 0; \
27417 r=`${PWD_COMMAND}`; export r; \
27418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27419 $(HOST_EXPORTS) \
27420 for flag in $(EXTRA_HOST_FLAGS) ; do \
27421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27422 done; \
27423 echo "Doing mostlyclean in libtool" ; \
27424 (cd $(HOST_SUBDIR)/libtool && \
27425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27427 "RANLIB=$${RANLIB}" \
27428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27429 mostlyclean) \
27430 || exit 1
27431
27432@endif libtool
27433
27434.PHONY: maybe-clean-libtool clean-libtool
27435maybe-clean-libtool:
27436@if libtool
27437maybe-clean-libtool: clean-libtool
27438
27439clean-libtool:
27440 @: $(MAKE); $(unstage)
27441 @[ -f ./libtool/Makefile ] || exit 0; \
27442 r=`${PWD_COMMAND}`; export r; \
27443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27444 $(HOST_EXPORTS) \
27445 for flag in $(EXTRA_HOST_FLAGS) ; do \
27446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27447 done; \
27448 echo "Doing clean in libtool" ; \
27449 (cd $(HOST_SUBDIR)/libtool && \
27450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27452 "RANLIB=$${RANLIB}" \
27453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27454 clean) \
27455 || exit 1
27456
27457@endif libtool
27458
27459.PHONY: maybe-distclean-libtool distclean-libtool
27460maybe-distclean-libtool:
27461@if libtool
27462maybe-distclean-libtool: distclean-libtool
27463
27464distclean-libtool:
27465 @: $(MAKE); $(unstage)
27466 @[ -f ./libtool/Makefile ] || exit 0; \
27467 r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 for flag in $(EXTRA_HOST_FLAGS) ; do \
27471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27472 done; \
27473 echo "Doing distclean in libtool" ; \
27474 (cd $(HOST_SUBDIR)/libtool && \
27475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27477 "RANLIB=$${RANLIB}" \
27478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27479 distclean) \
27480 || exit 1
27481
27482@endif libtool
27483
27484.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
27485maybe-maintainer-clean-libtool:
27486@if libtool
27487maybe-maintainer-clean-libtool: maintainer-clean-libtool
27488
27489maintainer-clean-libtool:
27490 @: $(MAKE); $(unstage)
27491 @[ -f ./libtool/Makefile ] || exit 0; \
27492 r=`${PWD_COMMAND}`; export r; \
27493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27494 $(HOST_EXPORTS) \
27495 for flag in $(EXTRA_HOST_FLAGS) ; do \
27496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27497 done; \
27498 echo "Doing maintainer-clean in libtool" ; \
27499 (cd $(HOST_SUBDIR)/libtool && \
27500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27502 "RANLIB=$${RANLIB}" \
27503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27504 maintainer-clean) \
27505 || exit 1
27506
27507@endif libtool
27508
27509
27510
27511.PHONY: configure-m4 maybe-configure-m4
27512maybe-configure-m4:
27513@if gcc-bootstrap
27514configure-m4: stage_current
27515@endif gcc-bootstrap
27516@if m4
27517maybe-configure-m4: configure-m4
27518configure-m4:
27519 @: $(MAKE); $(unstage)
27520 @r=`${PWD_COMMAND}`; export r; \
27521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27522 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
27523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
27524 $(HOST_EXPORTS) \
27525 echo Configuring in $(HOST_SUBDIR)/m4; \
27526 cd "$(HOST_SUBDIR)/m4" || exit 1; \
27527 case $(srcdir) in \
27528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27529 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
27530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27531 esac; \
27532 srcdiroption="--srcdir=$${topdir}/m4"; \
27533 libsrcdir="$$s/m4"; \
27534 $(SHELL) $${libsrcdir}/configure \
27535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27536 --target=${target_alias} $${srcdiroption} \
27537 || exit 1
27538@endif m4
27539
27540
27541
27542
27543
27544.PHONY: all-m4 maybe-all-m4
27545maybe-all-m4:
27546@if gcc-bootstrap
27547all-m4: stage_current
27548@endif gcc-bootstrap
27549@if m4
27550TARGET-m4=all
27551maybe-all-m4: all-m4
27552all-m4: configure-m4
27553 @: $(MAKE); $(unstage)
27554 @r=`${PWD_COMMAND}`; export r; \
27555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27556 $(HOST_EXPORTS) \
27557 (cd $(HOST_SUBDIR)/m4 && \
27558 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27559 $(TARGET-m4))
27560@endif m4
27561
27562
27563
27564
27565.PHONY: check-m4 maybe-check-m4
27566maybe-check-m4:
27567@if m4
27568maybe-check-m4: check-m4
27569
27570check-m4:
27571 @: $(MAKE); $(unstage)
27572 @r=`${PWD_COMMAND}`; export r; \
27573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574 $(HOST_EXPORTS) \
27575 (cd $(HOST_SUBDIR)/m4 && \
27576 $(MAKE) $(FLAGS_TO_PASS) check)
27577
27578@endif m4
27579
27580.PHONY: install-m4 maybe-install-m4
27581maybe-install-m4:
27582@if m4
27583maybe-install-m4: install-m4
27584
27585install-m4: installdirs
27586 @: $(MAKE); $(unstage)
27587 @r=`${PWD_COMMAND}`; export r; \
27588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589 $(HOST_EXPORTS) \
27590 (cd $(HOST_SUBDIR)/m4 && \
27591 $(MAKE) $(FLAGS_TO_PASS) install)
27592
27593@endif m4
27594
27595# Other targets (info, dvi, pdf, etc.)
27596
27597.PHONY: maybe-info-m4 info-m4
27598maybe-info-m4:
27599@if m4
27600maybe-info-m4: info-m4
27601
27602info-m4: \
27603 configure-m4
27604 @: $(MAKE); $(unstage)
27605 @[ -f ./m4/Makefile ] || exit 0; \
27606 r=`${PWD_COMMAND}`; export r; \
27607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608 $(HOST_EXPORTS) \
27609 for flag in $(EXTRA_HOST_FLAGS) ; do \
27610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27611 done; \
27612 echo "Doing info in m4" ; \
27613 (cd $(HOST_SUBDIR)/m4 && \
27614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27616 "RANLIB=$${RANLIB}" \
27617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27618 info) \
27619 || exit 1
27620
27621@endif m4
27622
27623.PHONY: maybe-dvi-m4 dvi-m4
27624maybe-dvi-m4:
27625@if m4
27626maybe-dvi-m4: dvi-m4
27627
27628dvi-m4: \
27629 configure-m4
27630 @: $(MAKE); $(unstage)
27631 @[ -f ./m4/Makefile ] || exit 0; \
27632 r=`${PWD_COMMAND}`; export r; \
27633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634 $(HOST_EXPORTS) \
27635 for flag in $(EXTRA_HOST_FLAGS) ; do \
27636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637 done; \
27638 echo "Doing dvi in m4" ; \
27639 (cd $(HOST_SUBDIR)/m4 && \
27640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642 "RANLIB=$${RANLIB}" \
27643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644 dvi) \
27645 || exit 1
27646
27647@endif m4
27648
27649.PHONY: maybe-pdf-m4 pdf-m4
27650maybe-pdf-m4:
27651@if m4
27652maybe-pdf-m4: pdf-m4
27653
27654pdf-m4: \
27655 configure-m4
27656 @: $(MAKE); $(unstage)
27657 @[ -f ./m4/Makefile ] || exit 0; \
27658 r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 $(HOST_EXPORTS) \
27661 for flag in $(EXTRA_HOST_FLAGS) ; do \
27662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663 done; \
27664 echo "Doing pdf in m4" ; \
27665 (cd $(HOST_SUBDIR)/m4 && \
27666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668 "RANLIB=$${RANLIB}" \
27669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 pdf) \
27671 || exit 1
27672
27673@endif m4
27674
27675.PHONY: maybe-html-m4 html-m4
27676maybe-html-m4:
27677@if m4
27678maybe-html-m4: html-m4
27679
27680html-m4: \
27681 configure-m4
27682 @: $(MAKE); $(unstage)
27683 @[ -f ./m4/Makefile ] || exit 0; \
27684 r=`${PWD_COMMAND}`; export r; \
27685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686 $(HOST_EXPORTS) \
27687 for flag in $(EXTRA_HOST_FLAGS) ; do \
27688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27689 done; \
27690 echo "Doing html in m4" ; \
27691 (cd $(HOST_SUBDIR)/m4 && \
27692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27694 "RANLIB=$${RANLIB}" \
27695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27696 html) \
27697 || exit 1
27698
27699@endif m4
27700
27701.PHONY: maybe-TAGS-m4 TAGS-m4
27702maybe-TAGS-m4:
27703@if m4
27704maybe-TAGS-m4: TAGS-m4
27705
27706TAGS-m4: \
27707 configure-m4
27708 @: $(MAKE); $(unstage)
27709 @[ -f ./m4/Makefile ] || exit 0; \
27710 r=`${PWD_COMMAND}`; export r; \
27711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27712 $(HOST_EXPORTS) \
27713 for flag in $(EXTRA_HOST_FLAGS) ; do \
27714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27715 done; \
27716 echo "Doing TAGS in m4" ; \
27717 (cd $(HOST_SUBDIR)/m4 && \
27718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27720 "RANLIB=$${RANLIB}" \
27721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27722 TAGS) \
27723 || exit 1
27724
27725@endif m4
27726
27727.PHONY: maybe-install-info-m4 install-info-m4
27728maybe-install-info-m4:
27729@if m4
27730maybe-install-info-m4: install-info-m4
27731
27732install-info-m4: \
27733 configure-m4 \
27734 info-m4
27735 @: $(MAKE); $(unstage)
27736 @[ -f ./m4/Makefile ] || exit 0; \
27737 r=`${PWD_COMMAND}`; export r; \
27738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27739 $(HOST_EXPORTS) \
27740 for flag in $(EXTRA_HOST_FLAGS) ; do \
27741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27742 done; \
27743 echo "Doing install-info in m4" ; \
27744 (cd $(HOST_SUBDIR)/m4 && \
27745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27747 "RANLIB=$${RANLIB}" \
27748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27749 install-info) \
27750 || exit 1
27751
27752@endif m4
27753
27754.PHONY: maybe-install-pdf-m4 install-pdf-m4
27755maybe-install-pdf-m4:
27756@if m4
27757maybe-install-pdf-m4: install-pdf-m4
27758
27759install-pdf-m4: \
27760 configure-m4 \
27761 pdf-m4
27762 @: $(MAKE); $(unstage)
27763 @[ -f ./m4/Makefile ] || exit 0; \
27764 r=`${PWD_COMMAND}`; export r; \
27765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766 $(HOST_EXPORTS) \
27767 for flag in $(EXTRA_HOST_FLAGS) ; do \
27768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27769 done; \
27770 echo "Doing install-pdf in m4" ; \
27771 (cd $(HOST_SUBDIR)/m4 && \
27772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774 "RANLIB=$${RANLIB}" \
27775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27776 install-pdf) \
27777 || exit 1
27778
27779@endif m4
27780
27781.PHONY: maybe-install-html-m4 install-html-m4
27782maybe-install-html-m4:
27783@if m4
27784maybe-install-html-m4: install-html-m4
27785
27786install-html-m4: \
27787 configure-m4 \
27788 html-m4
27789 @: $(MAKE); $(unstage)
27790 @[ -f ./m4/Makefile ] || exit 0; \
27791 r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 $(HOST_EXPORTS) \
27794 for flag in $(EXTRA_HOST_FLAGS) ; do \
27795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27796 done; \
27797 echo "Doing install-html in m4" ; \
27798 (cd $(HOST_SUBDIR)/m4 && \
27799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27801 "RANLIB=$${RANLIB}" \
27802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27803 install-html) \
27804 || exit 1
27805
27806@endif m4
27807
27808.PHONY: maybe-installcheck-m4 installcheck-m4
27809maybe-installcheck-m4:
27810@if m4
27811maybe-installcheck-m4: installcheck-m4
27812
27813installcheck-m4: \
27814 configure-m4
27815 @: $(MAKE); $(unstage)
27816 @[ -f ./m4/Makefile ] || exit 0; \
27817 r=`${PWD_COMMAND}`; export r; \
27818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819 $(HOST_EXPORTS) \
27820 for flag in $(EXTRA_HOST_FLAGS) ; do \
27821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822 done; \
27823 echo "Doing installcheck in m4" ; \
27824 (cd $(HOST_SUBDIR)/m4 && \
27825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827 "RANLIB=$${RANLIB}" \
27828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829 installcheck) \
27830 || exit 1
27831
27832@endif m4
27833
27834.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
27835maybe-mostlyclean-m4:
27836@if m4
27837maybe-mostlyclean-m4: mostlyclean-m4
27838
27839mostlyclean-m4:
27840 @: $(MAKE); $(unstage)
27841 @[ -f ./m4/Makefile ] || exit 0; \
27842 r=`${PWD_COMMAND}`; export r; \
27843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27844 $(HOST_EXPORTS) \
27845 for flag in $(EXTRA_HOST_FLAGS) ; do \
27846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27847 done; \
27848 echo "Doing mostlyclean in m4" ; \
27849 (cd $(HOST_SUBDIR)/m4 && \
27850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27852 "RANLIB=$${RANLIB}" \
27853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27854 mostlyclean) \
27855 || exit 1
27856
27857@endif m4
27858
27859.PHONY: maybe-clean-m4 clean-m4
27860maybe-clean-m4:
27861@if m4
27862maybe-clean-m4: clean-m4
27863
27864clean-m4:
27865 @: $(MAKE); $(unstage)
27866 @[ -f ./m4/Makefile ] || exit 0; \
27867 r=`${PWD_COMMAND}`; export r; \
27868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27869 $(HOST_EXPORTS) \
27870 for flag in $(EXTRA_HOST_FLAGS) ; do \
27871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27872 done; \
27873 echo "Doing clean in m4" ; \
27874 (cd $(HOST_SUBDIR)/m4 && \
27875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27877 "RANLIB=$${RANLIB}" \
27878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27879 clean) \
27880 || exit 1
27881
27882@endif m4
27883
27884.PHONY: maybe-distclean-m4 distclean-m4
27885maybe-distclean-m4:
27886@if m4
27887maybe-distclean-m4: distclean-m4
27888
27889distclean-m4:
27890 @: $(MAKE); $(unstage)
27891 @[ -f ./m4/Makefile ] || exit 0; \
27892 r=`${PWD_COMMAND}`; export r; \
27893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27894 $(HOST_EXPORTS) \
27895 for flag in $(EXTRA_HOST_FLAGS) ; do \
27896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27897 done; \
27898 echo "Doing distclean in m4" ; \
27899 (cd $(HOST_SUBDIR)/m4 && \
27900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27902 "RANLIB=$${RANLIB}" \
27903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27904 distclean) \
27905 || exit 1
27906
27907@endif m4
27908
27909.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
27910maybe-maintainer-clean-m4:
27911@if m4
27912maybe-maintainer-clean-m4: maintainer-clean-m4
27913
27914maintainer-clean-m4:
27915 @: $(MAKE); $(unstage)
27916 @[ -f ./m4/Makefile ] || exit 0; \
27917 r=`${PWD_COMMAND}`; export r; \
27918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27919 $(HOST_EXPORTS) \
27920 for flag in $(EXTRA_HOST_FLAGS) ; do \
27921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27922 done; \
27923 echo "Doing maintainer-clean in m4" ; \
27924 (cd $(HOST_SUBDIR)/m4 && \
27925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27927 "RANLIB=$${RANLIB}" \
27928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27929 maintainer-clean) \
27930 || exit 1
27931
27932@endif m4
27933
27934
27935
27936.PHONY: configure-make maybe-configure-make
27937maybe-configure-make:
27938@if gcc-bootstrap
27939configure-make: stage_current
27940@endif gcc-bootstrap
27941@if make
27942maybe-configure-make: configure-make
27943configure-make:
27944 @: $(MAKE); $(unstage)
27945 @r=`${PWD_COMMAND}`; export r; \
27946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
27948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
27949 $(HOST_EXPORTS) \
27950 echo Configuring in $(HOST_SUBDIR)/make; \
27951 cd "$(HOST_SUBDIR)/make" || exit 1; \
27952 case $(srcdir) in \
27953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27954 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
27955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27956 esac; \
27957 srcdiroption="--srcdir=$${topdir}/make"; \
27958 libsrcdir="$$s/make"; \
27959 $(SHELL) $${libsrcdir}/configure \
27960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27961 --target=${target_alias} $${srcdiroption} \
27962 || exit 1
27963@endif make
27964
27965
27966
27967
27968
27969.PHONY: all-make maybe-all-make
27970maybe-all-make:
27971@if gcc-bootstrap
27972all-make: stage_current
27973@endif gcc-bootstrap
27974@if make
27975TARGET-make=all
27976maybe-all-make: all-make
27977all-make: configure-make
27978 @: $(MAKE); $(unstage)
27979 @r=`${PWD_COMMAND}`; export r; \
27980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27981 $(HOST_EXPORTS) \
27982 (cd $(HOST_SUBDIR)/make && \
27983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27984 $(TARGET-make))
27985@endif make
27986
27987
27988
27989
27990.PHONY: check-make maybe-check-make
27991maybe-check-make:
27992@if make
27993maybe-check-make: check-make
27994
27995check-make:
27996 @: $(MAKE); $(unstage)
27997 @r=`${PWD_COMMAND}`; export r; \
27998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999 $(HOST_EXPORTS) \
28000 (cd $(HOST_SUBDIR)/make && \
28001 $(MAKE) $(FLAGS_TO_PASS) check)
28002
28003@endif make
28004
28005.PHONY: install-make maybe-install-make
28006maybe-install-make:
28007@if make
28008maybe-install-make: install-make
28009
28010install-make: installdirs
28011 @: $(MAKE); $(unstage)
28012 @r=`${PWD_COMMAND}`; export r; \
28013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28014 $(HOST_EXPORTS) \
28015 (cd $(HOST_SUBDIR)/make && \
28016 $(MAKE) $(FLAGS_TO_PASS) install)
28017
28018@endif make
28019
28020# Other targets (info, dvi, pdf, etc.)
28021
28022.PHONY: maybe-info-make info-make
28023maybe-info-make:
28024@if make
28025maybe-info-make: info-make
28026
28027info-make: \
28028 configure-make
28029 @: $(MAKE); $(unstage)
28030 @[ -f ./make/Makefile ] || exit 0; \
28031 r=`${PWD_COMMAND}`; export r; \
28032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28033 $(HOST_EXPORTS) \
28034 for flag in $(EXTRA_HOST_FLAGS) ; do \
28035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28036 done; \
28037 echo "Doing info in make" ; \
28038 (cd $(HOST_SUBDIR)/make && \
28039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28041 "RANLIB=$${RANLIB}" \
28042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28043 info) \
28044 || exit 1
28045
28046@endif make
28047
28048.PHONY: maybe-dvi-make dvi-make
28049maybe-dvi-make:
28050@if make
28051maybe-dvi-make: dvi-make
28052
28053dvi-make: \
28054 configure-make
28055 @: $(MAKE); $(unstage)
28056 @[ -f ./make/Makefile ] || exit 0; \
28057 r=`${PWD_COMMAND}`; export r; \
28058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28059 $(HOST_EXPORTS) \
28060 for flag in $(EXTRA_HOST_FLAGS) ; do \
28061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28062 done; \
28063 echo "Doing dvi in make" ; \
28064 (cd $(HOST_SUBDIR)/make && \
28065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28067 "RANLIB=$${RANLIB}" \
28068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28069 dvi) \
28070 || exit 1
28071
28072@endif make
28073
28074.PHONY: maybe-pdf-make pdf-make
28075maybe-pdf-make:
28076@if make
28077maybe-pdf-make: pdf-make
28078
28079pdf-make: \
28080 configure-make
28081 @: $(MAKE); $(unstage)
28082 @[ -f ./make/Makefile ] || exit 0; \
28083 r=`${PWD_COMMAND}`; export r; \
28084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28085 $(HOST_EXPORTS) \
28086 for flag in $(EXTRA_HOST_FLAGS) ; do \
28087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28088 done; \
28089 echo "Doing pdf in make" ; \
28090 (cd $(HOST_SUBDIR)/make && \
28091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28093 "RANLIB=$${RANLIB}" \
28094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28095 pdf) \
28096 || exit 1
28097
28098@endif make
28099
28100.PHONY: maybe-html-make html-make
28101maybe-html-make:
28102@if make
28103maybe-html-make: html-make
28104
28105html-make: \
28106 configure-make
28107 @: $(MAKE); $(unstage)
28108 @[ -f ./make/Makefile ] || exit 0; \
28109 r=`${PWD_COMMAND}`; export r; \
28110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28111 $(HOST_EXPORTS) \
28112 for flag in $(EXTRA_HOST_FLAGS) ; do \
28113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28114 done; \
28115 echo "Doing html in make" ; \
28116 (cd $(HOST_SUBDIR)/make && \
28117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28119 "RANLIB=$${RANLIB}" \
28120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28121 html) \
28122 || exit 1
28123
28124@endif make
28125
28126.PHONY: maybe-TAGS-make TAGS-make
28127maybe-TAGS-make:
28128@if make
28129maybe-TAGS-make: TAGS-make
28130
28131TAGS-make: \
28132 configure-make
28133 @: $(MAKE); $(unstage)
28134 @[ -f ./make/Makefile ] || exit 0; \
28135 r=`${PWD_COMMAND}`; export r; \
28136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28137 $(HOST_EXPORTS) \
28138 for flag in $(EXTRA_HOST_FLAGS) ; do \
28139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28140 done; \
28141 echo "Doing TAGS in make" ; \
28142 (cd $(HOST_SUBDIR)/make && \
28143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28145 "RANLIB=$${RANLIB}" \
28146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28147 TAGS) \
28148 || exit 1
28149
28150@endif make
28151
28152.PHONY: maybe-install-info-make install-info-make
28153maybe-install-info-make:
28154@if make
28155maybe-install-info-make: install-info-make
28156
28157install-info-make: \
28158 configure-make \
28159 info-make
28160 @: $(MAKE); $(unstage)
28161 @[ -f ./make/Makefile ] || exit 0; \
28162 r=`${PWD_COMMAND}`; export r; \
28163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28164 $(HOST_EXPORTS) \
28165 for flag in $(EXTRA_HOST_FLAGS) ; do \
28166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28167 done; \
28168 echo "Doing install-info in make" ; \
28169 (cd $(HOST_SUBDIR)/make && \
28170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28172 "RANLIB=$${RANLIB}" \
28173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28174 install-info) \
28175 || exit 1
28176
28177@endif make
28178
28179.PHONY: maybe-install-pdf-make install-pdf-make
28180maybe-install-pdf-make:
28181@if make
28182maybe-install-pdf-make: install-pdf-make
28183
28184install-pdf-make: \
28185 configure-make \
28186 pdf-make
28187 @: $(MAKE); $(unstage)
28188 @[ -f ./make/Makefile ] || exit 0; \
28189 r=`${PWD_COMMAND}`; export r; \
28190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28191 $(HOST_EXPORTS) \
28192 for flag in $(EXTRA_HOST_FLAGS) ; do \
28193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28194 done; \
28195 echo "Doing install-pdf in make" ; \
28196 (cd $(HOST_SUBDIR)/make && \
28197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28199 "RANLIB=$${RANLIB}" \
28200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28201 install-pdf) \
28202 || exit 1
28203
28204@endif make
28205
28206.PHONY: maybe-install-html-make install-html-make
28207maybe-install-html-make:
28208@if make
28209maybe-install-html-make: install-html-make
28210
28211install-html-make: \
28212 configure-make \
28213 html-make
28214 @: $(MAKE); $(unstage)
28215 @[ -f ./make/Makefile ] || exit 0; \
28216 r=`${PWD_COMMAND}`; export r; \
28217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28218 $(HOST_EXPORTS) \
28219 for flag in $(EXTRA_HOST_FLAGS) ; do \
28220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28221 done; \
28222 echo "Doing install-html in make" ; \
28223 (cd $(HOST_SUBDIR)/make && \
28224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28226 "RANLIB=$${RANLIB}" \
28227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28228 install-html) \
28229 || exit 1
28230
28231@endif make
28232
28233.PHONY: maybe-installcheck-make installcheck-make
28234maybe-installcheck-make:
28235@if make
28236maybe-installcheck-make: installcheck-make
28237
28238installcheck-make: \
28239 configure-make
28240 @: $(MAKE); $(unstage)
28241 @[ -f ./make/Makefile ] || exit 0; \
28242 r=`${PWD_COMMAND}`; export r; \
28243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28244 $(HOST_EXPORTS) \
28245 for flag in $(EXTRA_HOST_FLAGS) ; do \
28246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28247 done; \
28248 echo "Doing installcheck in make" ; \
28249 (cd $(HOST_SUBDIR)/make && \
28250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28252 "RANLIB=$${RANLIB}" \
28253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28254 installcheck) \
28255 || exit 1
28256
28257@endif make
28258
28259.PHONY: maybe-mostlyclean-make mostlyclean-make
28260maybe-mostlyclean-make:
28261@if make
28262maybe-mostlyclean-make: mostlyclean-make
28263
28264mostlyclean-make:
28265 @: $(MAKE); $(unstage)
28266 @[ -f ./make/Makefile ] || exit 0; \
28267 r=`${PWD_COMMAND}`; export r; \
28268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28269 $(HOST_EXPORTS) \
28270 for flag in $(EXTRA_HOST_FLAGS) ; do \
28271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28272 done; \
28273 echo "Doing mostlyclean in make" ; \
28274 (cd $(HOST_SUBDIR)/make && \
28275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28277 "RANLIB=$${RANLIB}" \
28278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28279 mostlyclean) \
28280 || exit 1
28281
28282@endif make
28283
28284.PHONY: maybe-clean-make clean-make
28285maybe-clean-make:
28286@if make
28287maybe-clean-make: clean-make
28288
28289clean-make:
28290 @: $(MAKE); $(unstage)
28291 @[ -f ./make/Makefile ] || exit 0; \
28292 r=`${PWD_COMMAND}`; export r; \
28293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294 $(HOST_EXPORTS) \
28295 for flag in $(EXTRA_HOST_FLAGS) ; do \
28296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28297 done; \
28298 echo "Doing clean in make" ; \
28299 (cd $(HOST_SUBDIR)/make && \
28300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28302 "RANLIB=$${RANLIB}" \
28303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28304 clean) \
28305 || exit 1
28306
28307@endif make
28308
28309.PHONY: maybe-distclean-make distclean-make
28310maybe-distclean-make:
28311@if make
28312maybe-distclean-make: distclean-make
28313
28314distclean-make:
28315 @: $(MAKE); $(unstage)
28316 @[ -f ./make/Makefile ] || exit 0; \
28317 r=`${PWD_COMMAND}`; export r; \
28318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319 $(HOST_EXPORTS) \
28320 for flag in $(EXTRA_HOST_FLAGS) ; do \
28321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28322 done; \
28323 echo "Doing distclean in make" ; \
28324 (cd $(HOST_SUBDIR)/make && \
28325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28327 "RANLIB=$${RANLIB}" \
28328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28329 distclean) \
28330 || exit 1
28331
28332@endif make
28333
28334.PHONY: maybe-maintainer-clean-make maintainer-clean-make
28335maybe-maintainer-clean-make:
28336@if make
28337maybe-maintainer-clean-make: maintainer-clean-make
28338
28339maintainer-clean-make:
28340 @: $(MAKE); $(unstage)
28341 @[ -f ./make/Makefile ] || exit 0; \
28342 r=`${PWD_COMMAND}`; export r; \
28343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28344 $(HOST_EXPORTS) \
28345 for flag in $(EXTRA_HOST_FLAGS) ; do \
28346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28347 done; \
28348 echo "Doing maintainer-clean in make" ; \
28349 (cd $(HOST_SUBDIR)/make && \
28350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28352 "RANLIB=$${RANLIB}" \
28353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28354 maintainer-clean) \
28355 || exit 1
28356
28357@endif make
28358
28359
28360
28361.PHONY: configure-mmalloc maybe-configure-mmalloc
28362maybe-configure-mmalloc:
28363@if gcc-bootstrap
28364configure-mmalloc: stage_current
28365@endif gcc-bootstrap
28366@if mmalloc
28367maybe-configure-mmalloc: configure-mmalloc
28368configure-mmalloc:
28369 @: $(MAKE); $(unstage)
28370 @r=`${PWD_COMMAND}`; export r; \
28371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28372 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
28373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
28374 $(HOST_EXPORTS) \
28375 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
28376 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
28377 case $(srcdir) in \
28378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28379 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
28380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28381 esac; \
28382 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
28383 libsrcdir="$$s/mmalloc"; \
28384 $(SHELL) $${libsrcdir}/configure \
28385 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28386 --target=${target_alias} $${srcdiroption} \
28387 || exit 1
28388@endif mmalloc
28389
28390
28391
28392
28393
28394.PHONY: all-mmalloc maybe-all-mmalloc
28395maybe-all-mmalloc:
28396@if gcc-bootstrap
28397all-mmalloc: stage_current
28398@endif gcc-bootstrap
28399@if mmalloc
28400TARGET-mmalloc=all
28401maybe-all-mmalloc: all-mmalloc
28402all-mmalloc: configure-mmalloc
28403 @: $(MAKE); $(unstage)
28404 @r=`${PWD_COMMAND}`; export r; \
28405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28406 $(HOST_EXPORTS) \
28407 (cd $(HOST_SUBDIR)/mmalloc && \
28408 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28409 $(TARGET-mmalloc))
28410@endif mmalloc
28411
28412
28413
28414
28415.PHONY: check-mmalloc maybe-check-mmalloc
28416maybe-check-mmalloc:
28417@if mmalloc
28418maybe-check-mmalloc: check-mmalloc
28419
28420check-mmalloc:
28421
28422@endif mmalloc
28423
28424.PHONY: install-mmalloc maybe-install-mmalloc
28425maybe-install-mmalloc:
28426@if mmalloc
28427maybe-install-mmalloc: install-mmalloc
28428
28429install-mmalloc: installdirs
28430 @: $(MAKE); $(unstage)
28431 @r=`${PWD_COMMAND}`; export r; \
28432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28433 $(HOST_EXPORTS) \
28434 (cd $(HOST_SUBDIR)/mmalloc && \
28435 $(MAKE) $(FLAGS_TO_PASS) install)
28436
28437@endif mmalloc
28438
28439# Other targets (info, dvi, pdf, etc.)
28440
28441.PHONY: maybe-info-mmalloc info-mmalloc
28442maybe-info-mmalloc:
28443@if mmalloc
28444maybe-info-mmalloc: info-mmalloc
28445
28446info-mmalloc: \
28447 configure-mmalloc
28448 @: $(MAKE); $(unstage)
28449 @[ -f ./mmalloc/Makefile ] || exit 0; \
28450 r=`${PWD_COMMAND}`; export r; \
28451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28452 $(HOST_EXPORTS) \
28453 for flag in $(EXTRA_HOST_FLAGS) ; do \
28454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28455 done; \
28456 echo "Doing info in mmalloc" ; \
28457 (cd $(HOST_SUBDIR)/mmalloc && \
28458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28460 "RANLIB=$${RANLIB}" \
28461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28462 info) \
28463 || exit 1
28464
28465@endif mmalloc
28466
28467.PHONY: maybe-dvi-mmalloc dvi-mmalloc
28468maybe-dvi-mmalloc:
28469@if mmalloc
28470maybe-dvi-mmalloc: dvi-mmalloc
28471
28472dvi-mmalloc: \
28473 configure-mmalloc
28474 @: $(MAKE); $(unstage)
28475 @[ -f ./mmalloc/Makefile ] || exit 0; \
28476 r=`${PWD_COMMAND}`; export r; \
28477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28478 $(HOST_EXPORTS) \
28479 for flag in $(EXTRA_HOST_FLAGS) ; do \
28480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28481 done; \
28482 echo "Doing dvi in mmalloc" ; \
28483 (cd $(HOST_SUBDIR)/mmalloc && \
28484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28486 "RANLIB=$${RANLIB}" \
28487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28488 dvi) \
28489 || exit 1
28490
28491@endif mmalloc
28492
28493.PHONY: maybe-pdf-mmalloc pdf-mmalloc
28494maybe-pdf-mmalloc:
28495@if mmalloc
28496maybe-pdf-mmalloc: pdf-mmalloc
28497
28498pdf-mmalloc: \
28499 configure-mmalloc
28500 @: $(MAKE); $(unstage)
28501 @[ -f ./mmalloc/Makefile ] || exit 0; \
28502 r=`${PWD_COMMAND}`; export r; \
28503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28504 $(HOST_EXPORTS) \
28505 for flag in $(EXTRA_HOST_FLAGS) ; do \
28506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28507 done; \
28508 echo "Doing pdf in mmalloc" ; \
28509 (cd $(HOST_SUBDIR)/mmalloc && \
28510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28512 "RANLIB=$${RANLIB}" \
28513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28514 pdf) \
28515 || exit 1
28516
28517@endif mmalloc
28518
28519.PHONY: maybe-html-mmalloc html-mmalloc
28520maybe-html-mmalloc:
28521@if mmalloc
28522maybe-html-mmalloc: html-mmalloc
28523
28524html-mmalloc: \
28525 configure-mmalloc
28526 @: $(MAKE); $(unstage)
28527 @[ -f ./mmalloc/Makefile ] || exit 0; \
28528 r=`${PWD_COMMAND}`; export r; \
28529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530 $(HOST_EXPORTS) \
28531 for flag in $(EXTRA_HOST_FLAGS) ; do \
28532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28533 done; \
28534 echo "Doing html in mmalloc" ; \
28535 (cd $(HOST_SUBDIR)/mmalloc && \
28536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28538 "RANLIB=$${RANLIB}" \
28539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28540 html) \
28541 || exit 1
28542
28543@endif mmalloc
28544
28545.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
28546maybe-TAGS-mmalloc:
28547@if mmalloc
28548maybe-TAGS-mmalloc: TAGS-mmalloc
28549
28550TAGS-mmalloc: \
28551 configure-mmalloc
28552 @: $(MAKE); $(unstage)
28553 @[ -f ./mmalloc/Makefile ] || exit 0; \
28554 r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 $(HOST_EXPORTS) \
28557 for flag in $(EXTRA_HOST_FLAGS) ; do \
28558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559 done; \
28560 echo "Doing TAGS in mmalloc" ; \
28561 (cd $(HOST_SUBDIR)/mmalloc && \
28562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564 "RANLIB=$${RANLIB}" \
28565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 TAGS) \
28567 || exit 1
28568
28569@endif mmalloc
28570
28571.PHONY: maybe-install-info-mmalloc install-info-mmalloc
28572maybe-install-info-mmalloc:
28573@if mmalloc
28574maybe-install-info-mmalloc: install-info-mmalloc
28575
28576install-info-mmalloc: \
28577 configure-mmalloc \
28578 info-mmalloc
28579 @: $(MAKE); $(unstage)
28580 @[ -f ./mmalloc/Makefile ] || exit 0; \
28581 r=`${PWD_COMMAND}`; export r; \
28582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583 $(HOST_EXPORTS) \
28584 for flag in $(EXTRA_HOST_FLAGS) ; do \
28585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28586 done; \
28587 echo "Doing install-info in mmalloc" ; \
28588 (cd $(HOST_SUBDIR)/mmalloc && \
28589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591 "RANLIB=$${RANLIB}" \
28592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28593 install-info) \
28594 || exit 1
28595
28596@endif mmalloc
28597
28598.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
28599maybe-install-pdf-mmalloc:
28600@if mmalloc
28601maybe-install-pdf-mmalloc: install-pdf-mmalloc
28602
28603install-pdf-mmalloc: \
28604 configure-mmalloc \
28605 pdf-mmalloc
28606 @: $(MAKE); $(unstage)
28607 @[ -f ./mmalloc/Makefile ] || exit 0; \
28608 r=`${PWD_COMMAND}`; export r; \
28609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610 $(HOST_EXPORTS) \
28611 for flag in $(EXTRA_HOST_FLAGS) ; do \
28612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613 done; \
28614 echo "Doing install-pdf in mmalloc" ; \
28615 (cd $(HOST_SUBDIR)/mmalloc && \
28616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618 "RANLIB=$${RANLIB}" \
28619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620 install-pdf) \
28621 || exit 1
28622
28623@endif mmalloc
28624
28625.PHONY: maybe-install-html-mmalloc install-html-mmalloc
28626maybe-install-html-mmalloc:
28627@if mmalloc
28628maybe-install-html-mmalloc: install-html-mmalloc
28629
28630install-html-mmalloc: \
28631 configure-mmalloc \
28632 html-mmalloc
28633 @: $(MAKE); $(unstage)
28634 @[ -f ./mmalloc/Makefile ] || exit 0; \
28635 r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 $(HOST_EXPORTS) \
28638 for flag in $(EXTRA_HOST_FLAGS) ; do \
28639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640 done; \
28641 echo "Doing install-html in mmalloc" ; \
28642 (cd $(HOST_SUBDIR)/mmalloc && \
28643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645 "RANLIB=$${RANLIB}" \
28646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647 install-html) \
28648 || exit 1
28649
28650@endif mmalloc
28651
28652.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
28653maybe-installcheck-mmalloc:
28654@if mmalloc
28655maybe-installcheck-mmalloc: installcheck-mmalloc
28656
28657installcheck-mmalloc: \
28658 configure-mmalloc
28659 @: $(MAKE); $(unstage)
28660 @[ -f ./mmalloc/Makefile ] || exit 0; \
28661 r=`${PWD_COMMAND}`; export r; \
28662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28663 $(HOST_EXPORTS) \
28664 for flag in $(EXTRA_HOST_FLAGS) ; do \
28665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28666 done; \
28667 echo "Doing installcheck in mmalloc" ; \
28668 (cd $(HOST_SUBDIR)/mmalloc && \
28669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28671 "RANLIB=$${RANLIB}" \
28672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28673 installcheck) \
28674 || exit 1
28675
28676@endif mmalloc
28677
28678.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
28679maybe-mostlyclean-mmalloc:
28680@if mmalloc
28681maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
28682
28683mostlyclean-mmalloc:
28684 @: $(MAKE); $(unstage)
28685 @[ -f ./mmalloc/Makefile ] || exit 0; \
28686 r=`${PWD_COMMAND}`; export r; \
28687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688 $(HOST_EXPORTS) \
28689 for flag in $(EXTRA_HOST_FLAGS) ; do \
28690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691 done; \
28692 echo "Doing mostlyclean in mmalloc" ; \
28693 (cd $(HOST_SUBDIR)/mmalloc && \
28694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696 "RANLIB=$${RANLIB}" \
28697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698 mostlyclean) \
28699 || exit 1
28700
28701@endif mmalloc
28702
28703.PHONY: maybe-clean-mmalloc clean-mmalloc
28704maybe-clean-mmalloc:
28705@if mmalloc
28706maybe-clean-mmalloc: clean-mmalloc
28707
28708clean-mmalloc:
28709 @: $(MAKE); $(unstage)
28710 @[ -f ./mmalloc/Makefile ] || exit 0; \
28711 r=`${PWD_COMMAND}`; export r; \
28712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713 $(HOST_EXPORTS) \
28714 for flag in $(EXTRA_HOST_FLAGS) ; do \
28715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716 done; \
28717 echo "Doing clean in mmalloc" ; \
28718 (cd $(HOST_SUBDIR)/mmalloc && \
28719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721 "RANLIB=$${RANLIB}" \
28722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723 clean) \
28724 || exit 1
28725
28726@endif mmalloc
28727
28728.PHONY: maybe-distclean-mmalloc distclean-mmalloc
28729maybe-distclean-mmalloc:
28730@if mmalloc
28731maybe-distclean-mmalloc: distclean-mmalloc
28732
28733distclean-mmalloc:
28734 @: $(MAKE); $(unstage)
28735 @[ -f ./mmalloc/Makefile ] || exit 0; \
28736 r=`${PWD_COMMAND}`; export r; \
28737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28738 $(HOST_EXPORTS) \
28739 for flag in $(EXTRA_HOST_FLAGS) ; do \
28740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28741 done; \
28742 echo "Doing distclean in mmalloc" ; \
28743 (cd $(HOST_SUBDIR)/mmalloc && \
28744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28746 "RANLIB=$${RANLIB}" \
28747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28748 distclean) \
28749 || exit 1
28750
28751@endif mmalloc
28752
28753.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
28754maybe-maintainer-clean-mmalloc:
28755@if mmalloc
28756maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
28757
28758maintainer-clean-mmalloc:
28759 @: $(MAKE); $(unstage)
28760 @[ -f ./mmalloc/Makefile ] || exit 0; \
28761 r=`${PWD_COMMAND}`; export r; \
28762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763 $(HOST_EXPORTS) \
28764 for flag in $(EXTRA_HOST_FLAGS) ; do \
28765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766 done; \
28767 echo "Doing maintainer-clean in mmalloc" ; \
28768 (cd $(HOST_SUBDIR)/mmalloc && \
28769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771 "RANLIB=$${RANLIB}" \
28772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773 maintainer-clean) \
28774 || exit 1
28775
28776@endif mmalloc
28777
28778
28779
28780.PHONY: configure-patch maybe-configure-patch
28781maybe-configure-patch:
28782@if gcc-bootstrap
28783configure-patch: stage_current
28784@endif gcc-bootstrap
28785@if patch
28786maybe-configure-patch: configure-patch
28787configure-patch:
28788 @: $(MAKE); $(unstage)
28789 @r=`${PWD_COMMAND}`; export r; \
28790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
28792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
28793 $(HOST_EXPORTS) \
28794 echo Configuring in $(HOST_SUBDIR)/patch; \
28795 cd "$(HOST_SUBDIR)/patch" || exit 1; \
28796 case $(srcdir) in \
28797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28798 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
28799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28800 esac; \
28801 srcdiroption="--srcdir=$${topdir}/patch"; \
28802 libsrcdir="$$s/patch"; \
28803 $(SHELL) $${libsrcdir}/configure \
28804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28805 --target=${target_alias} $${srcdiroption} \
28806 || exit 1
28807@endif patch
28808
28809
28810
28811
28812
28813.PHONY: all-patch maybe-all-patch
28814maybe-all-patch:
28815@if gcc-bootstrap
28816all-patch: stage_current
28817@endif gcc-bootstrap
28818@if patch
28819TARGET-patch=all
28820maybe-all-patch: all-patch
28821all-patch: configure-patch
28822 @: $(MAKE); $(unstage)
28823 @r=`${PWD_COMMAND}`; export r; \
28824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28825 $(HOST_EXPORTS) \
28826 (cd $(HOST_SUBDIR)/patch && \
28827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28828 $(TARGET-patch))
28829@endif patch
28830
28831
28832
28833
28834.PHONY: check-patch maybe-check-patch
28835maybe-check-patch:
28836@if patch
28837maybe-check-patch: check-patch
28838
28839check-patch:
28840 @: $(MAKE); $(unstage)
28841 @r=`${PWD_COMMAND}`; export r; \
28842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28843 $(HOST_EXPORTS) \
28844 (cd $(HOST_SUBDIR)/patch && \
28845 $(MAKE) $(FLAGS_TO_PASS) check)
28846
28847@endif patch
28848
28849.PHONY: install-patch maybe-install-patch
28850maybe-install-patch:
28851@if patch
28852maybe-install-patch: install-patch
28853
28854install-patch: installdirs
28855 @: $(MAKE); $(unstage)
28856 @r=`${PWD_COMMAND}`; export r; \
28857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28858 $(HOST_EXPORTS) \
28859 (cd $(HOST_SUBDIR)/patch && \
28860 $(MAKE) $(FLAGS_TO_PASS) install)
28861
28862@endif patch
28863
28864# Other targets (info, dvi, pdf, etc.)
28865
28866.PHONY: maybe-info-patch info-patch
28867maybe-info-patch:
28868@if patch
28869maybe-info-patch: info-patch
28870
28871info-patch: \
28872 configure-patch
28873 @: $(MAKE); $(unstage)
28874 @[ -f ./patch/Makefile ] || exit 0; \
28875 r=`${PWD_COMMAND}`; export r; \
28876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28877 $(HOST_EXPORTS) \
28878 for flag in $(EXTRA_HOST_FLAGS) ; do \
28879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28880 done; \
28881 echo "Doing info in patch" ; \
28882 (cd $(HOST_SUBDIR)/patch && \
28883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28885 "RANLIB=$${RANLIB}" \
28886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28887 info) \
28888 || exit 1
28889
28890@endif patch
28891
28892.PHONY: maybe-dvi-patch dvi-patch
28893maybe-dvi-patch:
28894@if patch
28895maybe-dvi-patch: dvi-patch
28896
28897dvi-patch: \
28898 configure-patch
28899 @: $(MAKE); $(unstage)
28900 @[ -f ./patch/Makefile ] || exit 0; \
28901 r=`${PWD_COMMAND}`; export r; \
28902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28903 $(HOST_EXPORTS) \
28904 for flag in $(EXTRA_HOST_FLAGS) ; do \
28905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28906 done; \
28907 echo "Doing dvi in patch" ; \
28908 (cd $(HOST_SUBDIR)/patch && \
28909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28911 "RANLIB=$${RANLIB}" \
28912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28913 dvi) \
28914 || exit 1
28915
28916@endif patch
28917
28918.PHONY: maybe-pdf-patch pdf-patch
28919maybe-pdf-patch:
28920@if patch
28921maybe-pdf-patch: pdf-patch
28922
28923pdf-patch: \
28924 configure-patch
28925 @: $(MAKE); $(unstage)
28926 @[ -f ./patch/Makefile ] || exit 0; \
28927 r=`${PWD_COMMAND}`; export r; \
28928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28929 $(HOST_EXPORTS) \
28930 for flag in $(EXTRA_HOST_FLAGS) ; do \
28931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28932 done; \
28933 echo "Doing pdf in patch" ; \
28934 (cd $(HOST_SUBDIR)/patch && \
28935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28937 "RANLIB=$${RANLIB}" \
28938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28939 pdf) \
28940 || exit 1
28941
28942@endif patch
28943
28944.PHONY: maybe-html-patch html-patch
28945maybe-html-patch:
28946@if patch
28947maybe-html-patch: html-patch
28948
28949html-patch: \
28950 configure-patch
28951 @: $(MAKE); $(unstage)
28952 @[ -f ./patch/Makefile ] || exit 0; \
28953 r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955 $(HOST_EXPORTS) \
28956 for flag in $(EXTRA_HOST_FLAGS) ; do \
28957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28958 done; \
28959 echo "Doing html in patch" ; \
28960 (cd $(HOST_SUBDIR)/patch && \
28961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28963 "RANLIB=$${RANLIB}" \
28964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28965 html) \
28966 || exit 1
28967
28968@endif patch
28969
28970.PHONY: maybe-TAGS-patch TAGS-patch
28971maybe-TAGS-patch:
28972@if patch
28973maybe-TAGS-patch: TAGS-patch
28974
28975TAGS-patch: \
28976 configure-patch
28977 @: $(MAKE); $(unstage)
28978 @[ -f ./patch/Makefile ] || exit 0; \
28979 r=`${PWD_COMMAND}`; export r; \
28980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28981 $(HOST_EXPORTS) \
28982 for flag in $(EXTRA_HOST_FLAGS) ; do \
28983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28984 done; \
28985 echo "Doing TAGS in patch" ; \
28986 (cd $(HOST_SUBDIR)/patch && \
28987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28989 "RANLIB=$${RANLIB}" \
28990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28991 TAGS) \
28992 || exit 1
28993
28994@endif patch
28995
28996.PHONY: maybe-install-info-patch install-info-patch
28997maybe-install-info-patch:
28998@if patch
28999maybe-install-info-patch: install-info-patch
29000
29001install-info-patch: \
29002 configure-patch \
29003 info-patch
29004 @: $(MAKE); $(unstage)
29005 @[ -f ./patch/Makefile ] || exit 0; \
29006 r=`${PWD_COMMAND}`; export r; \
29007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29008 $(HOST_EXPORTS) \
29009 for flag in $(EXTRA_HOST_FLAGS) ; do \
29010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29011 done; \
29012 echo "Doing install-info in patch" ; \
29013 (cd $(HOST_SUBDIR)/patch && \
29014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29016 "RANLIB=$${RANLIB}" \
29017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29018 install-info) \
29019 || exit 1
29020
29021@endif patch
29022
29023.PHONY: maybe-install-pdf-patch install-pdf-patch
29024maybe-install-pdf-patch:
29025@if patch
29026maybe-install-pdf-patch: install-pdf-patch
29027
29028install-pdf-patch: \
29029 configure-patch \
29030 pdf-patch
29031 @: $(MAKE); $(unstage)
29032 @[ -f ./patch/Makefile ] || exit 0; \
29033 r=`${PWD_COMMAND}`; export r; \
29034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29035 $(HOST_EXPORTS) \
29036 for flag in $(EXTRA_HOST_FLAGS) ; do \
29037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29038 done; \
29039 echo "Doing install-pdf in patch" ; \
29040 (cd $(HOST_SUBDIR)/patch && \
29041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29043 "RANLIB=$${RANLIB}" \
29044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29045 install-pdf) \
29046 || exit 1
29047
29048@endif patch
29049
29050.PHONY: maybe-install-html-patch install-html-patch
29051maybe-install-html-patch:
29052@if patch
29053maybe-install-html-patch: install-html-patch
29054
29055install-html-patch: \
29056 configure-patch \
29057 html-patch
29058 @: $(MAKE); $(unstage)
29059 @[ -f ./patch/Makefile ] || exit 0; \
29060 r=`${PWD_COMMAND}`; export r; \
29061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062 $(HOST_EXPORTS) \
29063 for flag in $(EXTRA_HOST_FLAGS) ; do \
29064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29065 done; \
29066 echo "Doing install-html in patch" ; \
29067 (cd $(HOST_SUBDIR)/patch && \
29068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29070 "RANLIB=$${RANLIB}" \
29071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29072 install-html) \
29073 || exit 1
29074
29075@endif patch
29076
29077.PHONY: maybe-installcheck-patch installcheck-patch
29078maybe-installcheck-patch:
29079@if patch
29080maybe-installcheck-patch: installcheck-patch
29081
29082installcheck-patch: \
29083 configure-patch
29084 @: $(MAKE); $(unstage)
29085 @[ -f ./patch/Makefile ] || exit 0; \
29086 r=`${PWD_COMMAND}`; export r; \
29087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088 $(HOST_EXPORTS) \
29089 for flag in $(EXTRA_HOST_FLAGS) ; do \
29090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091 done; \
29092 echo "Doing installcheck in patch" ; \
29093 (cd $(HOST_SUBDIR)/patch && \
29094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096 "RANLIB=$${RANLIB}" \
29097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098 installcheck) \
29099 || exit 1
29100
29101@endif patch
29102
29103.PHONY: maybe-mostlyclean-patch mostlyclean-patch
29104maybe-mostlyclean-patch:
29105@if patch
29106maybe-mostlyclean-patch: mostlyclean-patch
29107
29108mostlyclean-patch:
29109 @: $(MAKE); $(unstage)
29110 @[ -f ./patch/Makefile ] || exit 0; \
29111 r=`${PWD_COMMAND}`; export r; \
29112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29113 $(HOST_EXPORTS) \
29114 for flag in $(EXTRA_HOST_FLAGS) ; do \
29115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29116 done; \
29117 echo "Doing mostlyclean in patch" ; \
29118 (cd $(HOST_SUBDIR)/patch && \
29119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29121 "RANLIB=$${RANLIB}" \
29122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29123 mostlyclean) \
29124 || exit 1
29125
29126@endif patch
29127
29128.PHONY: maybe-clean-patch clean-patch
29129maybe-clean-patch:
29130@if patch
29131maybe-clean-patch: clean-patch
29132
29133clean-patch:
29134 @: $(MAKE); $(unstage)
29135 @[ -f ./patch/Makefile ] || exit 0; \
29136 r=`${PWD_COMMAND}`; export r; \
29137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29138 $(HOST_EXPORTS) \
29139 for flag in $(EXTRA_HOST_FLAGS) ; do \
29140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29141 done; \
29142 echo "Doing clean in patch" ; \
29143 (cd $(HOST_SUBDIR)/patch && \
29144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29146 "RANLIB=$${RANLIB}" \
29147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29148 clean) \
29149 || exit 1
29150
29151@endif patch
29152
29153.PHONY: maybe-distclean-patch distclean-patch
29154maybe-distclean-patch:
29155@if patch
29156maybe-distclean-patch: distclean-patch
29157
29158distclean-patch:
29159 @: $(MAKE); $(unstage)
29160 @[ -f ./patch/Makefile ] || exit 0; \
29161 r=`${PWD_COMMAND}`; export r; \
29162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29163 $(HOST_EXPORTS) \
29164 for flag in $(EXTRA_HOST_FLAGS) ; do \
29165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29166 done; \
29167 echo "Doing distclean in patch" ; \
29168 (cd $(HOST_SUBDIR)/patch && \
29169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29171 "RANLIB=$${RANLIB}" \
29172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29173 distclean) \
29174 || exit 1
29175
29176@endif patch
29177
29178.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
29179maybe-maintainer-clean-patch:
29180@if patch
29181maybe-maintainer-clean-patch: maintainer-clean-patch
29182
29183maintainer-clean-patch:
29184 @: $(MAKE); $(unstage)
29185 @[ -f ./patch/Makefile ] || exit 0; \
29186 r=`${PWD_COMMAND}`; export r; \
29187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29188 $(HOST_EXPORTS) \
29189 for flag in $(EXTRA_HOST_FLAGS) ; do \
29190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29191 done; \
29192 echo "Doing maintainer-clean in patch" ; \
29193 (cd $(HOST_SUBDIR)/patch && \
29194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29196 "RANLIB=$${RANLIB}" \
29197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29198 maintainer-clean) \
29199 || exit 1
29200
29201@endif patch
29202
29203
29204
29205.PHONY: configure-perl maybe-configure-perl
29206maybe-configure-perl:
29207@if gcc-bootstrap
29208configure-perl: stage_current
29209@endif gcc-bootstrap
29210@if perl
29211maybe-configure-perl: configure-perl
29212configure-perl:
29213 @: $(MAKE); $(unstage)
29214 @r=`${PWD_COMMAND}`; export r; \
29215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29216 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
29217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
29218 $(HOST_EXPORTS) \
29219 echo Configuring in $(HOST_SUBDIR)/perl; \
29220 cd "$(HOST_SUBDIR)/perl" || exit 1; \
29221 case $(srcdir) in \
29222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29223 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
29224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29225 esac; \
29226 srcdiroption="--srcdir=$${topdir}/perl"; \
29227 libsrcdir="$$s/perl"; \
29228 $(SHELL) $${libsrcdir}/configure \
29229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29230 --target=${target_alias} $${srcdiroption} \
29231 || exit 1
29232@endif perl
29233
29234
29235
29236
29237
29238.PHONY: all-perl maybe-all-perl
29239maybe-all-perl:
29240@if gcc-bootstrap
29241all-perl: stage_current
29242@endif gcc-bootstrap
29243@if perl
29244TARGET-perl=all
29245maybe-all-perl: all-perl
29246all-perl: configure-perl
29247 @: $(MAKE); $(unstage)
29248 @r=`${PWD_COMMAND}`; export r; \
29249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29250 $(HOST_EXPORTS) \
29251 (cd $(HOST_SUBDIR)/perl && \
29252 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29253 $(TARGET-perl))
29254@endif perl
29255
29256
29257
29258
29259.PHONY: check-perl maybe-check-perl
29260maybe-check-perl:
29261@if perl
29262maybe-check-perl: check-perl
29263
29264check-perl:
29265 @: $(MAKE); $(unstage)
29266 @r=`${PWD_COMMAND}`; export r; \
29267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29268 $(HOST_EXPORTS) \
29269 (cd $(HOST_SUBDIR)/perl && \
29270 $(MAKE) $(FLAGS_TO_PASS) check)
29271
29272@endif perl
29273
29274.PHONY: install-perl maybe-install-perl
29275maybe-install-perl:
29276@if perl
29277maybe-install-perl: install-perl
29278
29279install-perl: installdirs
29280 @: $(MAKE); $(unstage)
29281 @r=`${PWD_COMMAND}`; export r; \
29282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29283 $(HOST_EXPORTS) \
29284 (cd $(HOST_SUBDIR)/perl && \
29285 $(MAKE) $(FLAGS_TO_PASS) install)
29286
29287@endif perl
29288
29289# Other targets (info, dvi, pdf, etc.)
29290
29291.PHONY: maybe-info-perl info-perl
29292maybe-info-perl:
29293@if perl
29294maybe-info-perl: info-perl
29295
29296info-perl: \
29297 configure-perl
29298 @: $(MAKE); $(unstage)
29299 @[ -f ./perl/Makefile ] || exit 0; \
29300 r=`${PWD_COMMAND}`; export r; \
29301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29302 $(HOST_EXPORTS) \
29303 for flag in $(EXTRA_HOST_FLAGS) ; do \
29304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305 done; \
29306 echo "Doing info in perl" ; \
29307 (cd $(HOST_SUBDIR)/perl && \
29308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29310 "RANLIB=$${RANLIB}" \
29311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29312 info) \
29313 || exit 1
29314
29315@endif perl
29316
29317.PHONY: maybe-dvi-perl dvi-perl
29318maybe-dvi-perl:
29319@if perl
29320maybe-dvi-perl: dvi-perl
29321
29322dvi-perl: \
29323 configure-perl
29324 @: $(MAKE); $(unstage)
29325 @[ -f ./perl/Makefile ] || exit 0; \
29326 r=`${PWD_COMMAND}`; export r; \
29327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328 $(HOST_EXPORTS) \
29329 for flag in $(EXTRA_HOST_FLAGS) ; do \
29330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331 done; \
29332 echo "Doing dvi in perl" ; \
29333 (cd $(HOST_SUBDIR)/perl && \
29334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29336 "RANLIB=$${RANLIB}" \
29337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29338 dvi) \
29339 || exit 1
29340
29341@endif perl
29342
29343.PHONY: maybe-pdf-perl pdf-perl
29344maybe-pdf-perl:
29345@if perl
29346maybe-pdf-perl: pdf-perl
29347
29348pdf-perl: \
29349 configure-perl
29350 @: $(MAKE); $(unstage)
29351 @[ -f ./perl/Makefile ] || exit 0; \
29352 r=`${PWD_COMMAND}`; export r; \
29353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354 $(HOST_EXPORTS) \
29355 for flag in $(EXTRA_HOST_FLAGS) ; do \
29356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29357 done; \
29358 echo "Doing pdf in perl" ; \
29359 (cd $(HOST_SUBDIR)/perl && \
29360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29362 "RANLIB=$${RANLIB}" \
29363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29364 pdf) \
29365 || exit 1
29366
29367@endif perl
29368
29369.PHONY: maybe-html-perl html-perl
29370maybe-html-perl:
29371@if perl
29372maybe-html-perl: html-perl
29373
29374html-perl: \
29375 configure-perl
29376 @: $(MAKE); $(unstage)
29377 @[ -f ./perl/Makefile ] || exit 0; \
29378 r=`${PWD_COMMAND}`; export r; \
29379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29380 $(HOST_EXPORTS) \
29381 for flag in $(EXTRA_HOST_FLAGS) ; do \
29382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29383 done; \
29384 echo "Doing html in perl" ; \
29385 (cd $(HOST_SUBDIR)/perl && \
29386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29388 "RANLIB=$${RANLIB}" \
29389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29390 html) \
29391 || exit 1
29392
29393@endif perl
29394
29395.PHONY: maybe-TAGS-perl TAGS-perl
29396maybe-TAGS-perl:
29397@if perl
29398maybe-TAGS-perl: TAGS-perl
29399
29400TAGS-perl: \
29401 configure-perl
29402 @: $(MAKE); $(unstage)
29403 @[ -f ./perl/Makefile ] || exit 0; \
29404 r=`${PWD_COMMAND}`; export r; \
29405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406 $(HOST_EXPORTS) \
29407 for flag in $(EXTRA_HOST_FLAGS) ; do \
29408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29409 done; \
29410 echo "Doing TAGS in perl" ; \
29411 (cd $(HOST_SUBDIR)/perl && \
29412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29414 "RANLIB=$${RANLIB}" \
29415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29416 TAGS) \
29417 || exit 1
29418
29419@endif perl
29420
29421.PHONY: maybe-install-info-perl install-info-perl
29422maybe-install-info-perl:
29423@if perl
29424maybe-install-info-perl: install-info-perl
29425
29426install-info-perl: \
29427 configure-perl \
29428 info-perl
29429 @: $(MAKE); $(unstage)
29430 @[ -f ./perl/Makefile ] || exit 0; \
29431 r=`${PWD_COMMAND}`; export r; \
29432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29433 $(HOST_EXPORTS) \
29434 for flag in $(EXTRA_HOST_FLAGS) ; do \
29435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29436 done; \
29437 echo "Doing install-info in perl" ; \
29438 (cd $(HOST_SUBDIR)/perl && \
29439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29441 "RANLIB=$${RANLIB}" \
29442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29443 install-info) \
29444 || exit 1
29445
29446@endif perl
29447
29448.PHONY: maybe-install-pdf-perl install-pdf-perl
29449maybe-install-pdf-perl:
29450@if perl
29451maybe-install-pdf-perl: install-pdf-perl
29452
29453install-pdf-perl: \
29454 configure-perl \
29455 pdf-perl
29456 @: $(MAKE); $(unstage)
29457 @[ -f ./perl/Makefile ] || exit 0; \
29458 r=`${PWD_COMMAND}`; export r; \
29459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460 $(HOST_EXPORTS) \
29461 for flag in $(EXTRA_HOST_FLAGS) ; do \
29462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463 done; \
29464 echo "Doing install-pdf in perl" ; \
29465 (cd $(HOST_SUBDIR)/perl && \
29466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29468 "RANLIB=$${RANLIB}" \
29469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29470 install-pdf) \
29471 || exit 1
29472
29473@endif perl
29474
29475.PHONY: maybe-install-html-perl install-html-perl
29476maybe-install-html-perl:
29477@if perl
29478maybe-install-html-perl: install-html-perl
29479
29480install-html-perl: \
29481 configure-perl \
29482 html-perl
29483 @: $(MAKE); $(unstage)
29484 @[ -f ./perl/Makefile ] || exit 0; \
29485 r=`${PWD_COMMAND}`; export r; \
29486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29487 $(HOST_EXPORTS) \
29488 for flag in $(EXTRA_HOST_FLAGS) ; do \
29489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29490 done; \
29491 echo "Doing install-html in perl" ; \
29492 (cd $(HOST_SUBDIR)/perl && \
29493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29495 "RANLIB=$${RANLIB}" \
29496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29497 install-html) \
29498 || exit 1
29499
29500@endif perl
29501
29502.PHONY: maybe-installcheck-perl installcheck-perl
29503maybe-installcheck-perl:
29504@if perl
29505maybe-installcheck-perl: installcheck-perl
29506
29507installcheck-perl: \
29508 configure-perl
29509 @: $(MAKE); $(unstage)
29510 @[ -f ./perl/Makefile ] || exit 0; \
29511 r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 $(HOST_EXPORTS) \
29514 for flag in $(EXTRA_HOST_FLAGS) ; do \
29515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516 done; \
29517 echo "Doing installcheck in perl" ; \
29518 (cd $(HOST_SUBDIR)/perl && \
29519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521 "RANLIB=$${RANLIB}" \
29522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523 installcheck) \
29524 || exit 1
29525
29526@endif perl
29527
29528.PHONY: maybe-mostlyclean-perl mostlyclean-perl
29529maybe-mostlyclean-perl:
29530@if perl
29531maybe-mostlyclean-perl: mostlyclean-perl
29532
29533mostlyclean-perl:
29534 @: $(MAKE); $(unstage)
29535 @[ -f ./perl/Makefile ] || exit 0; \
29536 r=`${PWD_COMMAND}`; export r; \
29537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538 $(HOST_EXPORTS) \
29539 for flag in $(EXTRA_HOST_FLAGS) ; do \
29540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29541 done; \
29542 echo "Doing mostlyclean in perl" ; \
29543 (cd $(HOST_SUBDIR)/perl && \
29544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29546 "RANLIB=$${RANLIB}" \
29547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29548 mostlyclean) \
29549 || exit 1
29550
29551@endif perl
29552
29553.PHONY: maybe-clean-perl clean-perl
29554maybe-clean-perl:
29555@if perl
29556maybe-clean-perl: clean-perl
29557
29558clean-perl:
29559 @: $(MAKE); $(unstage)
29560 @[ -f ./perl/Makefile ] || exit 0; \
29561 r=`${PWD_COMMAND}`; export r; \
29562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29563 $(HOST_EXPORTS) \
29564 for flag in $(EXTRA_HOST_FLAGS) ; do \
29565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29566 done; \
29567 echo "Doing clean in perl" ; \
29568 (cd $(HOST_SUBDIR)/perl && \
29569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29571 "RANLIB=$${RANLIB}" \
29572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29573 clean) \
29574 || exit 1
29575
29576@endif perl
29577
29578.PHONY: maybe-distclean-perl distclean-perl
29579maybe-distclean-perl:
29580@if perl
29581maybe-distclean-perl: distclean-perl
29582
29583distclean-perl:
29584 @: $(MAKE); $(unstage)
29585 @[ -f ./perl/Makefile ] || exit 0; \
29586 r=`${PWD_COMMAND}`; export r; \
29587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29588 $(HOST_EXPORTS) \
29589 for flag in $(EXTRA_HOST_FLAGS) ; do \
29590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29591 done; \
29592 echo "Doing distclean in perl" ; \
29593 (cd $(HOST_SUBDIR)/perl && \
29594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29596 "RANLIB=$${RANLIB}" \
29597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29598 distclean) \
29599 || exit 1
29600
29601@endif perl
29602
29603.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
29604maybe-maintainer-clean-perl:
29605@if perl
29606maybe-maintainer-clean-perl: maintainer-clean-perl
29607
29608maintainer-clean-perl:
29609 @: $(MAKE); $(unstage)
29610 @[ -f ./perl/Makefile ] || exit 0; \
29611 r=`${PWD_COMMAND}`; export r; \
29612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29613 $(HOST_EXPORTS) \
29614 for flag in $(EXTRA_HOST_FLAGS) ; do \
29615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29616 done; \
29617 echo "Doing maintainer-clean in perl" ; \
29618 (cd $(HOST_SUBDIR)/perl && \
29619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29621 "RANLIB=$${RANLIB}" \
29622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29623 maintainer-clean) \
29624 || exit 1
29625
29626@endif perl
29627
29628
29629
29630.PHONY: configure-prms maybe-configure-prms
29631maybe-configure-prms:
29632@if gcc-bootstrap
29633configure-prms: stage_current
29634@endif gcc-bootstrap
29635@if prms
29636maybe-configure-prms: configure-prms
29637configure-prms:
29638 @: $(MAKE); $(unstage)
29639 @r=`${PWD_COMMAND}`; export r; \
29640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29641 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
29642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
29643 $(HOST_EXPORTS) \
29644 echo Configuring in $(HOST_SUBDIR)/prms; \
29645 cd "$(HOST_SUBDIR)/prms" || exit 1; \
29646 case $(srcdir) in \
29647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29648 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
29649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29650 esac; \
29651 srcdiroption="--srcdir=$${topdir}/prms"; \
29652 libsrcdir="$$s/prms"; \
29653 $(SHELL) $${libsrcdir}/configure \
29654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29655 --target=${target_alias} $${srcdiroption} \
29656 || exit 1
29657@endif prms
29658
29659
29660
29661
29662
29663.PHONY: all-prms maybe-all-prms
29664maybe-all-prms:
29665@if gcc-bootstrap
29666all-prms: stage_current
29667@endif gcc-bootstrap
29668@if prms
29669TARGET-prms=all
29670maybe-all-prms: all-prms
29671all-prms: configure-prms
29672 @: $(MAKE); $(unstage)
29673 @r=`${PWD_COMMAND}`; export r; \
29674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29675 $(HOST_EXPORTS) \
29676 (cd $(HOST_SUBDIR)/prms && \
29677 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29678 $(TARGET-prms))
29679@endif prms
29680
29681
29682
29683
29684.PHONY: check-prms maybe-check-prms
29685maybe-check-prms:
29686@if prms
29687maybe-check-prms: check-prms
29688
29689check-prms:
29690 @: $(MAKE); $(unstage)
29691 @r=`${PWD_COMMAND}`; export r; \
29692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29693 $(HOST_EXPORTS) \
29694 (cd $(HOST_SUBDIR)/prms && \
29695 $(MAKE) $(FLAGS_TO_PASS) check)
29696
29697@endif prms
29698
29699.PHONY: install-prms maybe-install-prms
29700maybe-install-prms:
29701@if prms
29702maybe-install-prms: install-prms
29703
29704install-prms: installdirs
29705 @: $(MAKE); $(unstage)
29706 @r=`${PWD_COMMAND}`; export r; \
29707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708 $(HOST_EXPORTS) \
29709 (cd $(HOST_SUBDIR)/prms && \
29710 $(MAKE) $(FLAGS_TO_PASS) install)
29711
29712@endif prms
29713
29714# Other targets (info, dvi, pdf, etc.)
29715
29716.PHONY: maybe-info-prms info-prms
29717maybe-info-prms:
29718@if prms
29719maybe-info-prms: info-prms
29720
29721info-prms: \
29722 configure-prms
29723 @: $(MAKE); $(unstage)
29724 @[ -f ./prms/Makefile ] || exit 0; \
29725 r=`${PWD_COMMAND}`; export r; \
29726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29727 $(HOST_EXPORTS) \
29728 for flag in $(EXTRA_HOST_FLAGS) ; do \
29729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29730 done; \
29731 echo "Doing info in prms" ; \
29732 (cd $(HOST_SUBDIR)/prms && \
29733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29735 "RANLIB=$${RANLIB}" \
29736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29737 info) \
29738 || exit 1
29739
29740@endif prms
29741
29742.PHONY: maybe-dvi-prms dvi-prms
29743maybe-dvi-prms:
29744@if prms
29745maybe-dvi-prms: dvi-prms
29746
29747dvi-prms: \
29748 configure-prms
29749 @: $(MAKE); $(unstage)
29750 @[ -f ./prms/Makefile ] || exit 0; \
29751 r=`${PWD_COMMAND}`; export r; \
29752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29753 $(HOST_EXPORTS) \
29754 for flag in $(EXTRA_HOST_FLAGS) ; do \
29755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29756 done; \
29757 echo "Doing dvi in prms" ; \
29758 (cd $(HOST_SUBDIR)/prms && \
29759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29761 "RANLIB=$${RANLIB}" \
29762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29763 dvi) \
29764 || exit 1
29765
29766@endif prms
29767
29768.PHONY: maybe-pdf-prms pdf-prms
29769maybe-pdf-prms:
29770@if prms
29771maybe-pdf-prms: pdf-prms
29772
29773pdf-prms: \
29774 configure-prms
29775 @: $(MAKE); $(unstage)
29776 @[ -f ./prms/Makefile ] || exit 0; \
29777 r=`${PWD_COMMAND}`; export r; \
29778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29779 $(HOST_EXPORTS) \
29780 for flag in $(EXTRA_HOST_FLAGS) ; do \
29781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29782 done; \
29783 echo "Doing pdf in prms" ; \
29784 (cd $(HOST_SUBDIR)/prms && \
29785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29787 "RANLIB=$${RANLIB}" \
29788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29789 pdf) \
29790 || exit 1
29791
29792@endif prms
29793
29794.PHONY: maybe-html-prms html-prms
29795maybe-html-prms:
29796@if prms
29797maybe-html-prms: html-prms
29798
29799html-prms: \
29800 configure-prms
29801 @: $(MAKE); $(unstage)
29802 @[ -f ./prms/Makefile ] || exit 0; \
29803 r=`${PWD_COMMAND}`; export r; \
29804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29805 $(HOST_EXPORTS) \
29806 for flag in $(EXTRA_HOST_FLAGS) ; do \
29807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808 done; \
29809 echo "Doing html in prms" ; \
29810 (cd $(HOST_SUBDIR)/prms && \
29811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29813 "RANLIB=$${RANLIB}" \
29814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29815 html) \
29816 || exit 1
29817
29818@endif prms
29819
29820.PHONY: maybe-TAGS-prms TAGS-prms
29821maybe-TAGS-prms:
29822@if prms
29823maybe-TAGS-prms: TAGS-prms
29824
29825TAGS-prms: \
29826 configure-prms
29827 @: $(MAKE); $(unstage)
29828 @[ -f ./prms/Makefile ] || exit 0; \
29829 r=`${PWD_COMMAND}`; export r; \
29830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29831 $(HOST_EXPORTS) \
29832 for flag in $(EXTRA_HOST_FLAGS) ; do \
29833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29834 done; \
29835 echo "Doing TAGS in prms" ; \
29836 (cd $(HOST_SUBDIR)/prms && \
29837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29839 "RANLIB=$${RANLIB}" \
29840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29841 TAGS) \
29842 || exit 1
29843
29844@endif prms
29845
29846.PHONY: maybe-install-info-prms install-info-prms
29847maybe-install-info-prms:
29848@if prms
29849maybe-install-info-prms: install-info-prms
29850
29851install-info-prms: \
29852 configure-prms \
29853 info-prms
29854 @: $(MAKE); $(unstage)
29855 @[ -f ./prms/Makefile ] || exit 0; \
29856 r=`${PWD_COMMAND}`; export r; \
29857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29858 $(HOST_EXPORTS) \
29859 for flag in $(EXTRA_HOST_FLAGS) ; do \
29860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29861 done; \
29862 echo "Doing install-info in prms" ; \
29863 (cd $(HOST_SUBDIR)/prms && \
29864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29866 "RANLIB=$${RANLIB}" \
29867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29868 install-info) \
29869 || exit 1
29870
29871@endif prms
29872
29873.PHONY: maybe-install-pdf-prms install-pdf-prms
29874maybe-install-pdf-prms:
29875@if prms
29876maybe-install-pdf-prms: install-pdf-prms
29877
29878install-pdf-prms: \
29879 configure-prms \
29880 pdf-prms
29881 @: $(MAKE); $(unstage)
29882 @[ -f ./prms/Makefile ] || exit 0; \
29883 r=`${PWD_COMMAND}`; export r; \
29884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29885 $(HOST_EXPORTS) \
29886 for flag in $(EXTRA_HOST_FLAGS) ; do \
29887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29888 done; \
29889 echo "Doing install-pdf in prms" ; \
29890 (cd $(HOST_SUBDIR)/prms && \
29891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29893 "RANLIB=$${RANLIB}" \
29894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29895 install-pdf) \
29896 || exit 1
29897
29898@endif prms
29899
29900.PHONY: maybe-install-html-prms install-html-prms
29901maybe-install-html-prms:
29902@if prms
29903maybe-install-html-prms: install-html-prms
29904
29905install-html-prms: \
29906 configure-prms \
29907 html-prms
29908 @: $(MAKE); $(unstage)
29909 @[ -f ./prms/Makefile ] || exit 0; \
29910 r=`${PWD_COMMAND}`; export r; \
29911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912 $(HOST_EXPORTS) \
29913 for flag in $(EXTRA_HOST_FLAGS) ; do \
29914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29915 done; \
29916 echo "Doing install-html in prms" ; \
29917 (cd $(HOST_SUBDIR)/prms && \
29918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29920 "RANLIB=$${RANLIB}" \
29921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29922 install-html) \
29923 || exit 1
29924
29925@endif prms
29926
29927.PHONY: maybe-installcheck-prms installcheck-prms
29928maybe-installcheck-prms:
29929@if prms
29930maybe-installcheck-prms: installcheck-prms
29931
29932installcheck-prms: \
29933 configure-prms
29934 @: $(MAKE); $(unstage)
29935 @[ -f ./prms/Makefile ] || exit 0; \
29936 r=`${PWD_COMMAND}`; export r; \
29937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938 $(HOST_EXPORTS) \
29939 for flag in $(EXTRA_HOST_FLAGS) ; do \
29940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941 done; \
29942 echo "Doing installcheck in prms" ; \
29943 (cd $(HOST_SUBDIR)/prms && \
29944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29946 "RANLIB=$${RANLIB}" \
29947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29948 installcheck) \
29949 || exit 1
29950
29951@endif prms
29952
29953.PHONY: maybe-mostlyclean-prms mostlyclean-prms
29954maybe-mostlyclean-prms:
29955@if prms
29956maybe-mostlyclean-prms: mostlyclean-prms
29957
29958mostlyclean-prms:
29959 @: $(MAKE); $(unstage)
29960 @[ -f ./prms/Makefile ] || exit 0; \
29961 r=`${PWD_COMMAND}`; export r; \
29962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29963 $(HOST_EXPORTS) \
29964 for flag in $(EXTRA_HOST_FLAGS) ; do \
29965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29966 done; \
29967 echo "Doing mostlyclean in prms" ; \
29968 (cd $(HOST_SUBDIR)/prms && \
29969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29971 "RANLIB=$${RANLIB}" \
29972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29973 mostlyclean) \
29974 || exit 1
29975
29976@endif prms
29977
29978.PHONY: maybe-clean-prms clean-prms
29979maybe-clean-prms:
29980@if prms
29981maybe-clean-prms: clean-prms
29982
29983clean-prms:
29984 @: $(MAKE); $(unstage)
29985 @[ -f ./prms/Makefile ] || exit 0; \
29986 r=`${PWD_COMMAND}`; export r; \
29987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29988 $(HOST_EXPORTS) \
29989 for flag in $(EXTRA_HOST_FLAGS) ; do \
29990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29991 done; \
29992 echo "Doing clean in prms" ; \
29993 (cd $(HOST_SUBDIR)/prms && \
29994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29996 "RANLIB=$${RANLIB}" \
29997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29998 clean) \
29999 || exit 1
30000
30001@endif prms
30002
30003.PHONY: maybe-distclean-prms distclean-prms
30004maybe-distclean-prms:
30005@if prms
30006maybe-distclean-prms: distclean-prms
30007
30008distclean-prms:
30009 @: $(MAKE); $(unstage)
30010 @[ -f ./prms/Makefile ] || exit 0; \
30011 r=`${PWD_COMMAND}`; export r; \
30012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30013 $(HOST_EXPORTS) \
30014 for flag in $(EXTRA_HOST_FLAGS) ; do \
30015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30016 done; \
30017 echo "Doing distclean in prms" ; \
30018 (cd $(HOST_SUBDIR)/prms && \
30019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30021 "RANLIB=$${RANLIB}" \
30022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30023 distclean) \
30024 || exit 1
30025
30026@endif prms
30027
30028.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
30029maybe-maintainer-clean-prms:
30030@if prms
30031maybe-maintainer-clean-prms: maintainer-clean-prms
30032
30033maintainer-clean-prms:
30034 @: $(MAKE); $(unstage)
30035 @[ -f ./prms/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 maintainer-clean in prms" ; \
30043 (cd $(HOST_SUBDIR)/prms && \
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 maintainer-clean) \
30049 || exit 1
30050
30051@endif prms
30052
30053
30054
30055.PHONY: configure-rcs maybe-configure-rcs
30056maybe-configure-rcs:
30057@if gcc-bootstrap
30058configure-rcs: stage_current
30059@endif gcc-bootstrap
30060@if rcs
30061maybe-configure-rcs: configure-rcs
30062configure-rcs:
30063 @: $(MAKE); $(unstage)
30064 @r=`${PWD_COMMAND}`; export r; \
30065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30066 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
30067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
30068 $(HOST_EXPORTS) \
30069 echo Configuring in $(HOST_SUBDIR)/rcs; \
30070 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
30071 case $(srcdir) in \
30072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30073 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
30074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30075 esac; \
30076 srcdiroption="--srcdir=$${topdir}/rcs"; \
30077 libsrcdir="$$s/rcs"; \
30078 $(SHELL) $${libsrcdir}/configure \
30079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30080 --target=${target_alias} $${srcdiroption} \
30081 || exit 1
30082@endif rcs
30083
30084
30085
30086
30087
30088.PHONY: all-rcs maybe-all-rcs
30089maybe-all-rcs:
30090@if gcc-bootstrap
30091all-rcs: stage_current
30092@endif gcc-bootstrap
30093@if rcs
30094TARGET-rcs=all
30095maybe-all-rcs: all-rcs
30096all-rcs: configure-rcs
30097 @: $(MAKE); $(unstage)
30098 @r=`${PWD_COMMAND}`; export r; \
30099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30100 $(HOST_EXPORTS) \
30101 (cd $(HOST_SUBDIR)/rcs && \
30102 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30103 $(TARGET-rcs))
30104@endif rcs
30105
30106
30107
30108
30109.PHONY: check-rcs maybe-check-rcs
30110maybe-check-rcs:
30111@if rcs
30112maybe-check-rcs: check-rcs
30113
30114check-rcs:
30115 @: $(MAKE); $(unstage)
30116 @r=`${PWD_COMMAND}`; export r; \
30117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30118 $(HOST_EXPORTS) \
30119 (cd $(HOST_SUBDIR)/rcs && \
30120 $(MAKE) $(FLAGS_TO_PASS) check)
30121
30122@endif rcs
30123
30124.PHONY: install-rcs maybe-install-rcs
30125maybe-install-rcs:
30126@if rcs
30127maybe-install-rcs: install-rcs
30128
30129install-rcs: installdirs
30130 @: $(MAKE); $(unstage)
30131 @r=`${PWD_COMMAND}`; export r; \
30132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133 $(HOST_EXPORTS) \
30134 (cd $(HOST_SUBDIR)/rcs && \
30135 $(MAKE) $(FLAGS_TO_PASS) install)
30136
30137@endif rcs
30138
30139# Other targets (info, dvi, pdf, etc.)
30140
30141.PHONY: maybe-info-rcs info-rcs
30142maybe-info-rcs:
30143@if rcs
30144maybe-info-rcs: info-rcs
30145
30146info-rcs: \
30147 configure-rcs
30148 @: $(MAKE); $(unstage)
30149 @[ -f ./rcs/Makefile ] || exit 0; \
30150 r=`${PWD_COMMAND}`; export r; \
30151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152 $(HOST_EXPORTS) \
30153 for flag in $(EXTRA_HOST_FLAGS) ; do \
30154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30155 done; \
30156 echo "Doing info in rcs" ; \
30157 (cd $(HOST_SUBDIR)/rcs && \
30158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30160 "RANLIB=$${RANLIB}" \
30161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30162 info) \
30163 || exit 1
30164
30165@endif rcs
30166
30167.PHONY: maybe-dvi-rcs dvi-rcs
30168maybe-dvi-rcs:
30169@if rcs
30170maybe-dvi-rcs: dvi-rcs
30171
30172dvi-rcs: \
30173 configure-rcs
30174 @: $(MAKE); $(unstage)
30175 @[ -f ./rcs/Makefile ] || exit 0; \
30176 r=`${PWD_COMMAND}`; export r; \
30177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178 $(HOST_EXPORTS) \
30179 for flag in $(EXTRA_HOST_FLAGS) ; do \
30180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30181 done; \
30182 echo "Doing dvi in rcs" ; \
30183 (cd $(HOST_SUBDIR)/rcs && \
30184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30186 "RANLIB=$${RANLIB}" \
30187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30188 dvi) \
30189 || exit 1
30190
30191@endif rcs
30192
30193.PHONY: maybe-pdf-rcs pdf-rcs
30194maybe-pdf-rcs:
30195@if rcs
30196maybe-pdf-rcs: pdf-rcs
30197
30198pdf-rcs: \
30199 configure-rcs
30200 @: $(MAKE); $(unstage)
30201 @[ -f ./rcs/Makefile ] || exit 0; \
30202 r=`${PWD_COMMAND}`; export r; \
30203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30204 $(HOST_EXPORTS) \
30205 for flag in $(EXTRA_HOST_FLAGS) ; do \
30206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30207 done; \
30208 echo "Doing pdf in rcs" ; \
30209 (cd $(HOST_SUBDIR)/rcs && \
30210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30212 "RANLIB=$${RANLIB}" \
30213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30214 pdf) \
30215 || exit 1
30216
30217@endif rcs
30218
30219.PHONY: maybe-html-rcs html-rcs
30220maybe-html-rcs:
30221@if rcs
30222maybe-html-rcs: html-rcs
30223
30224html-rcs: \
30225 configure-rcs
30226 @: $(MAKE); $(unstage)
30227 @[ -f ./rcs/Makefile ] || exit 0; \
30228 r=`${PWD_COMMAND}`; export r; \
30229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230 $(HOST_EXPORTS) \
30231 for flag in $(EXTRA_HOST_FLAGS) ; do \
30232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30233 done; \
30234 echo "Doing html in rcs" ; \
30235 (cd $(HOST_SUBDIR)/rcs && \
30236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30238 "RANLIB=$${RANLIB}" \
30239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30240 html) \
30241 || exit 1
30242
30243@endif rcs
30244
30245.PHONY: maybe-TAGS-rcs TAGS-rcs
30246maybe-TAGS-rcs:
30247@if rcs
30248maybe-TAGS-rcs: TAGS-rcs
30249
30250TAGS-rcs: \
30251 configure-rcs
30252 @: $(MAKE); $(unstage)
30253 @[ -f ./rcs/Makefile ] || exit 0; \
30254 r=`${PWD_COMMAND}`; export r; \
30255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256 $(HOST_EXPORTS) \
30257 for flag in $(EXTRA_HOST_FLAGS) ; do \
30258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30259 done; \
30260 echo "Doing TAGS in rcs" ; \
30261 (cd $(HOST_SUBDIR)/rcs && \
30262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30264 "RANLIB=$${RANLIB}" \
30265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30266 TAGS) \
30267 || exit 1
30268
30269@endif rcs
30270
30271.PHONY: maybe-install-info-rcs install-info-rcs
30272maybe-install-info-rcs:
30273@if rcs
30274maybe-install-info-rcs: install-info-rcs
30275
30276install-info-rcs: \
30277 configure-rcs \
30278 info-rcs
30279 @: $(MAKE); $(unstage)
30280 @[ -f ./rcs/Makefile ] || exit 0; \
30281 r=`${PWD_COMMAND}`; export r; \
30282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30283 $(HOST_EXPORTS) \
30284 for flag in $(EXTRA_HOST_FLAGS) ; do \
30285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30286 done; \
30287 echo "Doing install-info in rcs" ; \
30288 (cd $(HOST_SUBDIR)/rcs && \
30289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30291 "RANLIB=$${RANLIB}" \
30292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30293 install-info) \
30294 || exit 1
30295
30296@endif rcs
30297
30298.PHONY: maybe-install-pdf-rcs install-pdf-rcs
30299maybe-install-pdf-rcs:
30300@if rcs
30301maybe-install-pdf-rcs: install-pdf-rcs
30302
30303install-pdf-rcs: \
30304 configure-rcs \
30305 pdf-rcs
30306 @: $(MAKE); $(unstage)
30307 @[ -f ./rcs/Makefile ] || exit 0; \
30308 r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 $(HOST_EXPORTS) \
30311 for flag in $(EXTRA_HOST_FLAGS) ; do \
30312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313 done; \
30314 echo "Doing install-pdf in rcs" ; \
30315 (cd $(HOST_SUBDIR)/rcs && \
30316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318 "RANLIB=$${RANLIB}" \
30319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320 install-pdf) \
30321 || exit 1
30322
30323@endif rcs
30324
30325.PHONY: maybe-install-html-rcs install-html-rcs
30326maybe-install-html-rcs:
30327@if rcs
30328maybe-install-html-rcs: install-html-rcs
30329
30330install-html-rcs: \
30331 configure-rcs \
30332 html-rcs
30333 @: $(MAKE); $(unstage)
30334 @[ -f ./rcs/Makefile ] || exit 0; \
30335 r=`${PWD_COMMAND}`; export r; \
30336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30337 $(HOST_EXPORTS) \
30338 for flag in $(EXTRA_HOST_FLAGS) ; do \
30339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30340 done; \
30341 echo "Doing install-html in rcs" ; \
30342 (cd $(HOST_SUBDIR)/rcs && \
30343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30345 "RANLIB=$${RANLIB}" \
30346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30347 install-html) \
30348 || exit 1
30349
30350@endif rcs
30351
30352.PHONY: maybe-installcheck-rcs installcheck-rcs
30353maybe-installcheck-rcs:
30354@if rcs
30355maybe-installcheck-rcs: installcheck-rcs
30356
30357installcheck-rcs: \
30358 configure-rcs
30359 @: $(MAKE); $(unstage)
30360 @[ -f ./rcs/Makefile ] || exit 0; \
30361 r=`${PWD_COMMAND}`; export r; \
30362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30363 $(HOST_EXPORTS) \
30364 for flag in $(EXTRA_HOST_FLAGS) ; do \
30365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30366 done; \
30367 echo "Doing installcheck in rcs" ; \
30368 (cd $(HOST_SUBDIR)/rcs && \
30369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30371 "RANLIB=$${RANLIB}" \
30372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30373 installcheck) \
30374 || exit 1
30375
30376@endif rcs
30377
30378.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
30379maybe-mostlyclean-rcs:
30380@if rcs
30381maybe-mostlyclean-rcs: mostlyclean-rcs
30382
30383mostlyclean-rcs:
30384 @: $(MAKE); $(unstage)
30385 @[ -f ./rcs/Makefile ] || exit 0; \
30386 r=`${PWD_COMMAND}`; export r; \
30387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30388 $(HOST_EXPORTS) \
30389 for flag in $(EXTRA_HOST_FLAGS) ; do \
30390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30391 done; \
30392 echo "Doing mostlyclean in rcs" ; \
30393 (cd $(HOST_SUBDIR)/rcs && \
30394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30396 "RANLIB=$${RANLIB}" \
30397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30398 mostlyclean) \
30399 || exit 1
30400
30401@endif rcs
30402
30403.PHONY: maybe-clean-rcs clean-rcs
30404maybe-clean-rcs:
30405@if rcs
30406maybe-clean-rcs: clean-rcs
30407
30408clean-rcs:
30409 @: $(MAKE); $(unstage)
30410 @[ -f ./rcs/Makefile ] || exit 0; \
30411 r=`${PWD_COMMAND}`; export r; \
30412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30413 $(HOST_EXPORTS) \
30414 for flag in $(EXTRA_HOST_FLAGS) ; do \
30415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30416 done; \
30417 echo "Doing clean in rcs" ; \
30418 (cd $(HOST_SUBDIR)/rcs && \
30419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30421 "RANLIB=$${RANLIB}" \
30422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30423 clean) \
30424 || exit 1
30425
30426@endif rcs
30427
30428.PHONY: maybe-distclean-rcs distclean-rcs
30429maybe-distclean-rcs:
30430@if rcs
30431maybe-distclean-rcs: distclean-rcs
30432
30433distclean-rcs:
30434 @: $(MAKE); $(unstage)
30435 @[ -f ./rcs/Makefile ] || exit 0; \
30436 r=`${PWD_COMMAND}`; export r; \
30437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438 $(HOST_EXPORTS) \
30439 for flag in $(EXTRA_HOST_FLAGS) ; do \
30440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30441 done; \
30442 echo "Doing distclean in rcs" ; \
30443 (cd $(HOST_SUBDIR)/rcs && \
30444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30446 "RANLIB=$${RANLIB}" \
30447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30448 distclean) \
30449 || exit 1
30450
30451@endif rcs
30452
30453.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
30454maybe-maintainer-clean-rcs:
30455@if rcs
30456maybe-maintainer-clean-rcs: maintainer-clean-rcs
30457
30458maintainer-clean-rcs:
30459 @: $(MAKE); $(unstage)
30460 @[ -f ./rcs/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 maintainer-clean in rcs" ; \
30468 (cd $(HOST_SUBDIR)/rcs && \
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 maintainer-clean) \
30474 || exit 1
30475
30476@endif rcs
30477
30478
30479
30480.PHONY: configure-readline maybe-configure-readline
30481maybe-configure-readline:
30482@if gcc-bootstrap
30483configure-readline: stage_current
30484@endif gcc-bootstrap
30485@if readline
30486maybe-configure-readline: configure-readline
30487configure-readline:
30488 @: $(MAKE); $(unstage)
30489 @r=`${PWD_COMMAND}`; export r; \
30490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30491 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
30493 $(HOST_EXPORTS) \
30494 echo Configuring in $(HOST_SUBDIR)/readline; \
30495 cd "$(HOST_SUBDIR)/readline" || exit 1; \
30496 case $(srcdir) in \
30497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30498 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30500 esac; \
30501 srcdiroption="--srcdir=$${topdir}/readline"; \
30502 libsrcdir="$$s/readline"; \
30503 $(SHELL) $${libsrcdir}/configure \
30504 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30505 --target=${target_alias} $${srcdiroption} \
30506 || exit 1
30507@endif readline
30508
30509
30510
30511
30512
30513.PHONY: all-readline maybe-all-readline
30514maybe-all-readline:
30515@if gcc-bootstrap
30516all-readline: stage_current
30517@endif gcc-bootstrap
30518@if readline
30519TARGET-readline=all
30520maybe-all-readline: all-readline
30521all-readline: configure-readline
30522 @: $(MAKE); $(unstage)
30523 @r=`${PWD_COMMAND}`; export r; \
30524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30525 $(HOST_EXPORTS) \
30526 (cd $(HOST_SUBDIR)/readline && \
30527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30528 $(TARGET-readline))
30529@endif readline
30530
30531
30532
30533
30534.PHONY: check-readline maybe-check-readline
30535maybe-check-readline:
30536@if readline
30537maybe-check-readline: check-readline
30538
30539check-readline:
30540 @: $(MAKE); $(unstage)
30541 @r=`${PWD_COMMAND}`; export r; \
30542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30543 $(HOST_EXPORTS) \
30544 (cd $(HOST_SUBDIR)/readline && \
30545 $(MAKE) $(FLAGS_TO_PASS) check)
30546
30547@endif readline
30548
30549.PHONY: install-readline maybe-install-readline
30550maybe-install-readline:
30551@if readline
30552maybe-install-readline: install-readline
30553
30554install-readline: installdirs
30555 @: $(MAKE); $(unstage)
30556 @r=`${PWD_COMMAND}`; export r; \
30557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558 $(HOST_EXPORTS) \
30559 (cd $(HOST_SUBDIR)/readline && \
30560 $(MAKE) $(FLAGS_TO_PASS) install)
30561
30562@endif readline
30563
30564# Other targets (info, dvi, pdf, etc.)
30565
30566.PHONY: maybe-info-readline info-readline
30567maybe-info-readline:
30568@if readline
30569maybe-info-readline: info-readline
30570
30571info-readline: \
30572 configure-readline
30573 @: $(MAKE); $(unstage)
30574 @[ -f ./readline/Makefile ] || exit 0; \
30575 r=`${PWD_COMMAND}`; export r; \
30576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30577 $(HOST_EXPORTS) \
30578 for flag in $(EXTRA_HOST_FLAGS) ; do \
30579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30580 done; \
30581 echo "Doing info in readline" ; \
30582 (cd $(HOST_SUBDIR)/readline && \
30583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30585 "RANLIB=$${RANLIB}" \
30586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30587 info) \
30588 || exit 1
30589
30590@endif readline
30591
30592.PHONY: maybe-dvi-readline dvi-readline
30593maybe-dvi-readline:
30594@if readline
30595maybe-dvi-readline: dvi-readline
30596
30597dvi-readline: \
30598 configure-readline
30599 @: $(MAKE); $(unstage)
30600 @[ -f ./readline/Makefile ] || exit 0; \
30601 r=`${PWD_COMMAND}`; export r; \
30602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30603 $(HOST_EXPORTS) \
30604 for flag in $(EXTRA_HOST_FLAGS) ; do \
30605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30606 done; \
30607 echo "Doing dvi in readline" ; \
30608 (cd $(HOST_SUBDIR)/readline && \
30609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30611 "RANLIB=$${RANLIB}" \
30612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30613 dvi) \
30614 || exit 1
30615
30616@endif readline
30617
30618.PHONY: maybe-pdf-readline pdf-readline
30619maybe-pdf-readline:
30620@if readline
30621maybe-pdf-readline: pdf-readline
30622
30623pdf-readline: \
30624 configure-readline
30625 @: $(MAKE); $(unstage)
30626 @[ -f ./readline/Makefile ] || exit 0; \
30627 r=`${PWD_COMMAND}`; export r; \
30628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629 $(HOST_EXPORTS) \
30630 for flag in $(EXTRA_HOST_FLAGS) ; do \
30631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30632 done; \
30633 echo "Doing pdf in readline" ; \
30634 (cd $(HOST_SUBDIR)/readline && \
30635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30637 "RANLIB=$${RANLIB}" \
30638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30639 pdf) \
30640 || exit 1
30641
30642@endif readline
30643
30644.PHONY: maybe-html-readline html-readline
30645maybe-html-readline:
30646@if readline
30647maybe-html-readline: html-readline
30648
30649html-readline: \
30650 configure-readline
30651 @: $(MAKE); $(unstage)
30652 @[ -f ./readline/Makefile ] || exit 0; \
30653 r=`${PWD_COMMAND}`; export r; \
30654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30655 $(HOST_EXPORTS) \
30656 for flag in $(EXTRA_HOST_FLAGS) ; do \
30657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30658 done; \
30659 echo "Doing html in readline" ; \
30660 (cd $(HOST_SUBDIR)/readline && \
30661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30663 "RANLIB=$${RANLIB}" \
30664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30665 html) \
30666 || exit 1
30667
30668@endif readline
30669
30670.PHONY: maybe-TAGS-readline TAGS-readline
30671maybe-TAGS-readline:
30672@if readline
30673maybe-TAGS-readline: TAGS-readline
30674
30675TAGS-readline: \
30676 configure-readline
30677 @: $(MAKE); $(unstage)
30678 @[ -f ./readline/Makefile ] || exit 0; \
30679 r=`${PWD_COMMAND}`; export r; \
30680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30681 $(HOST_EXPORTS) \
30682 for flag in $(EXTRA_HOST_FLAGS) ; do \
30683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30684 done; \
30685 echo "Doing TAGS in readline" ; \
30686 (cd $(HOST_SUBDIR)/readline && \
30687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30689 "RANLIB=$${RANLIB}" \
30690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30691 TAGS) \
30692 || exit 1
30693
30694@endif readline
30695
30696.PHONY: maybe-install-info-readline install-info-readline
30697maybe-install-info-readline:
30698@if readline
30699maybe-install-info-readline: install-info-readline
30700
30701install-info-readline: \
30702 configure-readline \
30703 info-readline
30704 @: $(MAKE); $(unstage)
30705 @[ -f ./readline/Makefile ] || exit 0; \
30706 r=`${PWD_COMMAND}`; export r; \
30707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708 $(HOST_EXPORTS) \
30709 for flag in $(EXTRA_HOST_FLAGS) ; do \
30710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30711 done; \
30712 echo "Doing install-info in readline" ; \
30713 (cd $(HOST_SUBDIR)/readline && \
30714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30716 "RANLIB=$${RANLIB}" \
30717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30718 install-info) \
30719 || exit 1
30720
30721@endif readline
30722
30723.PHONY: maybe-install-pdf-readline install-pdf-readline
30724maybe-install-pdf-readline:
30725@if readline
30726maybe-install-pdf-readline: install-pdf-readline
30727
30728install-pdf-readline: \
30729 configure-readline \
30730 pdf-readline
30731 @: $(MAKE); $(unstage)
30732 @[ -f ./readline/Makefile ] || exit 0; \
30733 r=`${PWD_COMMAND}`; export r; \
30734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735 $(HOST_EXPORTS) \
30736 for flag in $(EXTRA_HOST_FLAGS) ; do \
30737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30738 done; \
30739 echo "Doing install-pdf in readline" ; \
30740 (cd $(HOST_SUBDIR)/readline && \
30741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30743 "RANLIB=$${RANLIB}" \
30744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30745 install-pdf) \
30746 || exit 1
30747
30748@endif readline
30749
30750.PHONY: maybe-install-html-readline install-html-readline
30751maybe-install-html-readline:
30752@if readline
30753maybe-install-html-readline: install-html-readline
30754
30755install-html-readline: \
30756 configure-readline \
30757 html-readline
30758 @: $(MAKE); $(unstage)
30759 @[ -f ./readline/Makefile ] || exit 0; \
30760 r=`${PWD_COMMAND}`; export r; \
30761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30762 $(HOST_EXPORTS) \
30763 for flag in $(EXTRA_HOST_FLAGS) ; do \
30764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30765 done; \
30766 echo "Doing install-html in readline" ; \
30767 (cd $(HOST_SUBDIR)/readline && \
30768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30770 "RANLIB=$${RANLIB}" \
30771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30772 install-html) \
30773 || exit 1
30774
30775@endif readline
30776
30777.PHONY: maybe-installcheck-readline installcheck-readline
30778maybe-installcheck-readline:
30779@if readline
30780maybe-installcheck-readline: installcheck-readline
30781
30782installcheck-readline: \
30783 configure-readline
30784 @: $(MAKE); $(unstage)
30785 @[ -f ./readline/Makefile ] || exit 0; \
30786 r=`${PWD_COMMAND}`; export r; \
30787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788 $(HOST_EXPORTS) \
30789 for flag in $(EXTRA_HOST_FLAGS) ; do \
30790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30791 done; \
30792 echo "Doing installcheck in readline" ; \
30793 (cd $(HOST_SUBDIR)/readline && \
30794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30796 "RANLIB=$${RANLIB}" \
30797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30798 installcheck) \
30799 || exit 1
30800
30801@endif readline
30802
30803.PHONY: maybe-mostlyclean-readline mostlyclean-readline
30804maybe-mostlyclean-readline:
30805@if readline
30806maybe-mostlyclean-readline: mostlyclean-readline
30807
30808mostlyclean-readline:
30809 @: $(MAKE); $(unstage)
30810 @[ -f ./readline/Makefile ] || exit 0; \
30811 r=`${PWD_COMMAND}`; export r; \
30812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30813 $(HOST_EXPORTS) \
30814 for flag in $(EXTRA_HOST_FLAGS) ; do \
30815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30816 done; \
30817 echo "Doing mostlyclean in readline" ; \
30818 (cd $(HOST_SUBDIR)/readline && \
30819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30821 "RANLIB=$${RANLIB}" \
30822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30823 mostlyclean) \
30824 || exit 1
30825
30826@endif readline
30827
30828.PHONY: maybe-clean-readline clean-readline
30829maybe-clean-readline:
30830@if readline
30831maybe-clean-readline: clean-readline
30832
30833clean-readline:
30834 @: $(MAKE); $(unstage)
30835 @[ -f ./readline/Makefile ] || exit 0; \
30836 r=`${PWD_COMMAND}`; export r; \
30837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30838 $(HOST_EXPORTS) \
30839 for flag in $(EXTRA_HOST_FLAGS) ; do \
30840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30841 done; \
30842 echo "Doing clean in readline" ; \
30843 (cd $(HOST_SUBDIR)/readline && \
30844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30846 "RANLIB=$${RANLIB}" \
30847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30848 clean) \
30849 || exit 1
30850
30851@endif readline
30852
30853.PHONY: maybe-distclean-readline distclean-readline
30854maybe-distclean-readline:
30855@if readline
30856maybe-distclean-readline: distclean-readline
30857
30858distclean-readline:
30859 @: $(MAKE); $(unstage)
30860 @[ -f ./readline/Makefile ] || exit 0; \
30861 r=`${PWD_COMMAND}`; export r; \
30862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30863 $(HOST_EXPORTS) \
30864 for flag in $(EXTRA_HOST_FLAGS) ; do \
30865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30866 done; \
30867 echo "Doing distclean in readline" ; \
30868 (cd $(HOST_SUBDIR)/readline && \
30869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30871 "RANLIB=$${RANLIB}" \
30872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30873 distclean) \
30874 || exit 1
30875
30876@endif readline
30877
30878.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30879maybe-maintainer-clean-readline:
30880@if readline
30881maybe-maintainer-clean-readline: maintainer-clean-readline
30882
30883maintainer-clean-readline:
30884 @: $(MAKE); $(unstage)
30885 @[ -f ./readline/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 maintainer-clean in readline" ; \
30893 (cd $(HOST_SUBDIR)/readline && \
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 maintainer-clean) \
30899 || exit 1
30900
30901@endif readline
30902
30903
30904
30905.PHONY: configure-release maybe-configure-release
30906maybe-configure-release:
30907@if gcc-bootstrap
30908configure-release: stage_current
30909@endif gcc-bootstrap
30910@if release
30911maybe-configure-release: configure-release
30912configure-release:
30913 @: $(MAKE); $(unstage)
30914 @r=`${PWD_COMMAND}`; export r; \
30915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30916 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
30917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
30918 $(HOST_EXPORTS) \
30919 echo Configuring in $(HOST_SUBDIR)/release; \
30920 cd "$(HOST_SUBDIR)/release" || exit 1; \
30921 case $(srcdir) in \
30922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30923 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
30924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30925 esac; \
30926 srcdiroption="--srcdir=$${topdir}/release"; \
30927 libsrcdir="$$s/release"; \
30928 $(SHELL) $${libsrcdir}/configure \
30929 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30930 --target=${target_alias} $${srcdiroption} \
30931 || exit 1
30932@endif release
30933
30934
30935
30936
30937
30938.PHONY: all-release maybe-all-release
30939maybe-all-release:
30940@if gcc-bootstrap
30941all-release: stage_current
30942@endif gcc-bootstrap
30943@if release
30944TARGET-release=all
30945maybe-all-release: all-release
30946all-release: configure-release
30947 @: $(MAKE); $(unstage)
30948 @r=`${PWD_COMMAND}`; export r; \
30949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30950 $(HOST_EXPORTS) \
30951 (cd $(HOST_SUBDIR)/release && \
30952 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30953 $(TARGET-release))
30954@endif release
30955
30956
30957
30958
30959.PHONY: check-release maybe-check-release
30960maybe-check-release:
30961@if release
30962maybe-check-release: check-release
30963
30964check-release:
30965
30966@endif release
30967
30968.PHONY: install-release maybe-install-release
30969maybe-install-release:
30970@if release
30971maybe-install-release: install-release
30972
30973install-release:
30974
30975@endif release
30976
30977# Other targets (info, dvi, pdf, etc.)
30978
30979.PHONY: maybe-info-release info-release
30980maybe-info-release:
30981@if release
30982maybe-info-release: info-release
30983
30984info-release: \
30985 configure-release
30986 @: $(MAKE); $(unstage)
30987 @[ -f ./release/Makefile ] || exit 0; \
30988 r=`${PWD_COMMAND}`; export r; \
30989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990 $(HOST_EXPORTS) \
30991 for flag in $(EXTRA_HOST_FLAGS) ; do \
30992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993 done; \
30994 echo "Doing info in release" ; \
30995 (cd $(HOST_SUBDIR)/release && \
30996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998 "RANLIB=$${RANLIB}" \
30999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000 info) \
31001 || exit 1
31002
31003@endif release
31004
31005.PHONY: maybe-dvi-release dvi-release
31006maybe-dvi-release:
31007@if release
31008maybe-dvi-release: dvi-release
31009
31010dvi-release: \
31011 configure-release
31012 @: $(MAKE); $(unstage)
31013 @[ -f ./release/Makefile ] || exit 0; \
31014 r=`${PWD_COMMAND}`; export r; \
31015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31016 $(HOST_EXPORTS) \
31017 for flag in $(EXTRA_HOST_FLAGS) ; do \
31018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31019 done; \
31020 echo "Doing dvi in release" ; \
31021 (cd $(HOST_SUBDIR)/release && \
31022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31024 "RANLIB=$${RANLIB}" \
31025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31026 dvi) \
31027 || exit 1
31028
31029@endif release
31030
31031.PHONY: maybe-pdf-release pdf-release
31032maybe-pdf-release:
31033@if release
31034maybe-pdf-release: pdf-release
31035
31036pdf-release: \
31037 configure-release
31038 @: $(MAKE); $(unstage)
31039 @[ -f ./release/Makefile ] || exit 0; \
31040 r=`${PWD_COMMAND}`; export r; \
31041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042 $(HOST_EXPORTS) \
31043 for flag in $(EXTRA_HOST_FLAGS) ; do \
31044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31045 done; \
31046 echo "Doing pdf in release" ; \
31047 (cd $(HOST_SUBDIR)/release && \
31048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31050 "RANLIB=$${RANLIB}" \
31051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31052 pdf) \
31053 || exit 1
31054
31055@endif release
31056
31057.PHONY: maybe-html-release html-release
31058maybe-html-release:
31059@if release
31060maybe-html-release: html-release
31061
31062html-release: \
31063 configure-release
31064 @: $(MAKE); $(unstage)
31065 @[ -f ./release/Makefile ] || exit 0; \
31066 r=`${PWD_COMMAND}`; export r; \
31067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31068 $(HOST_EXPORTS) \
31069 for flag in $(EXTRA_HOST_FLAGS) ; do \
31070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31071 done; \
31072 echo "Doing html in release" ; \
31073 (cd $(HOST_SUBDIR)/release && \
31074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31076 "RANLIB=$${RANLIB}" \
31077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31078 html) \
31079 || exit 1
31080
31081@endif release
31082
31083.PHONY: maybe-TAGS-release TAGS-release
31084maybe-TAGS-release:
31085@if release
31086maybe-TAGS-release: TAGS-release
31087
31088TAGS-release: \
31089 configure-release
31090 @: $(MAKE); $(unstage)
31091 @[ -f ./release/Makefile ] || exit 0; \
31092 r=`${PWD_COMMAND}`; export r; \
31093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094 $(HOST_EXPORTS) \
31095 for flag in $(EXTRA_HOST_FLAGS) ; do \
31096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097 done; \
31098 echo "Doing TAGS in release" ; \
31099 (cd $(HOST_SUBDIR)/release && \
31100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102 "RANLIB=$${RANLIB}" \
31103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104 TAGS) \
31105 || exit 1
31106
31107@endif release
31108
31109.PHONY: maybe-install-info-release install-info-release
31110maybe-install-info-release:
31111@if release
31112maybe-install-info-release: install-info-release
31113
31114install-info-release: \
31115 configure-release \
31116 info-release
31117 @: $(MAKE); $(unstage)
31118 @[ -f ./release/Makefile ] || exit 0; \
31119 r=`${PWD_COMMAND}`; export r; \
31120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121 $(HOST_EXPORTS) \
31122 for flag in $(EXTRA_HOST_FLAGS) ; do \
31123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124 done; \
31125 echo "Doing install-info in release" ; \
31126 (cd $(HOST_SUBDIR)/release && \
31127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129 "RANLIB=$${RANLIB}" \
31130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131 install-info) \
31132 || exit 1
31133
31134@endif release
31135
31136.PHONY: maybe-install-pdf-release install-pdf-release
31137maybe-install-pdf-release:
31138@if release
31139maybe-install-pdf-release: install-pdf-release
31140
31141install-pdf-release: \
31142 configure-release \
31143 pdf-release
31144 @: $(MAKE); $(unstage)
31145 @[ -f ./release/Makefile ] || exit 0; \
31146 r=`${PWD_COMMAND}`; export r; \
31147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148 $(HOST_EXPORTS) \
31149 for flag in $(EXTRA_HOST_FLAGS) ; do \
31150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151 done; \
31152 echo "Doing install-pdf in release" ; \
31153 (cd $(HOST_SUBDIR)/release && \
31154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156 "RANLIB=$${RANLIB}" \
31157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158 install-pdf) \
31159 || exit 1
31160
31161@endif release
31162
31163.PHONY: maybe-install-html-release install-html-release
31164maybe-install-html-release:
31165@if release
31166maybe-install-html-release: install-html-release
31167
31168install-html-release: \
31169 configure-release \
31170 html-release
31171 @: $(MAKE); $(unstage)
31172 @[ -f ./release/Makefile ] || exit 0; \
31173 r=`${PWD_COMMAND}`; export r; \
31174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175 $(HOST_EXPORTS) \
31176 for flag in $(EXTRA_HOST_FLAGS) ; do \
31177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31178 done; \
31179 echo "Doing install-html in release" ; \
31180 (cd $(HOST_SUBDIR)/release && \
31181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31183 "RANLIB=$${RANLIB}" \
31184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31185 install-html) \
31186 || exit 1
31187
31188@endif release
31189
31190.PHONY: maybe-installcheck-release installcheck-release
31191maybe-installcheck-release:
31192@if release
31193maybe-installcheck-release: installcheck-release
31194
31195installcheck-release: \
31196 configure-release
31197 @: $(MAKE); $(unstage)
31198 @[ -f ./release/Makefile ] || exit 0; \
31199 r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 for flag in $(EXTRA_HOST_FLAGS) ; do \
31203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204 done; \
31205 echo "Doing installcheck in release" ; \
31206 (cd $(HOST_SUBDIR)/release && \
31207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31209 "RANLIB=$${RANLIB}" \
31210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31211 installcheck) \
31212 || exit 1
31213
31214@endif release
31215
31216.PHONY: maybe-mostlyclean-release mostlyclean-release
31217maybe-mostlyclean-release:
31218@if release
31219maybe-mostlyclean-release: mostlyclean-release
31220
31221mostlyclean-release:
31222 @: $(MAKE); $(unstage)
31223 @[ -f ./release/Makefile ] || exit 0; \
31224 r=`${PWD_COMMAND}`; export r; \
31225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31226 $(HOST_EXPORTS) \
31227 for flag in $(EXTRA_HOST_FLAGS) ; do \
31228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229 done; \
31230 echo "Doing mostlyclean in release" ; \
31231 (cd $(HOST_SUBDIR)/release && \
31232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31234 "RANLIB=$${RANLIB}" \
31235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31236 mostlyclean) \
31237 || exit 1
31238
31239@endif release
31240
31241.PHONY: maybe-clean-release clean-release
31242maybe-clean-release:
31243@if release
31244maybe-clean-release: clean-release
31245
31246clean-release:
31247 @: $(MAKE); $(unstage)
31248 @[ -f ./release/Makefile ] || exit 0; \
31249 r=`${PWD_COMMAND}`; export r; \
31250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31251 $(HOST_EXPORTS) \
31252 for flag in $(EXTRA_HOST_FLAGS) ; do \
31253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31254 done; \
31255 echo "Doing clean in release" ; \
31256 (cd $(HOST_SUBDIR)/release && \
31257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31259 "RANLIB=$${RANLIB}" \
31260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31261 clean) \
31262 || exit 1
31263
31264@endif release
31265
31266.PHONY: maybe-distclean-release distclean-release
31267maybe-distclean-release:
31268@if release
31269maybe-distclean-release: distclean-release
31270
31271distclean-release:
31272 @: $(MAKE); $(unstage)
31273 @[ -f ./release/Makefile ] || exit 0; \
31274 r=`${PWD_COMMAND}`; export r; \
31275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31276 $(HOST_EXPORTS) \
31277 for flag in $(EXTRA_HOST_FLAGS) ; do \
31278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31279 done; \
31280 echo "Doing distclean in release" ; \
31281 (cd $(HOST_SUBDIR)/release && \
31282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31284 "RANLIB=$${RANLIB}" \
31285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31286 distclean) \
31287 || exit 1
31288
31289@endif release
31290
31291.PHONY: maybe-maintainer-clean-release maintainer-clean-release
31292maybe-maintainer-clean-release:
31293@if release
31294maybe-maintainer-clean-release: maintainer-clean-release
31295
31296maintainer-clean-release:
31297 @: $(MAKE); $(unstage)
31298 @[ -f ./release/Makefile ] || exit 0; \
31299 r=`${PWD_COMMAND}`; export r; \
31300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31301 $(HOST_EXPORTS) \
31302 for flag in $(EXTRA_HOST_FLAGS) ; do \
31303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31304 done; \
31305 echo "Doing maintainer-clean in release" ; \
31306 (cd $(HOST_SUBDIR)/release && \
31307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31309 "RANLIB=$${RANLIB}" \
31310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31311 maintainer-clean) \
31312 || exit 1
31313
31314@endif release
31315
31316
31317
31318.PHONY: configure-recode maybe-configure-recode
31319maybe-configure-recode:
31320@if gcc-bootstrap
31321configure-recode: stage_current
31322@endif gcc-bootstrap
31323@if recode
31324maybe-configure-recode: configure-recode
31325configure-recode:
31326 @: $(MAKE); $(unstage)
31327 @r=`${PWD_COMMAND}`; export r; \
31328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31329 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
31330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
31331 $(HOST_EXPORTS) \
31332 echo Configuring in $(HOST_SUBDIR)/recode; \
31333 cd "$(HOST_SUBDIR)/recode" || exit 1; \
31334 case $(srcdir) in \
31335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31336 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
31337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31338 esac; \
31339 srcdiroption="--srcdir=$${topdir}/recode"; \
31340 libsrcdir="$$s/recode"; \
31341 $(SHELL) $${libsrcdir}/configure \
31342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31343 --target=${target_alias} $${srcdiroption} \
31344 || exit 1
31345@endif recode
31346
31347
31348
31349
31350
31351.PHONY: all-recode maybe-all-recode
31352maybe-all-recode:
31353@if gcc-bootstrap
31354all-recode: stage_current
31355@endif gcc-bootstrap
31356@if recode
31357TARGET-recode=all
31358maybe-all-recode: all-recode
31359all-recode: configure-recode
31360 @: $(MAKE); $(unstage)
31361 @r=`${PWD_COMMAND}`; export r; \
31362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31363 $(HOST_EXPORTS) \
31364 (cd $(HOST_SUBDIR)/recode && \
31365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31366 $(TARGET-recode))
31367@endif recode
31368
31369
31370
31371
31372.PHONY: check-recode maybe-check-recode
31373maybe-check-recode:
31374@if recode
31375maybe-check-recode: check-recode
31376
31377check-recode:
31378 @: $(MAKE); $(unstage)
31379 @r=`${PWD_COMMAND}`; export r; \
31380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31381 $(HOST_EXPORTS) \
31382 (cd $(HOST_SUBDIR)/recode && \
31383 $(MAKE) $(FLAGS_TO_PASS) check)
31384
31385@endif recode
31386
31387.PHONY: install-recode maybe-install-recode
31388maybe-install-recode:
31389@if recode
31390maybe-install-recode: install-recode
31391
31392install-recode: installdirs
31393 @: $(MAKE); $(unstage)
31394 @r=`${PWD_COMMAND}`; export r; \
31395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396 $(HOST_EXPORTS) \
31397 (cd $(HOST_SUBDIR)/recode && \
31398 $(MAKE) $(FLAGS_TO_PASS) install)
31399
31400@endif recode
31401
31402# Other targets (info, dvi, pdf, etc.)
31403
31404.PHONY: maybe-info-recode info-recode
31405maybe-info-recode:
31406@if recode
31407maybe-info-recode: info-recode
31408
31409info-recode: \
31410 configure-recode
31411 @: $(MAKE); $(unstage)
31412 @[ -f ./recode/Makefile ] || exit 0; \
31413 r=`${PWD_COMMAND}`; export r; \
31414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415 $(HOST_EXPORTS) \
31416 for flag in $(EXTRA_HOST_FLAGS) ; do \
31417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31418 done; \
31419 echo "Doing info in recode" ; \
31420 (cd $(HOST_SUBDIR)/recode && \
31421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31423 "RANLIB=$${RANLIB}" \
31424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31425 info) \
31426 || exit 1
31427
31428@endif recode
31429
31430.PHONY: maybe-dvi-recode dvi-recode
31431maybe-dvi-recode:
31432@if recode
31433maybe-dvi-recode: dvi-recode
31434
31435dvi-recode: \
31436 configure-recode
31437 @: $(MAKE); $(unstage)
31438 @[ -f ./recode/Makefile ] || exit 0; \
31439 r=`${PWD_COMMAND}`; export r; \
31440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441 $(HOST_EXPORTS) \
31442 for flag in $(EXTRA_HOST_FLAGS) ; do \
31443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31444 done; \
31445 echo "Doing dvi in recode" ; \
31446 (cd $(HOST_SUBDIR)/recode && \
31447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31449 "RANLIB=$${RANLIB}" \
31450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31451 dvi) \
31452 || exit 1
31453
31454@endif recode
31455
31456.PHONY: maybe-pdf-recode pdf-recode
31457maybe-pdf-recode:
31458@if recode
31459maybe-pdf-recode: pdf-recode
31460
31461pdf-recode: \
31462 configure-recode
31463 @: $(MAKE); $(unstage)
31464 @[ -f ./recode/Makefile ] || exit 0; \
31465 r=`${PWD_COMMAND}`; export r; \
31466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31467 $(HOST_EXPORTS) \
31468 for flag in $(EXTRA_HOST_FLAGS) ; do \
31469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31470 done; \
31471 echo "Doing pdf in recode" ; \
31472 (cd $(HOST_SUBDIR)/recode && \
31473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31475 "RANLIB=$${RANLIB}" \
31476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31477 pdf) \
31478 || exit 1
31479
31480@endif recode
31481
31482.PHONY: maybe-html-recode html-recode
31483maybe-html-recode:
31484@if recode
31485maybe-html-recode: html-recode
31486
31487html-recode: \
31488 configure-recode
31489 @: $(MAKE); $(unstage)
31490 @[ -f ./recode/Makefile ] || exit 0; \
31491 r=`${PWD_COMMAND}`; export r; \
31492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31493 $(HOST_EXPORTS) \
31494 for flag in $(EXTRA_HOST_FLAGS) ; do \
31495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31496 done; \
31497 echo "Doing html in recode" ; \
31498 (cd $(HOST_SUBDIR)/recode && \
31499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31501 "RANLIB=$${RANLIB}" \
31502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31503 html) \
31504 || exit 1
31505
31506@endif recode
31507
31508.PHONY: maybe-TAGS-recode TAGS-recode
31509maybe-TAGS-recode:
31510@if recode
31511maybe-TAGS-recode: TAGS-recode
31512
31513TAGS-recode: \
31514 configure-recode
31515 @: $(MAKE); $(unstage)
31516 @[ -f ./recode/Makefile ] || exit 0; \
31517 r=`${PWD_COMMAND}`; export r; \
31518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31519 $(HOST_EXPORTS) \
31520 for flag in $(EXTRA_HOST_FLAGS) ; do \
31521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31522 done; \
31523 echo "Doing TAGS in recode" ; \
31524 (cd $(HOST_SUBDIR)/recode && \
31525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31527 "RANLIB=$${RANLIB}" \
31528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31529 TAGS) \
31530 || exit 1
31531
31532@endif recode
31533
31534.PHONY: maybe-install-info-recode install-info-recode
31535maybe-install-info-recode:
31536@if recode
31537maybe-install-info-recode: install-info-recode
31538
31539install-info-recode: \
31540 configure-recode \
31541 info-recode
31542 @: $(MAKE); $(unstage)
31543 @[ -f ./recode/Makefile ] || exit 0; \
31544 r=`${PWD_COMMAND}`; export r; \
31545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31546 $(HOST_EXPORTS) \
31547 for flag in $(EXTRA_HOST_FLAGS) ; do \
31548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31549 done; \
31550 echo "Doing install-info in recode" ; \
31551 (cd $(HOST_SUBDIR)/recode && \
31552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31554 "RANLIB=$${RANLIB}" \
31555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31556 install-info) \
31557 || exit 1
31558
31559@endif recode
31560
31561.PHONY: maybe-install-pdf-recode install-pdf-recode
31562maybe-install-pdf-recode:
31563@if recode
31564maybe-install-pdf-recode: install-pdf-recode
31565
31566install-pdf-recode: \
31567 configure-recode \
31568 pdf-recode
31569 @: $(MAKE); $(unstage)
31570 @[ -f ./recode/Makefile ] || exit 0; \
31571 r=`${PWD_COMMAND}`; export r; \
31572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31573 $(HOST_EXPORTS) \
31574 for flag in $(EXTRA_HOST_FLAGS) ; do \
31575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31576 done; \
31577 echo "Doing install-pdf in recode" ; \
31578 (cd $(HOST_SUBDIR)/recode && \
31579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31581 "RANLIB=$${RANLIB}" \
31582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31583 install-pdf) \
31584 || exit 1
31585
31586@endif recode
31587
31588.PHONY: maybe-install-html-recode install-html-recode
31589maybe-install-html-recode:
31590@if recode
31591maybe-install-html-recode: install-html-recode
31592
31593install-html-recode: \
31594 configure-recode \
31595 html-recode
31596 @: $(MAKE); $(unstage)
31597 @[ -f ./recode/Makefile ] || exit 0; \
31598 r=`${PWD_COMMAND}`; export r; \
31599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31600 $(HOST_EXPORTS) \
31601 for flag in $(EXTRA_HOST_FLAGS) ; do \
31602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603 done; \
31604 echo "Doing install-html in recode" ; \
31605 (cd $(HOST_SUBDIR)/recode && \
31606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31608 "RANLIB=$${RANLIB}" \
31609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31610 install-html) \
31611 || exit 1
31612
31613@endif recode
31614
31615.PHONY: maybe-installcheck-recode installcheck-recode
31616maybe-installcheck-recode:
31617@if recode
31618maybe-installcheck-recode: installcheck-recode
31619
31620installcheck-recode: \
31621 configure-recode
31622 @: $(MAKE); $(unstage)
31623 @[ -f ./recode/Makefile ] || exit 0; \
31624 r=`${PWD_COMMAND}`; export r; \
31625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 $(HOST_EXPORTS) \
31627 for flag in $(EXTRA_HOST_FLAGS) ; do \
31628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629 done; \
31630 echo "Doing installcheck in recode" ; \
31631 (cd $(HOST_SUBDIR)/recode && \
31632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31634 "RANLIB=$${RANLIB}" \
31635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31636 installcheck) \
31637 || exit 1
31638
31639@endif recode
31640
31641.PHONY: maybe-mostlyclean-recode mostlyclean-recode
31642maybe-mostlyclean-recode:
31643@if recode
31644maybe-mostlyclean-recode: mostlyclean-recode
31645
31646mostlyclean-recode:
31647 @: $(MAKE); $(unstage)
31648 @[ -f ./recode/Makefile ] || exit 0; \
31649 r=`${PWD_COMMAND}`; export r; \
31650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651 $(HOST_EXPORTS) \
31652 for flag in $(EXTRA_HOST_FLAGS) ; do \
31653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31654 done; \
31655 echo "Doing mostlyclean in recode" ; \
31656 (cd $(HOST_SUBDIR)/recode && \
31657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31659 "RANLIB=$${RANLIB}" \
31660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31661 mostlyclean) \
31662 || exit 1
31663
31664@endif recode
31665
31666.PHONY: maybe-clean-recode clean-recode
31667maybe-clean-recode:
31668@if recode
31669maybe-clean-recode: clean-recode
31670
31671clean-recode:
31672 @: $(MAKE); $(unstage)
31673 @[ -f ./recode/Makefile ] || exit 0; \
31674 r=`${PWD_COMMAND}`; export r; \
31675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31676 $(HOST_EXPORTS) \
31677 for flag in $(EXTRA_HOST_FLAGS) ; do \
31678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31679 done; \
31680 echo "Doing clean in recode" ; \
31681 (cd $(HOST_SUBDIR)/recode && \
31682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31684 "RANLIB=$${RANLIB}" \
31685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31686 clean) \
31687 || exit 1
31688
31689@endif recode
31690
31691.PHONY: maybe-distclean-recode distclean-recode
31692maybe-distclean-recode:
31693@if recode
31694maybe-distclean-recode: distclean-recode
31695
31696distclean-recode:
31697 @: $(MAKE); $(unstage)
31698 @[ -f ./recode/Makefile ] || exit 0; \
31699 r=`${PWD_COMMAND}`; export r; \
31700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31701 $(HOST_EXPORTS) \
31702 for flag in $(EXTRA_HOST_FLAGS) ; do \
31703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704 done; \
31705 echo "Doing distclean in recode" ; \
31706 (cd $(HOST_SUBDIR)/recode && \
31707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31709 "RANLIB=$${RANLIB}" \
31710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31711 distclean) \
31712 || exit 1
31713
31714@endif recode
31715
31716.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
31717maybe-maintainer-clean-recode:
31718@if recode
31719maybe-maintainer-clean-recode: maintainer-clean-recode
31720
31721maintainer-clean-recode:
31722 @: $(MAKE); $(unstage)
31723 @[ -f ./recode/Makefile ] || exit 0; \
31724 r=`${PWD_COMMAND}`; export r; \
31725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31726 $(HOST_EXPORTS) \
31727 for flag in $(EXTRA_HOST_FLAGS) ; do \
31728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31729 done; \
31730 echo "Doing maintainer-clean in recode" ; \
31731 (cd $(HOST_SUBDIR)/recode && \
31732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31734 "RANLIB=$${RANLIB}" \
31735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31736 maintainer-clean) \
31737 || exit 1
31738
31739@endif recode
31740
31741
31742
31743.PHONY: configure-sed maybe-configure-sed
31744maybe-configure-sed:
31745@if gcc-bootstrap
31746configure-sed: stage_current
31747@endif gcc-bootstrap
31748@if sed
31749maybe-configure-sed: configure-sed
31750configure-sed:
31751 @: $(MAKE); $(unstage)
31752 @r=`${PWD_COMMAND}`; export r; \
31753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
31755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
31756 $(HOST_EXPORTS) \
31757 echo Configuring in $(HOST_SUBDIR)/sed; \
31758 cd "$(HOST_SUBDIR)/sed" || exit 1; \
31759 case $(srcdir) in \
31760 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31761 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
31762 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31763 esac; \
31764 srcdiroption="--srcdir=$${topdir}/sed"; \
31765 libsrcdir="$$s/sed"; \
31766 $(SHELL) $${libsrcdir}/configure \
31767 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31768 --target=${target_alias} $${srcdiroption} \
31769 || exit 1
31770@endif sed
31771
31772
31773
31774
31775
31776.PHONY: all-sed maybe-all-sed
31777maybe-all-sed:
31778@if gcc-bootstrap
31779all-sed: stage_current
31780@endif gcc-bootstrap
31781@if sed
31782TARGET-sed=all
31783maybe-all-sed: all-sed
31784all-sed: configure-sed
31785 @: $(MAKE); $(unstage)
31786 @r=`${PWD_COMMAND}`; export r; \
31787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31788 $(HOST_EXPORTS) \
31789 (cd $(HOST_SUBDIR)/sed && \
31790 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31791 $(TARGET-sed))
31792@endif sed
31793
31794
31795
31796
31797.PHONY: check-sed maybe-check-sed
31798maybe-check-sed:
31799@if sed
31800maybe-check-sed: check-sed
31801
31802check-sed:
31803 @: $(MAKE); $(unstage)
31804 @r=`${PWD_COMMAND}`; export r; \
31805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806 $(HOST_EXPORTS) \
31807 (cd $(HOST_SUBDIR)/sed && \
31808 $(MAKE) $(FLAGS_TO_PASS) check)
31809
31810@endif sed
31811
31812.PHONY: install-sed maybe-install-sed
31813maybe-install-sed:
31814@if sed
31815maybe-install-sed: install-sed
31816
31817install-sed: installdirs
31818 @: $(MAKE); $(unstage)
31819 @r=`${PWD_COMMAND}`; export r; \
31820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31821 $(HOST_EXPORTS) \
31822 (cd $(HOST_SUBDIR)/sed && \
31823 $(MAKE) $(FLAGS_TO_PASS) install)
31824
31825@endif sed
31826
31827# Other targets (info, dvi, pdf, etc.)
31828
31829.PHONY: maybe-info-sed info-sed
31830maybe-info-sed:
31831@if sed
31832maybe-info-sed: info-sed
31833
31834info-sed: \
31835 configure-sed
31836 @: $(MAKE); $(unstage)
31837 @[ -f ./sed/Makefile ] || exit 0; \
31838 r=`${PWD_COMMAND}`; export r; \
31839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31840 $(HOST_EXPORTS) \
31841 for flag in $(EXTRA_HOST_FLAGS) ; do \
31842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31843 done; \
31844 echo "Doing info in sed" ; \
31845 (cd $(HOST_SUBDIR)/sed && \
31846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31848 "RANLIB=$${RANLIB}" \
31849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31850 info) \
31851 || exit 1
31852
31853@endif sed
31854
31855.PHONY: maybe-dvi-sed dvi-sed
31856maybe-dvi-sed:
31857@if sed
31858maybe-dvi-sed: dvi-sed
31859
31860dvi-sed: \
31861 configure-sed
31862 @: $(MAKE); $(unstage)
31863 @[ -f ./sed/Makefile ] || exit 0; \
31864 r=`${PWD_COMMAND}`; export r; \
31865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31866 $(HOST_EXPORTS) \
31867 for flag in $(EXTRA_HOST_FLAGS) ; do \
31868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31869 done; \
31870 echo "Doing dvi in sed" ; \
31871 (cd $(HOST_SUBDIR)/sed && \
31872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31874 "RANLIB=$${RANLIB}" \
31875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31876 dvi) \
31877 || exit 1
31878
31879@endif sed
31880
31881.PHONY: maybe-pdf-sed pdf-sed
31882maybe-pdf-sed:
31883@if sed
31884maybe-pdf-sed: pdf-sed
31885
31886pdf-sed: \
31887 configure-sed
31888 @: $(MAKE); $(unstage)
31889 @[ -f ./sed/Makefile ] || exit 0; \
31890 r=`${PWD_COMMAND}`; export r; \
31891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31892 $(HOST_EXPORTS) \
31893 for flag in $(EXTRA_HOST_FLAGS) ; do \
31894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31895 done; \
31896 echo "Doing pdf in sed" ; \
31897 (cd $(HOST_SUBDIR)/sed && \
31898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31900 "RANLIB=$${RANLIB}" \
31901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31902 pdf) \
31903 || exit 1
31904
31905@endif sed
31906
31907.PHONY: maybe-html-sed html-sed
31908maybe-html-sed:
31909@if sed
31910maybe-html-sed: html-sed
31911
31912html-sed: \
31913 configure-sed
31914 @: $(MAKE); $(unstage)
31915 @[ -f ./sed/Makefile ] || exit 0; \
31916 r=`${PWD_COMMAND}`; export r; \
31917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31918 $(HOST_EXPORTS) \
31919 for flag in $(EXTRA_HOST_FLAGS) ; do \
31920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31921 done; \
31922 echo "Doing html in sed" ; \
31923 (cd $(HOST_SUBDIR)/sed && \
31924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31926 "RANLIB=$${RANLIB}" \
31927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31928 html) \
31929 || exit 1
31930
31931@endif sed
31932
31933.PHONY: maybe-TAGS-sed TAGS-sed
31934maybe-TAGS-sed:
31935@if sed
31936maybe-TAGS-sed: TAGS-sed
31937
31938TAGS-sed: \
31939 configure-sed
31940 @: $(MAKE); $(unstage)
31941 @[ -f ./sed/Makefile ] || exit 0; \
31942 r=`${PWD_COMMAND}`; export r; \
31943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944 $(HOST_EXPORTS) \
31945 for flag in $(EXTRA_HOST_FLAGS) ; do \
31946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947 done; \
31948 echo "Doing TAGS in sed" ; \
31949 (cd $(HOST_SUBDIR)/sed && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952 "RANLIB=$${RANLIB}" \
31953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954 TAGS) \
31955 || exit 1
31956
31957@endif sed
31958
31959.PHONY: maybe-install-info-sed install-info-sed
31960maybe-install-info-sed:
31961@if sed
31962maybe-install-info-sed: install-info-sed
31963
31964install-info-sed: \
31965 configure-sed \
31966 info-sed
31967 @: $(MAKE); $(unstage)
31968 @[ -f ./sed/Makefile ] || exit 0; \
31969 r=`${PWD_COMMAND}`; export r; \
31970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31971 $(HOST_EXPORTS) \
31972 for flag in $(EXTRA_HOST_FLAGS) ; do \
31973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31974 done; \
31975 echo "Doing install-info in sed" ; \
31976 (cd $(HOST_SUBDIR)/sed && \
31977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31979 "RANLIB=$${RANLIB}" \
31980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31981 install-info) \
31982 || exit 1
31983
31984@endif sed
31985
31986.PHONY: maybe-install-pdf-sed install-pdf-sed
31987maybe-install-pdf-sed:
31988@if sed
31989maybe-install-pdf-sed: install-pdf-sed
31990
31991install-pdf-sed: \
31992 configure-sed \
31993 pdf-sed
31994 @: $(MAKE); $(unstage)
31995 @[ -f ./sed/Makefile ] || exit 0; \
31996 r=`${PWD_COMMAND}`; export r; \
31997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998 $(HOST_EXPORTS) \
31999 for flag in $(EXTRA_HOST_FLAGS) ; do \
32000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001 done; \
32002 echo "Doing install-pdf in sed" ; \
32003 (cd $(HOST_SUBDIR)/sed && \
32004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006 "RANLIB=$${RANLIB}" \
32007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008 install-pdf) \
32009 || exit 1
32010
32011@endif sed
32012
32013.PHONY: maybe-install-html-sed install-html-sed
32014maybe-install-html-sed:
32015@if sed
32016maybe-install-html-sed: install-html-sed
32017
32018install-html-sed: \
32019 configure-sed \
32020 html-sed
32021 @: $(MAKE); $(unstage)
32022 @[ -f ./sed/Makefile ] || exit 0; \
32023 r=`${PWD_COMMAND}`; export r; \
32024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32025 $(HOST_EXPORTS) \
32026 for flag in $(EXTRA_HOST_FLAGS) ; do \
32027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32028 done; \
32029 echo "Doing install-html in sed" ; \
32030 (cd $(HOST_SUBDIR)/sed && \
32031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32033 "RANLIB=$${RANLIB}" \
32034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32035 install-html) \
32036 || exit 1
32037
32038@endif sed
32039
32040.PHONY: maybe-installcheck-sed installcheck-sed
32041maybe-installcheck-sed:
32042@if sed
32043maybe-installcheck-sed: installcheck-sed
32044
32045installcheck-sed: \
32046 configure-sed
32047 @: $(MAKE); $(unstage)
32048 @[ -f ./sed/Makefile ] || exit 0; \
32049 r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 for flag in $(EXTRA_HOST_FLAGS) ; do \
32053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32054 done; \
32055 echo "Doing installcheck in sed" ; \
32056 (cd $(HOST_SUBDIR)/sed && \
32057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32059 "RANLIB=$${RANLIB}" \
32060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32061 installcheck) \
32062 || exit 1
32063
32064@endif sed
32065
32066.PHONY: maybe-mostlyclean-sed mostlyclean-sed
32067maybe-mostlyclean-sed:
32068@if sed
32069maybe-mostlyclean-sed: mostlyclean-sed
32070
32071mostlyclean-sed:
32072 @: $(MAKE); $(unstage)
32073 @[ -f ./sed/Makefile ] || exit 0; \
32074 r=`${PWD_COMMAND}`; export r; \
32075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32076 $(HOST_EXPORTS) \
32077 for flag in $(EXTRA_HOST_FLAGS) ; do \
32078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32079 done; \
32080 echo "Doing mostlyclean in sed" ; \
32081 (cd $(HOST_SUBDIR)/sed && \
32082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32084 "RANLIB=$${RANLIB}" \
32085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32086 mostlyclean) \
32087 || exit 1
32088
32089@endif sed
32090
32091.PHONY: maybe-clean-sed clean-sed
32092maybe-clean-sed:
32093@if sed
32094maybe-clean-sed: clean-sed
32095
32096clean-sed:
32097 @: $(MAKE); $(unstage)
32098 @[ -f ./sed/Makefile ] || exit 0; \
32099 r=`${PWD_COMMAND}`; export r; \
32100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101 $(HOST_EXPORTS) \
32102 for flag in $(EXTRA_HOST_FLAGS) ; do \
32103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104 done; \
32105 echo "Doing clean in sed" ; \
32106 (cd $(HOST_SUBDIR)/sed && \
32107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109 "RANLIB=$${RANLIB}" \
32110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111 clean) \
32112 || exit 1
32113
32114@endif sed
32115
32116.PHONY: maybe-distclean-sed distclean-sed
32117maybe-distclean-sed:
32118@if sed
32119maybe-distclean-sed: distclean-sed
32120
32121distclean-sed:
32122 @: $(MAKE); $(unstage)
32123 @[ -f ./sed/Makefile ] || exit 0; \
32124 r=`${PWD_COMMAND}`; export r; \
32125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126 $(HOST_EXPORTS) \
32127 for flag in $(EXTRA_HOST_FLAGS) ; do \
32128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32129 done; \
32130 echo "Doing distclean in sed" ; \
32131 (cd $(HOST_SUBDIR)/sed && \
32132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32134 "RANLIB=$${RANLIB}" \
32135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32136 distclean) \
32137 || exit 1
32138
32139@endif sed
32140
32141.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
32142maybe-maintainer-clean-sed:
32143@if sed
32144maybe-maintainer-clean-sed: maintainer-clean-sed
32145
32146maintainer-clean-sed:
32147 @: $(MAKE); $(unstage)
32148 @[ -f ./sed/Makefile ] || exit 0; \
32149 r=`${PWD_COMMAND}`; export r; \
32150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32151 $(HOST_EXPORTS) \
32152 for flag in $(EXTRA_HOST_FLAGS) ; do \
32153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32154 done; \
32155 echo "Doing maintainer-clean in sed" ; \
32156 (cd $(HOST_SUBDIR)/sed && \
32157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32159 "RANLIB=$${RANLIB}" \
32160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32161 maintainer-clean) \
32162 || exit 1
32163
32164@endif sed
32165
32166
32167
32168.PHONY: configure-send-pr maybe-configure-send-pr
32169maybe-configure-send-pr:
32170@if gcc-bootstrap
32171configure-send-pr: stage_current
32172@endif gcc-bootstrap
32173@if send-pr
32174maybe-configure-send-pr: configure-send-pr
32175configure-send-pr:
32176 @: $(MAKE); $(unstage)
32177 @r=`${PWD_COMMAND}`; export r; \
32178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32179 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
32180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
32181 $(HOST_EXPORTS) \
32182 echo Configuring in $(HOST_SUBDIR)/send-pr; \
32183 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
32184 case $(srcdir) in \
32185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32186 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
32187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32188 esac; \
32189 srcdiroption="--srcdir=$${topdir}/send-pr"; \
32190 libsrcdir="$$s/send-pr"; \
32191 $(SHELL) $${libsrcdir}/configure \
32192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32193 --target=${target_alias} $${srcdiroption} \
32194 || exit 1
32195@endif send-pr
32196
32197
32198
32199
32200
32201.PHONY: all-send-pr maybe-all-send-pr
32202maybe-all-send-pr:
32203@if gcc-bootstrap
32204all-send-pr: stage_current
32205@endif gcc-bootstrap
32206@if send-pr
32207TARGET-send-pr=all
32208maybe-all-send-pr: all-send-pr
32209all-send-pr: configure-send-pr
32210 @: $(MAKE); $(unstage)
32211 @r=`${PWD_COMMAND}`; export r; \
32212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32213 $(HOST_EXPORTS) \
32214 (cd $(HOST_SUBDIR)/send-pr && \
32215 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32216 $(TARGET-send-pr))
32217@endif send-pr
32218
32219
32220
32221
32222.PHONY: check-send-pr maybe-check-send-pr
32223maybe-check-send-pr:
32224@if send-pr
32225maybe-check-send-pr: check-send-pr
32226
32227check-send-pr:
32228 @: $(MAKE); $(unstage)
32229 @r=`${PWD_COMMAND}`; export r; \
32230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32231 $(HOST_EXPORTS) \
32232 (cd $(HOST_SUBDIR)/send-pr && \
32233 $(MAKE) $(FLAGS_TO_PASS) check)
32234
32235@endif send-pr
32236
32237.PHONY: install-send-pr maybe-install-send-pr
32238maybe-install-send-pr:
32239@if send-pr
32240maybe-install-send-pr: install-send-pr
32241
32242install-send-pr: installdirs
32243 @: $(MAKE); $(unstage)
32244 @r=`${PWD_COMMAND}`; export r; \
32245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32246 $(HOST_EXPORTS) \
32247 (cd $(HOST_SUBDIR)/send-pr && \
32248 $(MAKE) $(FLAGS_TO_PASS) install)
32249
32250@endif send-pr
32251
32252# Other targets (info, dvi, pdf, etc.)
32253
32254.PHONY: maybe-info-send-pr info-send-pr
32255maybe-info-send-pr:
32256@if send-pr
32257maybe-info-send-pr: info-send-pr
32258
32259info-send-pr: \
32260 configure-send-pr
32261 @: $(MAKE); $(unstage)
32262 @[ -f ./send-pr/Makefile ] || exit 0; \
32263 r=`${PWD_COMMAND}`; export r; \
32264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32265 $(HOST_EXPORTS) \
32266 for flag in $(EXTRA_HOST_FLAGS) ; do \
32267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268 done; \
32269 echo "Doing info in send-pr" ; \
32270 (cd $(HOST_SUBDIR)/send-pr && \
32271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273 "RANLIB=$${RANLIB}" \
32274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32275 info) \
32276 || exit 1
32277
32278@endif send-pr
32279
32280.PHONY: maybe-dvi-send-pr dvi-send-pr
32281maybe-dvi-send-pr:
32282@if send-pr
32283maybe-dvi-send-pr: dvi-send-pr
32284
32285dvi-send-pr: \
32286 configure-send-pr
32287 @: $(MAKE); $(unstage)
32288 @[ -f ./send-pr/Makefile ] || exit 0; \
32289 r=`${PWD_COMMAND}`; export r; \
32290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 $(HOST_EXPORTS) \
32292 for flag in $(EXTRA_HOST_FLAGS) ; do \
32293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294 done; \
32295 echo "Doing dvi in send-pr" ; \
32296 (cd $(HOST_SUBDIR)/send-pr && \
32297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32299 "RANLIB=$${RANLIB}" \
32300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32301 dvi) \
32302 || exit 1
32303
32304@endif send-pr
32305
32306.PHONY: maybe-pdf-send-pr pdf-send-pr
32307maybe-pdf-send-pr:
32308@if send-pr
32309maybe-pdf-send-pr: pdf-send-pr
32310
32311pdf-send-pr: \
32312 configure-send-pr
32313 @: $(MAKE); $(unstage)
32314 @[ -f ./send-pr/Makefile ] || exit 0; \
32315 r=`${PWD_COMMAND}`; export r; \
32316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317 $(HOST_EXPORTS) \
32318 for flag in $(EXTRA_HOST_FLAGS) ; do \
32319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32320 done; \
32321 echo "Doing pdf in send-pr" ; \
32322 (cd $(HOST_SUBDIR)/send-pr && \
32323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32325 "RANLIB=$${RANLIB}" \
32326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32327 pdf) \
32328 || exit 1
32329
32330@endif send-pr
32331
32332.PHONY: maybe-html-send-pr html-send-pr
32333maybe-html-send-pr:
32334@if send-pr
32335maybe-html-send-pr: html-send-pr
32336
32337html-send-pr: \
32338 configure-send-pr
32339 @: $(MAKE); $(unstage)
32340 @[ -f ./send-pr/Makefile ] || exit 0; \
32341 r=`${PWD_COMMAND}`; export r; \
32342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343 $(HOST_EXPORTS) \
32344 for flag in $(EXTRA_HOST_FLAGS) ; do \
32345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346 done; \
32347 echo "Doing html in send-pr" ; \
32348 (cd $(HOST_SUBDIR)/send-pr && \
32349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351 "RANLIB=$${RANLIB}" \
32352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353 html) \
32354 || exit 1
32355
32356@endif send-pr
32357
32358.PHONY: maybe-TAGS-send-pr TAGS-send-pr
32359maybe-TAGS-send-pr:
32360@if send-pr
32361maybe-TAGS-send-pr: TAGS-send-pr
32362
32363TAGS-send-pr: \
32364 configure-send-pr
32365 @: $(MAKE); $(unstage)
32366 @[ -f ./send-pr/Makefile ] || exit 0; \
32367 r=`${PWD_COMMAND}`; export r; \
32368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32369 $(HOST_EXPORTS) \
32370 for flag in $(EXTRA_HOST_FLAGS) ; do \
32371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32372 done; \
32373 echo "Doing TAGS in send-pr" ; \
32374 (cd $(HOST_SUBDIR)/send-pr && \
32375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32377 "RANLIB=$${RANLIB}" \
32378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32379 TAGS) \
32380 || exit 1
32381
32382@endif send-pr
32383
32384.PHONY: maybe-install-info-send-pr install-info-send-pr
32385maybe-install-info-send-pr:
32386@if send-pr
32387maybe-install-info-send-pr: install-info-send-pr
32388
32389install-info-send-pr: \
32390 configure-send-pr \
32391 info-send-pr
32392 @: $(MAKE); $(unstage)
32393 @[ -f ./send-pr/Makefile ] || exit 0; \
32394 r=`${PWD_COMMAND}`; export r; \
32395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32396 $(HOST_EXPORTS) \
32397 for flag in $(EXTRA_HOST_FLAGS) ; do \
32398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32399 done; \
32400 echo "Doing install-info in send-pr" ; \
32401 (cd $(HOST_SUBDIR)/send-pr && \
32402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32404 "RANLIB=$${RANLIB}" \
32405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32406 install-info) \
32407 || exit 1
32408
32409@endif send-pr
32410
32411.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
32412maybe-install-pdf-send-pr:
32413@if send-pr
32414maybe-install-pdf-send-pr: install-pdf-send-pr
32415
32416install-pdf-send-pr: \
32417 configure-send-pr \
32418 pdf-send-pr
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./send-pr/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(HOST_EXPORTS) \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426 done; \
32427 echo "Doing install-pdf in send-pr" ; \
32428 (cd $(HOST_SUBDIR)/send-pr && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433 install-pdf) \
32434 || exit 1
32435
32436@endif send-pr
32437
32438.PHONY: maybe-install-html-send-pr install-html-send-pr
32439maybe-install-html-send-pr:
32440@if send-pr
32441maybe-install-html-send-pr: install-html-send-pr
32442
32443install-html-send-pr: \
32444 configure-send-pr \
32445 html-send-pr
32446 @: $(MAKE); $(unstage)
32447 @[ -f ./send-pr/Makefile ] || exit 0; \
32448 r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 $(HOST_EXPORTS) \
32451 for flag in $(EXTRA_HOST_FLAGS) ; do \
32452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 done; \
32454 echo "Doing install-html in send-pr" ; \
32455 (cd $(HOST_SUBDIR)/send-pr && \
32456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458 "RANLIB=$${RANLIB}" \
32459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460 install-html) \
32461 || exit 1
32462
32463@endif send-pr
32464
32465.PHONY: maybe-installcheck-send-pr installcheck-send-pr
32466maybe-installcheck-send-pr:
32467@if send-pr
32468maybe-installcheck-send-pr: installcheck-send-pr
32469
32470installcheck-send-pr: \
32471 configure-send-pr
32472 @: $(MAKE); $(unstage)
32473 @[ -f ./send-pr/Makefile ] || exit 0; \
32474 r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 for flag in $(EXTRA_HOST_FLAGS) ; do \
32478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479 done; \
32480 echo "Doing installcheck in send-pr" ; \
32481 (cd $(HOST_SUBDIR)/send-pr && \
32482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32484 "RANLIB=$${RANLIB}" \
32485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32486 installcheck) \
32487 || exit 1
32488
32489@endif send-pr
32490
32491.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
32492maybe-mostlyclean-send-pr:
32493@if send-pr
32494maybe-mostlyclean-send-pr: mostlyclean-send-pr
32495
32496mostlyclean-send-pr:
32497 @: $(MAKE); $(unstage)
32498 @[ -f ./send-pr/Makefile ] || exit 0; \
32499 r=`${PWD_COMMAND}`; export r; \
32500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501 $(HOST_EXPORTS) \
32502 for flag in $(EXTRA_HOST_FLAGS) ; do \
32503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504 done; \
32505 echo "Doing mostlyclean in send-pr" ; \
32506 (cd $(HOST_SUBDIR)/send-pr && \
32507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509 "RANLIB=$${RANLIB}" \
32510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32511 mostlyclean) \
32512 || exit 1
32513
32514@endif send-pr
32515
32516.PHONY: maybe-clean-send-pr clean-send-pr
32517maybe-clean-send-pr:
32518@if send-pr
32519maybe-clean-send-pr: clean-send-pr
32520
32521clean-send-pr:
32522 @: $(MAKE); $(unstage)
32523 @[ -f ./send-pr/Makefile ] || exit 0; \
32524 r=`${PWD_COMMAND}`; export r; \
32525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526 $(HOST_EXPORTS) \
32527 for flag in $(EXTRA_HOST_FLAGS) ; do \
32528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32529 done; \
32530 echo "Doing clean in send-pr" ; \
32531 (cd $(HOST_SUBDIR)/send-pr && \
32532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32534 "RANLIB=$${RANLIB}" \
32535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32536 clean) \
32537 || exit 1
32538
32539@endif send-pr
32540
32541.PHONY: maybe-distclean-send-pr distclean-send-pr
32542maybe-distclean-send-pr:
32543@if send-pr
32544maybe-distclean-send-pr: distclean-send-pr
32545
32546distclean-send-pr:
32547 @: $(MAKE); $(unstage)
32548 @[ -f ./send-pr/Makefile ] || exit 0; \
32549 r=`${PWD_COMMAND}`; export r; \
32550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551 $(HOST_EXPORTS) \
32552 for flag in $(EXTRA_HOST_FLAGS) ; do \
32553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32554 done; \
32555 echo "Doing distclean in send-pr" ; \
32556 (cd $(HOST_SUBDIR)/send-pr && \
32557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559 "RANLIB=$${RANLIB}" \
32560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32561 distclean) \
32562 || exit 1
32563
32564@endif send-pr
32565
32566.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
32567maybe-maintainer-clean-send-pr:
32568@if send-pr
32569maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
32570
32571maintainer-clean-send-pr:
32572 @: $(MAKE); $(unstage)
32573 @[ -f ./send-pr/Makefile ] || exit 0; \
32574 r=`${PWD_COMMAND}`; export r; \
32575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32576 $(HOST_EXPORTS) \
32577 for flag in $(EXTRA_HOST_FLAGS) ; do \
32578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32579 done; \
32580 echo "Doing maintainer-clean in send-pr" ; \
32581 (cd $(HOST_SUBDIR)/send-pr && \
32582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32584 "RANLIB=$${RANLIB}" \
32585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32586 maintainer-clean) \
32587 || exit 1
32588
32589@endif send-pr
32590
32591
32592
32593.PHONY: configure-shellutils maybe-configure-shellutils
32594maybe-configure-shellutils:
32595@if gcc-bootstrap
32596configure-shellutils: stage_current
32597@endif gcc-bootstrap
32598@if shellutils
32599maybe-configure-shellutils: configure-shellutils
32600configure-shellutils:
32601 @: $(MAKE); $(unstage)
32602 @r=`${PWD_COMMAND}`; export r; \
32603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
32605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
32606 $(HOST_EXPORTS) \
32607 echo Configuring in $(HOST_SUBDIR)/shellutils; \
32608 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
32609 case $(srcdir) in \
32610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32611 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
32612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32613 esac; \
32614 srcdiroption="--srcdir=$${topdir}/shellutils"; \
32615 libsrcdir="$$s/shellutils"; \
32616 $(SHELL) $${libsrcdir}/configure \
32617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32618 --target=${target_alias} $${srcdiroption} \
32619 || exit 1
32620@endif shellutils
32621
32622
32623
32624
32625
32626.PHONY: all-shellutils maybe-all-shellutils
32627maybe-all-shellutils:
32628@if gcc-bootstrap
32629all-shellutils: stage_current
32630@endif gcc-bootstrap
32631@if shellutils
32632TARGET-shellutils=all
32633maybe-all-shellutils: all-shellutils
32634all-shellutils: configure-shellutils
32635 @: $(MAKE); $(unstage)
32636 @r=`${PWD_COMMAND}`; export r; \
32637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32638 $(HOST_EXPORTS) \
32639 (cd $(HOST_SUBDIR)/shellutils && \
32640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32641 $(TARGET-shellutils))
32642@endif shellutils
32643
32644
32645
32646
32647.PHONY: check-shellutils maybe-check-shellutils
32648maybe-check-shellutils:
32649@if shellutils
32650maybe-check-shellutils: check-shellutils
32651
32652check-shellutils:
32653 @: $(MAKE); $(unstage)
32654 @r=`${PWD_COMMAND}`; export r; \
32655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32656 $(HOST_EXPORTS) \
32657 (cd $(HOST_SUBDIR)/shellutils && \
32658 $(MAKE) $(FLAGS_TO_PASS) check)
32659
32660@endif shellutils
32661
32662.PHONY: install-shellutils maybe-install-shellutils
32663maybe-install-shellutils:
32664@if shellutils
32665maybe-install-shellutils: install-shellutils
32666
32667install-shellutils: installdirs
32668 @: $(MAKE); $(unstage)
32669 @r=`${PWD_COMMAND}`; export r; \
32670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32671 $(HOST_EXPORTS) \
32672 (cd $(HOST_SUBDIR)/shellutils && \
32673 $(MAKE) $(FLAGS_TO_PASS) install)
32674
32675@endif shellutils
32676
32677# Other targets (info, dvi, pdf, etc.)
32678
32679.PHONY: maybe-info-shellutils info-shellutils
32680maybe-info-shellutils:
32681@if shellutils
32682maybe-info-shellutils: info-shellutils
32683
32684info-shellutils: \
32685 configure-shellutils
32686 @: $(MAKE); $(unstage)
32687 @[ -f ./shellutils/Makefile ] || exit 0; \
32688 r=`${PWD_COMMAND}`; export r; \
32689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32690 $(HOST_EXPORTS) \
32691 for flag in $(EXTRA_HOST_FLAGS) ; do \
32692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32693 done; \
32694 echo "Doing info in shellutils" ; \
32695 (cd $(HOST_SUBDIR)/shellutils && \
32696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32698 "RANLIB=$${RANLIB}" \
32699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32700 info) \
32701 || exit 1
32702
32703@endif shellutils
32704
32705.PHONY: maybe-dvi-shellutils dvi-shellutils
32706maybe-dvi-shellutils:
32707@if shellutils
32708maybe-dvi-shellutils: dvi-shellutils
32709
32710dvi-shellutils: \
32711 configure-shellutils
32712 @: $(MAKE); $(unstage)
32713 @[ -f ./shellutils/Makefile ] || exit 0; \
32714 r=`${PWD_COMMAND}`; export r; \
32715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32716 $(HOST_EXPORTS) \
32717 for flag in $(EXTRA_HOST_FLAGS) ; do \
32718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32719 done; \
32720 echo "Doing dvi in shellutils" ; \
32721 (cd $(HOST_SUBDIR)/shellutils && \
32722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32724 "RANLIB=$${RANLIB}" \
32725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32726 dvi) \
32727 || exit 1
32728
32729@endif shellutils
32730
32731.PHONY: maybe-pdf-shellutils pdf-shellutils
32732maybe-pdf-shellutils:
32733@if shellutils
32734maybe-pdf-shellutils: pdf-shellutils
32735
32736pdf-shellutils: \
32737 configure-shellutils
32738 @: $(MAKE); $(unstage)
32739 @[ -f ./shellutils/Makefile ] || exit 0; \
32740 r=`${PWD_COMMAND}`; export r; \
32741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32742 $(HOST_EXPORTS) \
32743 for flag in $(EXTRA_HOST_FLAGS) ; do \
32744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32745 done; \
32746 echo "Doing pdf in shellutils" ; \
32747 (cd $(HOST_SUBDIR)/shellutils && \
32748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32750 "RANLIB=$${RANLIB}" \
32751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32752 pdf) \
32753 || exit 1
32754
32755@endif shellutils
32756
32757.PHONY: maybe-html-shellutils html-shellutils
32758maybe-html-shellutils:
32759@if shellutils
32760maybe-html-shellutils: html-shellutils
32761
32762html-shellutils: \
32763 configure-shellutils
32764 @: $(MAKE); $(unstage)
32765 @[ -f ./shellutils/Makefile ] || exit 0; \
32766 r=`${PWD_COMMAND}`; export r; \
32767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768 $(HOST_EXPORTS) \
32769 for flag in $(EXTRA_HOST_FLAGS) ; do \
32770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32771 done; \
32772 echo "Doing html in shellutils" ; \
32773 (cd $(HOST_SUBDIR)/shellutils && \
32774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32776 "RANLIB=$${RANLIB}" \
32777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32778 html) \
32779 || exit 1
32780
32781@endif shellutils
32782
32783.PHONY: maybe-TAGS-shellutils TAGS-shellutils
32784maybe-TAGS-shellutils:
32785@if shellutils
32786maybe-TAGS-shellutils: TAGS-shellutils
32787
32788TAGS-shellutils: \
32789 configure-shellutils
32790 @: $(MAKE); $(unstage)
32791 @[ -f ./shellutils/Makefile ] || exit 0; \
32792 r=`${PWD_COMMAND}`; export r; \
32793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32794 $(HOST_EXPORTS) \
32795 for flag in $(EXTRA_HOST_FLAGS) ; do \
32796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32797 done; \
32798 echo "Doing TAGS in shellutils" ; \
32799 (cd $(HOST_SUBDIR)/shellutils && \
32800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32802 "RANLIB=$${RANLIB}" \
32803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32804 TAGS) \
32805 || exit 1
32806
32807@endif shellutils
32808
32809.PHONY: maybe-install-info-shellutils install-info-shellutils
32810maybe-install-info-shellutils:
32811@if shellutils
32812maybe-install-info-shellutils: install-info-shellutils
32813
32814install-info-shellutils: \
32815 configure-shellutils \
32816 info-shellutils
32817 @: $(MAKE); $(unstage)
32818 @[ -f ./shellutils/Makefile ] || exit 0; \
32819 r=`${PWD_COMMAND}`; export r; \
32820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821 $(HOST_EXPORTS) \
32822 for flag in $(EXTRA_HOST_FLAGS) ; do \
32823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32824 done; \
32825 echo "Doing install-info in shellutils" ; \
32826 (cd $(HOST_SUBDIR)/shellutils && \
32827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829 "RANLIB=$${RANLIB}" \
32830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32831 install-info) \
32832 || exit 1
32833
32834@endif shellutils
32835
32836.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
32837maybe-install-pdf-shellutils:
32838@if shellutils
32839maybe-install-pdf-shellutils: install-pdf-shellutils
32840
32841install-pdf-shellutils: \
32842 configure-shellutils \
32843 pdf-shellutils
32844 @: $(MAKE); $(unstage)
32845 @[ -f ./shellutils/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing install-pdf in shellutils" ; \
32853 (cd $(HOST_SUBDIR)/shellutils && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 install-pdf) \
32859 || exit 1
32860
32861@endif shellutils
32862
32863.PHONY: maybe-install-html-shellutils install-html-shellutils
32864maybe-install-html-shellutils:
32865@if shellutils
32866maybe-install-html-shellutils: install-html-shellutils
32867
32868install-html-shellutils: \
32869 configure-shellutils \
32870 html-shellutils
32871 @: $(MAKE); $(unstage)
32872 @[ -f ./shellutils/Makefile ] || exit 0; \
32873 r=`${PWD_COMMAND}`; export r; \
32874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875 $(HOST_EXPORTS) \
32876 for flag in $(EXTRA_HOST_FLAGS) ; do \
32877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878 done; \
32879 echo "Doing install-html in shellutils" ; \
32880 (cd $(HOST_SUBDIR)/shellutils && \
32881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883 "RANLIB=$${RANLIB}" \
32884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885 install-html) \
32886 || exit 1
32887
32888@endif shellutils
32889
32890.PHONY: maybe-installcheck-shellutils installcheck-shellutils
32891maybe-installcheck-shellutils:
32892@if shellutils
32893maybe-installcheck-shellutils: installcheck-shellutils
32894
32895installcheck-shellutils: \
32896 configure-shellutils
32897 @: $(MAKE); $(unstage)
32898 @[ -f ./shellutils/Makefile ] || exit 0; \
32899 r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 $(HOST_EXPORTS) \
32902 for flag in $(EXTRA_HOST_FLAGS) ; do \
32903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904 done; \
32905 echo "Doing installcheck in shellutils" ; \
32906 (cd $(HOST_SUBDIR)/shellutils && \
32907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32909 "RANLIB=$${RANLIB}" \
32910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32911 installcheck) \
32912 || exit 1
32913
32914@endif shellutils
32915
32916.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
32917maybe-mostlyclean-shellutils:
32918@if shellutils
32919maybe-mostlyclean-shellutils: mostlyclean-shellutils
32920
32921mostlyclean-shellutils:
32922 @: $(MAKE); $(unstage)
32923 @[ -f ./shellutils/Makefile ] || exit 0; \
32924 r=`${PWD_COMMAND}`; export r; \
32925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32926 $(HOST_EXPORTS) \
32927 for flag in $(EXTRA_HOST_FLAGS) ; do \
32928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929 done; \
32930 echo "Doing mostlyclean in shellutils" ; \
32931 (cd $(HOST_SUBDIR)/shellutils && \
32932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32934 "RANLIB=$${RANLIB}" \
32935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32936 mostlyclean) \
32937 || exit 1
32938
32939@endif shellutils
32940
32941.PHONY: maybe-clean-shellutils clean-shellutils
32942maybe-clean-shellutils:
32943@if shellutils
32944maybe-clean-shellutils: clean-shellutils
32945
32946clean-shellutils:
32947 @: $(MAKE); $(unstage)
32948 @[ -f ./shellutils/Makefile ] || exit 0; \
32949 r=`${PWD_COMMAND}`; export r; \
32950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32951 $(HOST_EXPORTS) \
32952 for flag in $(EXTRA_HOST_FLAGS) ; do \
32953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32954 done; \
32955 echo "Doing clean in shellutils" ; \
32956 (cd $(HOST_SUBDIR)/shellutils && \
32957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32959 "RANLIB=$${RANLIB}" \
32960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32961 clean) \
32962 || exit 1
32963
32964@endif shellutils
32965
32966.PHONY: maybe-distclean-shellutils distclean-shellutils
32967maybe-distclean-shellutils:
32968@if shellutils
32969maybe-distclean-shellutils: distclean-shellutils
32970
32971distclean-shellutils:
32972 @: $(MAKE); $(unstage)
32973 @[ -f ./shellutils/Makefile ] || exit 0; \
32974 r=`${PWD_COMMAND}`; export r; \
32975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32976 $(HOST_EXPORTS) \
32977 for flag in $(EXTRA_HOST_FLAGS) ; do \
32978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32979 done; \
32980 echo "Doing distclean in shellutils" ; \
32981 (cd $(HOST_SUBDIR)/shellutils && \
32982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32984 "RANLIB=$${RANLIB}" \
32985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32986 distclean) \
32987 || exit 1
32988
32989@endif shellutils
32990
32991.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
32992maybe-maintainer-clean-shellutils:
32993@if shellutils
32994maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
32995
32996maintainer-clean-shellutils:
32997 @: $(MAKE); $(unstage)
32998 @[ -f ./shellutils/Makefile ] || exit 0; \
32999 r=`${PWD_COMMAND}`; export r; \
33000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33001 $(HOST_EXPORTS) \
33002 for flag in $(EXTRA_HOST_FLAGS) ; do \
33003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33004 done; \
33005 echo "Doing maintainer-clean in shellutils" ; \
33006 (cd $(HOST_SUBDIR)/shellutils && \
33007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33009 "RANLIB=$${RANLIB}" \
33010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33011 maintainer-clean) \
33012 || exit 1
33013
33014@endif shellutils
33015
33016
33017
33018.PHONY: configure-sid maybe-configure-sid
33019maybe-configure-sid:
33020@if gcc-bootstrap
33021configure-sid: stage_current
33022@endif gcc-bootstrap
33023@if sid
33024maybe-configure-sid: configure-sid
33025configure-sid:
33026 @: $(MAKE); $(unstage)
33027 @r=`${PWD_COMMAND}`; export r; \
33028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33029 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
33030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
33031 $(HOST_EXPORTS) \
33032 echo Configuring in $(HOST_SUBDIR)/sid; \
33033 cd "$(HOST_SUBDIR)/sid" || exit 1; \
33034 case $(srcdir) in \
33035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33036 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
33037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33038 esac; \
33039 srcdiroption="--srcdir=$${topdir}/sid"; \
33040 libsrcdir="$$s/sid"; \
33041 $(SHELL) $${libsrcdir}/configure \
33042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33043 --target=${target_alias} $${srcdiroption} \
33044 || exit 1
33045@endif sid
33046
33047
33048
33049
33050
33051.PHONY: all-sid maybe-all-sid
33052maybe-all-sid:
33053@if gcc-bootstrap
33054all-sid: stage_current
33055@endif gcc-bootstrap
33056@if sid
33057TARGET-sid=all
33058maybe-all-sid: all-sid
33059all-sid: configure-sid
33060 @: $(MAKE); $(unstage)
33061 @r=`${PWD_COMMAND}`; export r; \
33062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33063 $(HOST_EXPORTS) \
33064 (cd $(HOST_SUBDIR)/sid && \
33065 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33066 $(TARGET-sid))
33067@endif sid
33068
33069
33070
33071
33072.PHONY: check-sid maybe-check-sid
33073maybe-check-sid:
33074@if sid
33075maybe-check-sid: check-sid
33076
33077check-sid:
33078 @: $(MAKE); $(unstage)
33079 @r=`${PWD_COMMAND}`; export r; \
33080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081 $(HOST_EXPORTS) \
33082 (cd $(HOST_SUBDIR)/sid && \
33083 $(MAKE) $(FLAGS_TO_PASS) check)
33084
33085@endif sid
33086
33087.PHONY: install-sid maybe-install-sid
33088maybe-install-sid:
33089@if sid
33090maybe-install-sid: install-sid
33091
33092install-sid: installdirs
33093 @: $(MAKE); $(unstage)
33094 @r=`${PWD_COMMAND}`; export r; \
33095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33096 $(HOST_EXPORTS) \
33097 (cd $(HOST_SUBDIR)/sid && \
33098 $(MAKE) $(FLAGS_TO_PASS) install)
33099
33100@endif sid
33101
33102# Other targets (info, dvi, pdf, etc.)
33103
33104.PHONY: maybe-info-sid info-sid
33105maybe-info-sid:
33106@if sid
33107maybe-info-sid: info-sid
33108
33109info-sid: \
33110 configure-sid
33111 @: $(MAKE); $(unstage)
33112 @[ -f ./sid/Makefile ] || exit 0; \
33113 r=`${PWD_COMMAND}`; export r; \
33114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33115 $(HOST_EXPORTS) \
33116 for flag in $(EXTRA_HOST_FLAGS) ; do \
33117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33118 done; \
33119 echo "Doing info in sid" ; \
33120 (cd $(HOST_SUBDIR)/sid && \
33121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33123 "RANLIB=$${RANLIB}" \
33124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33125 info) \
33126 || exit 1
33127
33128@endif sid
33129
33130.PHONY: maybe-dvi-sid dvi-sid
33131maybe-dvi-sid:
33132@if sid
33133maybe-dvi-sid: dvi-sid
33134
33135dvi-sid: \
33136 configure-sid
33137 @: $(MAKE); $(unstage)
33138 @[ -f ./sid/Makefile ] || exit 0; \
33139 r=`${PWD_COMMAND}`; export r; \
33140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33141 $(HOST_EXPORTS) \
33142 for flag in $(EXTRA_HOST_FLAGS) ; do \
33143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33144 done; \
33145 echo "Doing dvi in sid" ; \
33146 (cd $(HOST_SUBDIR)/sid && \
33147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33149 "RANLIB=$${RANLIB}" \
33150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33151 dvi) \
33152 || exit 1
33153
33154@endif sid
33155
33156.PHONY: maybe-pdf-sid pdf-sid
33157maybe-pdf-sid:
33158@if sid
33159maybe-pdf-sid: pdf-sid
33160
33161pdf-sid: \
33162 configure-sid
33163 @: $(MAKE); $(unstage)
33164 @[ -f ./sid/Makefile ] || exit 0; \
33165 r=`${PWD_COMMAND}`; export r; \
33166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33167 $(HOST_EXPORTS) \
33168 for flag in $(EXTRA_HOST_FLAGS) ; do \
33169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33170 done; \
33171 echo "Doing pdf in sid" ; \
33172 (cd $(HOST_SUBDIR)/sid && \
33173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33175 "RANLIB=$${RANLIB}" \
33176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33177 pdf) \
33178 || exit 1
33179
33180@endif sid
33181
33182.PHONY: maybe-html-sid html-sid
33183maybe-html-sid:
33184@if sid
33185maybe-html-sid: html-sid
33186
33187html-sid: \
33188 configure-sid
33189 @: $(MAKE); $(unstage)
33190 @[ -f ./sid/Makefile ] || exit 0; \
33191 r=`${PWD_COMMAND}`; export r; \
33192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33193 $(HOST_EXPORTS) \
33194 for flag in $(EXTRA_HOST_FLAGS) ; do \
33195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33196 done; \
33197 echo "Doing html in sid" ; \
33198 (cd $(HOST_SUBDIR)/sid && \
33199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33201 "RANLIB=$${RANLIB}" \
33202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33203 html) \
33204 || exit 1
33205
33206@endif sid
33207
33208.PHONY: maybe-TAGS-sid TAGS-sid
33209maybe-TAGS-sid:
33210@if sid
33211maybe-TAGS-sid: TAGS-sid
33212
33213TAGS-sid: \
33214 configure-sid
33215 @: $(MAKE); $(unstage)
33216 @[ -f ./sid/Makefile ] || exit 0; \
33217 r=`${PWD_COMMAND}`; export r; \
33218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33219 $(HOST_EXPORTS) \
33220 for flag in $(EXTRA_HOST_FLAGS) ; do \
33221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33222 done; \
33223 echo "Doing TAGS in sid" ; \
33224 (cd $(HOST_SUBDIR)/sid && \
33225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33227 "RANLIB=$${RANLIB}" \
33228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33229 TAGS) \
33230 || exit 1
33231
33232@endif sid
33233
33234.PHONY: maybe-install-info-sid install-info-sid
33235maybe-install-info-sid:
33236@if sid
33237maybe-install-info-sid: install-info-sid
33238
33239install-info-sid: \
33240 configure-sid \
33241 info-sid
33242 @: $(MAKE); $(unstage)
33243 @[ -f ./sid/Makefile ] || exit 0; \
33244 r=`${PWD_COMMAND}`; export r; \
33245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33246 $(HOST_EXPORTS) \
33247 for flag in $(EXTRA_HOST_FLAGS) ; do \
33248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33249 done; \
33250 echo "Doing install-info in sid" ; \
33251 (cd $(HOST_SUBDIR)/sid && \
33252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33254 "RANLIB=$${RANLIB}" \
33255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33256 install-info) \
33257 || exit 1
33258
33259@endif sid
33260
33261.PHONY: maybe-install-pdf-sid install-pdf-sid
33262maybe-install-pdf-sid:
33263@if sid
33264maybe-install-pdf-sid: install-pdf-sid
33265
33266install-pdf-sid: \
33267 configure-sid \
33268 pdf-sid
33269 @: $(MAKE); $(unstage)
33270 @[ -f ./sid/Makefile ] || exit 0; \
33271 r=`${PWD_COMMAND}`; export r; \
33272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33273 $(HOST_EXPORTS) \
33274 for flag in $(EXTRA_HOST_FLAGS) ; do \
33275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33276 done; \
33277 echo "Doing install-pdf in sid" ; \
33278 (cd $(HOST_SUBDIR)/sid && \
33279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33281 "RANLIB=$${RANLIB}" \
33282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33283 install-pdf) \
33284 || exit 1
33285
33286@endif sid
33287
33288.PHONY: maybe-install-html-sid install-html-sid
33289maybe-install-html-sid:
33290@if sid
33291maybe-install-html-sid: install-html-sid
33292
33293install-html-sid: \
33294 configure-sid \
33295 html-sid
33296 @: $(MAKE); $(unstage)
33297 @[ -f ./sid/Makefile ] || exit 0; \
33298 r=`${PWD_COMMAND}`; export r; \
33299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300 $(HOST_EXPORTS) \
33301 for flag in $(EXTRA_HOST_FLAGS) ; do \
33302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33303 done; \
33304 echo "Doing install-html in sid" ; \
33305 (cd $(HOST_SUBDIR)/sid && \
33306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33308 "RANLIB=$${RANLIB}" \
33309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33310 install-html) \
33311 || exit 1
33312
33313@endif sid
33314
33315.PHONY: maybe-installcheck-sid installcheck-sid
33316maybe-installcheck-sid:
33317@if sid
33318maybe-installcheck-sid: installcheck-sid
33319
33320installcheck-sid: \
33321 configure-sid
33322 @: $(MAKE); $(unstage)
33323 @[ -f ./sid/Makefile ] || exit 0; \
33324 r=`${PWD_COMMAND}`; export r; \
33325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326 $(HOST_EXPORTS) \
33327 for flag in $(EXTRA_HOST_FLAGS) ; do \
33328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33329 done; \
33330 echo "Doing installcheck in sid" ; \
33331 (cd $(HOST_SUBDIR)/sid && \
33332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33334 "RANLIB=$${RANLIB}" \
33335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33336 installcheck) \
33337 || exit 1
33338
33339@endif sid
33340
33341.PHONY: maybe-mostlyclean-sid mostlyclean-sid
33342maybe-mostlyclean-sid:
33343@if sid
33344maybe-mostlyclean-sid: mostlyclean-sid
33345
33346mostlyclean-sid:
33347 @: $(MAKE); $(unstage)
33348 @[ -f ./sid/Makefile ] || exit 0; \
33349 r=`${PWD_COMMAND}`; export r; \
33350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33351 $(HOST_EXPORTS) \
33352 for flag in $(EXTRA_HOST_FLAGS) ; do \
33353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33354 done; \
33355 echo "Doing mostlyclean in sid" ; \
33356 (cd $(HOST_SUBDIR)/sid && \
33357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33359 "RANLIB=$${RANLIB}" \
33360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33361 mostlyclean) \
33362 || exit 1
33363
33364@endif sid
33365
33366.PHONY: maybe-clean-sid clean-sid
33367maybe-clean-sid:
33368@if sid
33369maybe-clean-sid: clean-sid
33370
33371clean-sid:
33372 @: $(MAKE); $(unstage)
33373 @[ -f ./sid/Makefile ] || exit 0; \
33374 r=`${PWD_COMMAND}`; export r; \
33375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33376 $(HOST_EXPORTS) \
33377 for flag in $(EXTRA_HOST_FLAGS) ; do \
33378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33379 done; \
33380 echo "Doing clean in sid" ; \
33381 (cd $(HOST_SUBDIR)/sid && \
33382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33384 "RANLIB=$${RANLIB}" \
33385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33386 clean) \
33387 || exit 1
33388
33389@endif sid
33390
33391.PHONY: maybe-distclean-sid distclean-sid
33392maybe-distclean-sid:
33393@if sid
33394maybe-distclean-sid: distclean-sid
33395
33396distclean-sid:
33397 @: $(MAKE); $(unstage)
33398 @[ -f ./sid/Makefile ] || exit 0; \
33399 r=`${PWD_COMMAND}`; export r; \
33400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33401 $(HOST_EXPORTS) \
33402 for flag in $(EXTRA_HOST_FLAGS) ; do \
33403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33404 done; \
33405 echo "Doing distclean in sid" ; \
33406 (cd $(HOST_SUBDIR)/sid && \
33407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33409 "RANLIB=$${RANLIB}" \
33410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33411 distclean) \
33412 || exit 1
33413
33414@endif sid
33415
33416.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
33417maybe-maintainer-clean-sid:
33418@if sid
33419maybe-maintainer-clean-sid: maintainer-clean-sid
33420
33421maintainer-clean-sid:
33422 @: $(MAKE); $(unstage)
33423 @[ -f ./sid/Makefile ] || exit 0; \
33424 r=`${PWD_COMMAND}`; export r; \
33425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33426 $(HOST_EXPORTS) \
33427 for flag in $(EXTRA_HOST_FLAGS) ; do \
33428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33429 done; \
33430 echo "Doing maintainer-clean in sid" ; \
33431 (cd $(HOST_SUBDIR)/sid && \
33432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33434 "RANLIB=$${RANLIB}" \
33435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33436 maintainer-clean) \
33437 || exit 1
33438
33439@endif sid
33440
33441
33442
33443.PHONY: configure-sim maybe-configure-sim
33444maybe-configure-sim:
33445@if gcc-bootstrap
33446configure-sim: stage_current
33447@endif gcc-bootstrap
33448@if sim
33449maybe-configure-sim: configure-sim
33450configure-sim:
33451 @: $(MAKE); $(unstage)
33452 @r=`${PWD_COMMAND}`; export r; \
33453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33454 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
33455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
33456 $(HOST_EXPORTS) \
33457 echo Configuring in $(HOST_SUBDIR)/sim; \
33458 cd "$(HOST_SUBDIR)/sim" || exit 1; \
33459 case $(srcdir) in \
33460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33461 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
33462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33463 esac; \
33464 srcdiroption="--srcdir=$${topdir}/sim"; \
33465 libsrcdir="$$s/sim"; \
33466 $(SHELL) $${libsrcdir}/configure \
33467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33468 --target=${target_alias} $${srcdiroption} \
33469 || exit 1
33470@endif sim
33471
33472
33473
33474
33475
33476.PHONY: all-sim maybe-all-sim
33477maybe-all-sim:
33478@if gcc-bootstrap
33479all-sim: stage_current
33480@endif gcc-bootstrap
33481@if sim
33482TARGET-sim=all
33483maybe-all-sim: all-sim
33484all-sim: configure-sim
33485 @: $(MAKE); $(unstage)
33486 @r=`${PWD_COMMAND}`; export r; \
33487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33488 $(HOST_EXPORTS) \
33489 (cd $(HOST_SUBDIR)/sim && \
33490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33491 $(TARGET-sim))
33492@endif sim
33493
33494
33495
33496
33497.PHONY: check-sim maybe-check-sim
33498maybe-check-sim:
33499@if sim
33500maybe-check-sim: check-sim
33501
33502check-sim:
33503 @: $(MAKE); $(unstage)
33504 @r=`${PWD_COMMAND}`; export r; \
33505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33506 $(HOST_EXPORTS) \
33507 (cd $(HOST_SUBDIR)/sim && \
33508 $(MAKE) $(FLAGS_TO_PASS) check)
33509
33510@endif sim
33511
33512.PHONY: install-sim maybe-install-sim
33513maybe-install-sim:
33514@if sim
33515maybe-install-sim: install-sim
33516
33517install-sim: installdirs
33518 @: $(MAKE); $(unstage)
33519 @r=`${PWD_COMMAND}`; export r; \
33520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33521 $(HOST_EXPORTS) \
33522 (cd $(HOST_SUBDIR)/sim && \
33523 $(MAKE) $(FLAGS_TO_PASS) install)
33524
33525@endif sim
33526
33527# Other targets (info, dvi, pdf, etc.)
33528
33529.PHONY: maybe-info-sim info-sim
33530maybe-info-sim:
33531@if sim
33532maybe-info-sim: info-sim
33533
33534info-sim: \
33535 configure-sim
33536 @: $(MAKE); $(unstage)
33537 @[ -f ./sim/Makefile ] || exit 0; \
33538 r=`${PWD_COMMAND}`; export r; \
33539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33540 $(HOST_EXPORTS) \
33541 for flag in $(EXTRA_HOST_FLAGS) ; do \
33542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33543 done; \
33544 echo "Doing info in sim" ; \
33545 (cd $(HOST_SUBDIR)/sim && \
33546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33548 "RANLIB=$${RANLIB}" \
33549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33550 info) \
33551 || exit 1
33552
33553@endif sim
33554
33555.PHONY: maybe-dvi-sim dvi-sim
33556maybe-dvi-sim:
33557@if sim
33558maybe-dvi-sim: dvi-sim
33559
33560dvi-sim: \
33561 configure-sim
33562 @: $(MAKE); $(unstage)
33563 @[ -f ./sim/Makefile ] || exit 0; \
33564 r=`${PWD_COMMAND}`; export r; \
33565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33566 $(HOST_EXPORTS) \
33567 for flag in $(EXTRA_HOST_FLAGS) ; do \
33568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33569 done; \
33570 echo "Doing dvi in sim" ; \
33571 (cd $(HOST_SUBDIR)/sim && \
33572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33574 "RANLIB=$${RANLIB}" \
33575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33576 dvi) \
33577 || exit 1
33578
33579@endif sim
33580
33581.PHONY: maybe-pdf-sim pdf-sim
33582maybe-pdf-sim:
33583@if sim
33584maybe-pdf-sim: pdf-sim
33585
33586pdf-sim: \
33587 configure-sim
33588 @: $(MAKE); $(unstage)
33589 @[ -f ./sim/Makefile ] || exit 0; \
33590 r=`${PWD_COMMAND}`; export r; \
33591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592 $(HOST_EXPORTS) \
33593 for flag in $(EXTRA_HOST_FLAGS) ; do \
33594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33595 done; \
33596 echo "Doing pdf in sim" ; \
33597 (cd $(HOST_SUBDIR)/sim && \
33598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33600 "RANLIB=$${RANLIB}" \
33601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33602 pdf) \
33603 || exit 1
33604
33605@endif sim
33606
33607.PHONY: maybe-html-sim html-sim
33608maybe-html-sim:
33609@if sim
33610maybe-html-sim: html-sim
33611
33612html-sim: \
33613 configure-sim
33614 @: $(MAKE); $(unstage)
33615 @[ -f ./sim/Makefile ] || exit 0; \
33616 r=`${PWD_COMMAND}`; export r; \
33617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33618 $(HOST_EXPORTS) \
33619 for flag in $(EXTRA_HOST_FLAGS) ; do \
33620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621 done; \
33622 echo "Doing html in sim" ; \
33623 (cd $(HOST_SUBDIR)/sim && \
33624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33626 "RANLIB=$${RANLIB}" \
33627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33628 html) \
33629 || exit 1
33630
33631@endif sim
33632
33633.PHONY: maybe-TAGS-sim TAGS-sim
33634maybe-TAGS-sim:
33635@if sim
33636maybe-TAGS-sim: TAGS-sim
33637
33638TAGS-sim: \
33639 configure-sim
33640 @: $(MAKE); $(unstage)
33641 @[ -f ./sim/Makefile ] || exit 0; \
33642 r=`${PWD_COMMAND}`; export r; \
33643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33644 $(HOST_EXPORTS) \
33645 for flag in $(EXTRA_HOST_FLAGS) ; do \
33646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33647 done; \
33648 echo "Doing TAGS in sim" ; \
33649 (cd $(HOST_SUBDIR)/sim && \
33650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33652 "RANLIB=$${RANLIB}" \
33653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33654 TAGS) \
33655 || exit 1
33656
33657@endif sim
33658
33659.PHONY: maybe-install-info-sim install-info-sim
33660maybe-install-info-sim:
33661@if sim
33662maybe-install-info-sim: install-info-sim
33663
33664install-info-sim: \
33665 configure-sim \
33666 info-sim
33667 @: $(MAKE); $(unstage)
33668 @[ -f ./sim/Makefile ] || exit 0; \
33669 r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(HOST_EXPORTS) \
33672 for flag in $(EXTRA_HOST_FLAGS) ; do \
33673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674 done; \
33675 echo "Doing install-info in sim" ; \
33676 (cd $(HOST_SUBDIR)/sim && \
33677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679 "RANLIB=$${RANLIB}" \
33680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33681 install-info) \
33682 || exit 1
33683
33684@endif sim
33685
33686.PHONY: maybe-install-pdf-sim install-pdf-sim
33687maybe-install-pdf-sim:
33688@if sim
33689maybe-install-pdf-sim: install-pdf-sim
33690
33691install-pdf-sim: \
33692 configure-sim \
33693 pdf-sim
33694 @: $(MAKE); $(unstage)
33695 @[ -f ./sim/Makefile ] || exit 0; \
33696 r=`${PWD_COMMAND}`; export r; \
33697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33698 $(HOST_EXPORTS) \
33699 for flag in $(EXTRA_HOST_FLAGS) ; do \
33700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33701 done; \
33702 echo "Doing install-pdf in sim" ; \
33703 (cd $(HOST_SUBDIR)/sim && \
33704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33706 "RANLIB=$${RANLIB}" \
33707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33708 install-pdf) \
33709 || exit 1
33710
33711@endif sim
33712
33713.PHONY: maybe-install-html-sim install-html-sim
33714maybe-install-html-sim:
33715@if sim
33716maybe-install-html-sim: install-html-sim
33717
33718install-html-sim: \
33719 configure-sim \
33720 html-sim
33721 @: $(MAKE); $(unstage)
33722 @[ -f ./sim/Makefile ] || exit 0; \
33723 r=`${PWD_COMMAND}`; export r; \
33724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33725 $(HOST_EXPORTS) \
33726 for flag in $(EXTRA_HOST_FLAGS) ; do \
33727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33728 done; \
33729 echo "Doing install-html in sim" ; \
33730 (cd $(HOST_SUBDIR)/sim && \
33731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33733 "RANLIB=$${RANLIB}" \
33734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33735 install-html) \
33736 || exit 1
33737
33738@endif sim
33739
33740.PHONY: maybe-installcheck-sim installcheck-sim
33741maybe-installcheck-sim:
33742@if sim
33743maybe-installcheck-sim: installcheck-sim
33744
33745installcheck-sim: \
33746 configure-sim
33747 @: $(MAKE); $(unstage)
33748 @[ -f ./sim/Makefile ] || exit 0; \
33749 r=`${PWD_COMMAND}`; export r; \
33750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33751 $(HOST_EXPORTS) \
33752 for flag in $(EXTRA_HOST_FLAGS) ; do \
33753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33754 done; \
33755 echo "Doing installcheck in sim" ; \
33756 (cd $(HOST_SUBDIR)/sim && \
33757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33759 "RANLIB=$${RANLIB}" \
33760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33761 installcheck) \
33762 || exit 1
33763
33764@endif sim
33765
33766.PHONY: maybe-mostlyclean-sim mostlyclean-sim
33767maybe-mostlyclean-sim:
33768@if sim
33769maybe-mostlyclean-sim: mostlyclean-sim
33770
33771mostlyclean-sim:
33772 @: $(MAKE); $(unstage)
33773 @[ -f ./sim/Makefile ] || exit 0; \
33774 r=`${PWD_COMMAND}`; export r; \
33775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776 $(HOST_EXPORTS) \
33777 for flag in $(EXTRA_HOST_FLAGS) ; do \
33778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33779 done; \
33780 echo "Doing mostlyclean in sim" ; \
33781 (cd $(HOST_SUBDIR)/sim && \
33782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33784 "RANLIB=$${RANLIB}" \
33785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33786 mostlyclean) \
33787 || exit 1
33788
33789@endif sim
33790
33791.PHONY: maybe-clean-sim clean-sim
33792maybe-clean-sim:
33793@if sim
33794maybe-clean-sim: clean-sim
33795
33796clean-sim:
33797 @: $(MAKE); $(unstage)
33798 @[ -f ./sim/Makefile ] || exit 0; \
33799 r=`${PWD_COMMAND}`; export r; \
33800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33801 $(HOST_EXPORTS) \
33802 for flag in $(EXTRA_HOST_FLAGS) ; do \
33803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33804 done; \
33805 echo "Doing clean in sim" ; \
33806 (cd $(HOST_SUBDIR)/sim && \
33807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33809 "RANLIB=$${RANLIB}" \
33810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33811 clean) \
33812 || exit 1
33813
33814@endif sim
33815
33816.PHONY: maybe-distclean-sim distclean-sim
33817maybe-distclean-sim:
33818@if sim
33819maybe-distclean-sim: distclean-sim
33820
33821distclean-sim:
33822 @: $(MAKE); $(unstage)
33823 @[ -f ./sim/Makefile ] || exit 0; \
33824 r=`${PWD_COMMAND}`; export r; \
33825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33826 $(HOST_EXPORTS) \
33827 for flag in $(EXTRA_HOST_FLAGS) ; do \
33828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33829 done; \
33830 echo "Doing distclean in sim" ; \
33831 (cd $(HOST_SUBDIR)/sim && \
33832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33834 "RANLIB=$${RANLIB}" \
33835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33836 distclean) \
33837 || exit 1
33838
33839@endif sim
33840
33841.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33842maybe-maintainer-clean-sim:
33843@if sim
33844maybe-maintainer-clean-sim: maintainer-clean-sim
33845
33846maintainer-clean-sim:
33847 @: $(MAKE); $(unstage)
33848 @[ -f ./sim/Makefile ] || exit 0; \
33849 r=`${PWD_COMMAND}`; export r; \
33850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851 $(HOST_EXPORTS) \
33852 for flag in $(EXTRA_HOST_FLAGS) ; do \
33853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33854 done; \
33855 echo "Doing maintainer-clean in sim" ; \
33856 (cd $(HOST_SUBDIR)/sim && \
33857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33859 "RANLIB=$${RANLIB}" \
33860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33861 maintainer-clean) \
33862 || exit 1
33863
33864@endif sim
33865
33866
33867
33868.PHONY: configure-tar maybe-configure-tar
33869maybe-configure-tar:
33870@if gcc-bootstrap
33871configure-tar: stage_current
33872@endif gcc-bootstrap
33873@if tar
33874maybe-configure-tar: configure-tar
33875configure-tar:
33876 @: $(MAKE); $(unstage)
33877 @r=`${PWD_COMMAND}`; export r; \
33878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
33880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
33881 $(HOST_EXPORTS) \
33882 echo Configuring in $(HOST_SUBDIR)/tar; \
33883 cd "$(HOST_SUBDIR)/tar" || exit 1; \
33884 case $(srcdir) in \
33885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33886 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
33887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33888 esac; \
33889 srcdiroption="--srcdir=$${topdir}/tar"; \
33890 libsrcdir="$$s/tar"; \
33891 $(SHELL) $${libsrcdir}/configure \
33892 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33893 --target=${target_alias} $${srcdiroption} \
33894 || exit 1
33895@endif tar
33896
33897
33898
33899
33900
33901.PHONY: all-tar maybe-all-tar
33902maybe-all-tar:
33903@if gcc-bootstrap
33904all-tar: stage_current
33905@endif gcc-bootstrap
33906@if tar
33907TARGET-tar=all
33908maybe-all-tar: all-tar
33909all-tar: configure-tar
33910 @: $(MAKE); $(unstage)
33911 @r=`${PWD_COMMAND}`; export r; \
33912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33913 $(HOST_EXPORTS) \
33914 (cd $(HOST_SUBDIR)/tar && \
33915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33916 $(TARGET-tar))
33917@endif tar
33918
33919
33920
33921
33922.PHONY: check-tar maybe-check-tar
33923maybe-check-tar:
33924@if tar
33925maybe-check-tar: check-tar
33926
33927check-tar:
33928 @: $(MAKE); $(unstage)
33929 @r=`${PWD_COMMAND}`; export r; \
33930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33931 $(HOST_EXPORTS) \
33932 (cd $(HOST_SUBDIR)/tar && \
33933 $(MAKE) $(FLAGS_TO_PASS) check)
33934
33935@endif tar
33936
33937.PHONY: install-tar maybe-install-tar
33938maybe-install-tar:
33939@if tar
33940maybe-install-tar: install-tar
33941
33942install-tar: installdirs
33943 @: $(MAKE); $(unstage)
33944 @r=`${PWD_COMMAND}`; export r; \
33945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33946 $(HOST_EXPORTS) \
33947 (cd $(HOST_SUBDIR)/tar && \
33948 $(MAKE) $(FLAGS_TO_PASS) install)
33949
33950@endif tar
33951
33952# Other targets (info, dvi, pdf, etc.)
33953
33954.PHONY: maybe-info-tar info-tar
33955maybe-info-tar:
33956@if tar
33957maybe-info-tar: info-tar
33958
33959info-tar: \
33960 configure-tar
33961 @: $(MAKE); $(unstage)
33962 @[ -f ./tar/Makefile ] || exit 0; \
33963 r=`${PWD_COMMAND}`; export r; \
33964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33965 $(HOST_EXPORTS) \
33966 for flag in $(EXTRA_HOST_FLAGS) ; do \
33967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33968 done; \
33969 echo "Doing info in tar" ; \
33970 (cd $(HOST_SUBDIR)/tar && \
33971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33973 "RANLIB=$${RANLIB}" \
33974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33975 info) \
33976 || exit 1
33977
33978@endif tar
33979
33980.PHONY: maybe-dvi-tar dvi-tar
33981maybe-dvi-tar:
33982@if tar
33983maybe-dvi-tar: dvi-tar
33984
33985dvi-tar: \
33986 configure-tar
33987 @: $(MAKE); $(unstage)
33988 @[ -f ./tar/Makefile ] || exit 0; \
33989 r=`${PWD_COMMAND}`; export r; \
33990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33991 $(HOST_EXPORTS) \
33992 for flag in $(EXTRA_HOST_FLAGS) ; do \
33993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33994 done; \
33995 echo "Doing dvi in tar" ; \
33996 (cd $(HOST_SUBDIR)/tar && \
33997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33999 "RANLIB=$${RANLIB}" \
34000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34001 dvi) \
34002 || exit 1
34003
34004@endif tar
34005
34006.PHONY: maybe-pdf-tar pdf-tar
34007maybe-pdf-tar:
34008@if tar
34009maybe-pdf-tar: pdf-tar
34010
34011pdf-tar: \
34012 configure-tar
34013 @: $(MAKE); $(unstage)
34014 @[ -f ./tar/Makefile ] || exit 0; \
34015 r=`${PWD_COMMAND}`; export r; \
34016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34017 $(HOST_EXPORTS) \
34018 for flag in $(EXTRA_HOST_FLAGS) ; do \
34019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34020 done; \
34021 echo "Doing pdf in tar" ; \
34022 (cd $(HOST_SUBDIR)/tar && \
34023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34025 "RANLIB=$${RANLIB}" \
34026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34027 pdf) \
34028 || exit 1
34029
34030@endif tar
34031
34032.PHONY: maybe-html-tar html-tar
34033maybe-html-tar:
34034@if tar
34035maybe-html-tar: html-tar
34036
34037html-tar: \
34038 configure-tar
34039 @: $(MAKE); $(unstage)
34040 @[ -f ./tar/Makefile ] || exit 0; \
34041 r=`${PWD_COMMAND}`; export r; \
34042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34043 $(HOST_EXPORTS) \
34044 for flag in $(EXTRA_HOST_FLAGS) ; do \
34045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34046 done; \
34047 echo "Doing html in tar" ; \
34048 (cd $(HOST_SUBDIR)/tar && \
34049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34051 "RANLIB=$${RANLIB}" \
34052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34053 html) \
34054 || exit 1
34055
34056@endif tar
34057
34058.PHONY: maybe-TAGS-tar TAGS-tar
34059maybe-TAGS-tar:
34060@if tar
34061maybe-TAGS-tar: TAGS-tar
34062
34063TAGS-tar: \
34064 configure-tar
34065 @: $(MAKE); $(unstage)
34066 @[ -f ./tar/Makefile ] || exit 0; \
34067 r=`${PWD_COMMAND}`; export r; \
34068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34069 $(HOST_EXPORTS) \
34070 for flag in $(EXTRA_HOST_FLAGS) ; do \
34071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34072 done; \
34073 echo "Doing TAGS in tar" ; \
34074 (cd $(HOST_SUBDIR)/tar && \
34075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34077 "RANLIB=$${RANLIB}" \
34078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34079 TAGS) \
34080 || exit 1
34081
34082@endif tar
34083
34084.PHONY: maybe-install-info-tar install-info-tar
34085maybe-install-info-tar:
34086@if tar
34087maybe-install-info-tar: install-info-tar
34088
34089install-info-tar: \
34090 configure-tar \
34091 info-tar
34092 @: $(MAKE); $(unstage)
34093 @[ -f ./tar/Makefile ] || exit 0; \
34094 r=`${PWD_COMMAND}`; export r; \
34095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34096 $(HOST_EXPORTS) \
34097 for flag in $(EXTRA_HOST_FLAGS) ; do \
34098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34099 done; \
34100 echo "Doing install-info in tar" ; \
34101 (cd $(HOST_SUBDIR)/tar && \
34102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34104 "RANLIB=$${RANLIB}" \
34105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34106 install-info) \
34107 || exit 1
34108
34109@endif tar
34110
34111.PHONY: maybe-install-pdf-tar install-pdf-tar
34112maybe-install-pdf-tar:
34113@if tar
34114maybe-install-pdf-tar: install-pdf-tar
34115
34116install-pdf-tar: \
34117 configure-tar \
34118 pdf-tar
34119 @: $(MAKE); $(unstage)
34120 @[ -f ./tar/Makefile ] || exit 0; \
34121 r=`${PWD_COMMAND}`; export r; \
34122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123 $(HOST_EXPORTS) \
34124 for flag in $(EXTRA_HOST_FLAGS) ; do \
34125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126 done; \
34127 echo "Doing install-pdf in tar" ; \
34128 (cd $(HOST_SUBDIR)/tar && \
34129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131 "RANLIB=$${RANLIB}" \
34132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133 install-pdf) \
34134 || exit 1
34135
34136@endif tar
34137
34138.PHONY: maybe-install-html-tar install-html-tar
34139maybe-install-html-tar:
34140@if tar
34141maybe-install-html-tar: install-html-tar
34142
34143install-html-tar: \
34144 configure-tar \
34145 html-tar
34146 @: $(MAKE); $(unstage)
34147 @[ -f ./tar/Makefile ] || exit 0; \
34148 r=`${PWD_COMMAND}`; export r; \
34149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150 $(HOST_EXPORTS) \
34151 for flag in $(EXTRA_HOST_FLAGS) ; do \
34152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34153 done; \
34154 echo "Doing install-html in tar" ; \
34155 (cd $(HOST_SUBDIR)/tar && \
34156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34158 "RANLIB=$${RANLIB}" \
34159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34160 install-html) \
34161 || exit 1
34162
34163@endif tar
34164
34165.PHONY: maybe-installcheck-tar installcheck-tar
34166maybe-installcheck-tar:
34167@if tar
34168maybe-installcheck-tar: installcheck-tar
34169
34170installcheck-tar: \
34171 configure-tar
34172 @: $(MAKE); $(unstage)
34173 @[ -f ./tar/Makefile ] || exit 0; \
34174 r=`${PWD_COMMAND}`; export r; \
34175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34176 $(HOST_EXPORTS) \
34177 for flag in $(EXTRA_HOST_FLAGS) ; do \
34178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34179 done; \
34180 echo "Doing installcheck in tar" ; \
34181 (cd $(HOST_SUBDIR)/tar && \
34182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34184 "RANLIB=$${RANLIB}" \
34185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34186 installcheck) \
34187 || exit 1
34188
34189@endif tar
34190
34191.PHONY: maybe-mostlyclean-tar mostlyclean-tar
34192maybe-mostlyclean-tar:
34193@if tar
34194maybe-mostlyclean-tar: mostlyclean-tar
34195
34196mostlyclean-tar:
34197 @: $(MAKE); $(unstage)
34198 @[ -f ./tar/Makefile ] || exit 0; \
34199 r=`${PWD_COMMAND}`; export r; \
34200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34201 $(HOST_EXPORTS) \
34202 for flag in $(EXTRA_HOST_FLAGS) ; do \
34203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34204 done; \
34205 echo "Doing mostlyclean in tar" ; \
34206 (cd $(HOST_SUBDIR)/tar && \
34207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34209 "RANLIB=$${RANLIB}" \
34210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34211 mostlyclean) \
34212 || exit 1
34213
34214@endif tar
34215
34216.PHONY: maybe-clean-tar clean-tar
34217maybe-clean-tar:
34218@if tar
34219maybe-clean-tar: clean-tar
34220
34221clean-tar:
34222 @: $(MAKE); $(unstage)
34223 @[ -f ./tar/Makefile ] || exit 0; \
34224 r=`${PWD_COMMAND}`; export r; \
34225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34226 $(HOST_EXPORTS) \
34227 for flag in $(EXTRA_HOST_FLAGS) ; do \
34228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34229 done; \
34230 echo "Doing clean in tar" ; \
34231 (cd $(HOST_SUBDIR)/tar && \
34232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34234 "RANLIB=$${RANLIB}" \
34235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34236 clean) \
34237 || exit 1
34238
34239@endif tar
34240
34241.PHONY: maybe-distclean-tar distclean-tar
34242maybe-distclean-tar:
34243@if tar
34244maybe-distclean-tar: distclean-tar
34245
34246distclean-tar:
34247 @: $(MAKE); $(unstage)
34248 @[ -f ./tar/Makefile ] || exit 0; \
34249 r=`${PWD_COMMAND}`; export r; \
34250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34251 $(HOST_EXPORTS) \
34252 for flag in $(EXTRA_HOST_FLAGS) ; do \
34253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34254 done; \
34255 echo "Doing distclean in tar" ; \
34256 (cd $(HOST_SUBDIR)/tar && \
34257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34259 "RANLIB=$${RANLIB}" \
34260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34261 distclean) \
34262 || exit 1
34263
34264@endif tar
34265
34266.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
34267maybe-maintainer-clean-tar:
34268@if tar
34269maybe-maintainer-clean-tar: maintainer-clean-tar
34270
34271maintainer-clean-tar:
34272 @: $(MAKE); $(unstage)
34273 @[ -f ./tar/Makefile ] || exit 0; \
34274 r=`${PWD_COMMAND}`; export r; \
34275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34276 $(HOST_EXPORTS) \
34277 for flag in $(EXTRA_HOST_FLAGS) ; do \
34278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34279 done; \
34280 echo "Doing maintainer-clean in tar" ; \
34281 (cd $(HOST_SUBDIR)/tar && \
34282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34284 "RANLIB=$${RANLIB}" \
34285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34286 maintainer-clean) \
34287 || exit 1
34288
34289@endif tar
34290
34291
34292
34293.PHONY: configure-texinfo maybe-configure-texinfo
34294maybe-configure-texinfo:
34295@if gcc-bootstrap
34296configure-texinfo: stage_current
34297@endif gcc-bootstrap
34298@if texinfo
34299maybe-configure-texinfo: configure-texinfo
34300configure-texinfo:
34301 @: $(MAKE); $(unstage)
34302 @r=`${PWD_COMMAND}`; export r; \
34303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34304 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
34305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
34306 $(HOST_EXPORTS) \
34307 echo Configuring in $(HOST_SUBDIR)/texinfo; \
34308 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
34309 case $(srcdir) in \
34310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34311 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
34312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34313 esac; \
34314 srcdiroption="--srcdir=$${topdir}/texinfo"; \
34315 libsrcdir="$$s/texinfo"; \
34316 $(SHELL) $${libsrcdir}/configure \
34317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34318 --target=${target_alias} $${srcdiroption} \
34319 || exit 1
34320@endif texinfo
34321
34322
34323
34324
34325
34326.PHONY: all-texinfo maybe-all-texinfo
34327maybe-all-texinfo:
34328@if gcc-bootstrap
34329all-texinfo: stage_current
34330@endif gcc-bootstrap
34331@if texinfo
34332TARGET-texinfo=all
34333maybe-all-texinfo: all-texinfo
34334all-texinfo: configure-texinfo
34335 @: $(MAKE); $(unstage)
34336 @r=`${PWD_COMMAND}`; export r; \
34337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338 $(HOST_EXPORTS) \
34339 (cd $(HOST_SUBDIR)/texinfo && \
34340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34341 $(TARGET-texinfo))
34342@endif texinfo
34343
34344
34345
34346
34347.PHONY: check-texinfo maybe-check-texinfo
34348maybe-check-texinfo:
34349@if texinfo
34350maybe-check-texinfo: check-texinfo
34351
34352check-texinfo:
34353 @: $(MAKE); $(unstage)
34354 @r=`${PWD_COMMAND}`; export r; \
34355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34356 $(HOST_EXPORTS) \
34357 (cd $(HOST_SUBDIR)/texinfo && \
34358 $(MAKE) $(FLAGS_TO_PASS) check)
34359
34360@endif texinfo
34361
34362.PHONY: install-texinfo maybe-install-texinfo
34363maybe-install-texinfo:
34364@if texinfo
34365maybe-install-texinfo: install-texinfo
34366
34367install-texinfo:
34368
34369@endif texinfo
34370
34371# Other targets (info, dvi, pdf, etc.)
34372
34373.PHONY: maybe-info-texinfo info-texinfo
34374maybe-info-texinfo:
34375@if texinfo
34376maybe-info-texinfo: info-texinfo
34377
34378info-texinfo: \
34379 configure-texinfo
34380 @: $(MAKE); $(unstage)
34381 @[ -f ./texinfo/Makefile ] || exit 0; \
34382 r=`${PWD_COMMAND}`; export r; \
34383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384 $(HOST_EXPORTS) \
34385 for flag in $(EXTRA_HOST_FLAGS) ; do \
34386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34387 done; \
34388 echo "Doing info in texinfo" ; \
34389 (cd $(HOST_SUBDIR)/texinfo && \
34390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392 "RANLIB=$${RANLIB}" \
34393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34394 info) \
34395 || exit 1
34396
34397@endif texinfo
34398
34399.PHONY: maybe-dvi-texinfo dvi-texinfo
34400maybe-dvi-texinfo:
34401@if texinfo
34402maybe-dvi-texinfo: dvi-texinfo
34403
34404dvi-texinfo: \
34405 configure-texinfo
34406 @: $(MAKE); $(unstage)
34407 @[ -f ./texinfo/Makefile ] || exit 0; \
34408 r=`${PWD_COMMAND}`; export r; \
34409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410 $(HOST_EXPORTS) \
34411 for flag in $(EXTRA_HOST_FLAGS) ; do \
34412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34413 done; \
34414 echo "Doing dvi in texinfo" ; \
34415 (cd $(HOST_SUBDIR)/texinfo && \
34416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34418 "RANLIB=$${RANLIB}" \
34419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34420 dvi) \
34421 || exit 1
34422
34423@endif texinfo
34424
34425.PHONY: maybe-pdf-texinfo pdf-texinfo
34426maybe-pdf-texinfo:
34427@if texinfo
34428maybe-pdf-texinfo: pdf-texinfo
34429
34430pdf-texinfo: \
34431 configure-texinfo
34432 @: $(MAKE); $(unstage)
34433 @[ -f ./texinfo/Makefile ] || exit 0; \
34434 r=`${PWD_COMMAND}`; export r; \
34435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34436 $(HOST_EXPORTS) \
34437 for flag in $(EXTRA_HOST_FLAGS) ; do \
34438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34439 done; \
34440 echo "Doing pdf in texinfo" ; \
34441 (cd $(HOST_SUBDIR)/texinfo && \
34442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34444 "RANLIB=$${RANLIB}" \
34445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34446 pdf) \
34447 || exit 1
34448
34449@endif texinfo
34450
34451.PHONY: maybe-html-texinfo html-texinfo
34452maybe-html-texinfo:
34453@if texinfo
34454maybe-html-texinfo: html-texinfo
34455
34456html-texinfo: \
34457 configure-texinfo
34458 @: $(MAKE); $(unstage)
34459 @[ -f ./texinfo/Makefile ] || exit 0; \
34460 r=`${PWD_COMMAND}`; export r; \
34461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34462 $(HOST_EXPORTS) \
34463 for flag in $(EXTRA_HOST_FLAGS) ; do \
34464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34465 done; \
34466 echo "Doing html in texinfo" ; \
34467 (cd $(HOST_SUBDIR)/texinfo && \
34468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34470 "RANLIB=$${RANLIB}" \
34471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34472 html) \
34473 || exit 1
34474
34475@endif texinfo
34476
34477.PHONY: maybe-TAGS-texinfo TAGS-texinfo
34478maybe-TAGS-texinfo:
34479@if texinfo
34480maybe-TAGS-texinfo: TAGS-texinfo
34481
34482TAGS-texinfo: \
34483 configure-texinfo
34484 @: $(MAKE); $(unstage)
34485 @[ -f ./texinfo/Makefile ] || exit 0; \
34486 r=`${PWD_COMMAND}`; export r; \
34487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34488 $(HOST_EXPORTS) \
34489 for flag in $(EXTRA_HOST_FLAGS) ; do \
34490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34491 done; \
34492 echo "Doing TAGS in texinfo" ; \
34493 (cd $(HOST_SUBDIR)/texinfo && \
34494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34496 "RANLIB=$${RANLIB}" \
34497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34498 TAGS) \
34499 || exit 1
34500
34501@endif texinfo
34502
34503.PHONY: maybe-install-info-texinfo install-info-texinfo
34504maybe-install-info-texinfo:
34505@if texinfo
34506maybe-install-info-texinfo: install-info-texinfo
34507
34508install-info-texinfo: \
34509 configure-texinfo \
34510 info-texinfo
34511 @: $(MAKE); $(unstage)
34512 @[ -f ./texinfo/Makefile ] || exit 0; \
34513 r=`${PWD_COMMAND}`; export r; \
34514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34515 $(HOST_EXPORTS) \
34516 for flag in $(EXTRA_HOST_FLAGS) ; do \
34517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34518 done; \
34519 echo "Doing install-info in texinfo" ; \
34520 (cd $(HOST_SUBDIR)/texinfo && \
34521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34523 "RANLIB=$${RANLIB}" \
34524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34525 install-info) \
34526 || exit 1
34527
34528@endif texinfo
34529
34530.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
34531maybe-install-pdf-texinfo:
34532@if texinfo
34533maybe-install-pdf-texinfo: install-pdf-texinfo
34534
34535install-pdf-texinfo: \
34536 configure-texinfo \
34537 pdf-texinfo
34538 @: $(MAKE); $(unstage)
34539 @[ -f ./texinfo/Makefile ] || exit 0; \
34540 r=`${PWD_COMMAND}`; export r; \
34541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34542 $(HOST_EXPORTS) \
34543 for flag in $(EXTRA_HOST_FLAGS) ; do \
34544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34545 done; \
34546 echo "Doing install-pdf in texinfo" ; \
34547 (cd $(HOST_SUBDIR)/texinfo && \
34548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34550 "RANLIB=$${RANLIB}" \
34551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34552 install-pdf) \
34553 || exit 1
34554
34555@endif texinfo
34556
34557.PHONY: maybe-install-html-texinfo install-html-texinfo
34558maybe-install-html-texinfo:
34559@if texinfo
34560maybe-install-html-texinfo: install-html-texinfo
34561
34562install-html-texinfo: \
34563 configure-texinfo \
34564 html-texinfo
34565 @: $(MAKE); $(unstage)
34566 @[ -f ./texinfo/Makefile ] || exit 0; \
34567 r=`${PWD_COMMAND}`; export r; \
34568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569 $(HOST_EXPORTS) \
34570 for flag in $(EXTRA_HOST_FLAGS) ; do \
34571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34572 done; \
34573 echo "Doing install-html in texinfo" ; \
34574 (cd $(HOST_SUBDIR)/texinfo && \
34575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577 "RANLIB=$${RANLIB}" \
34578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34579 install-html) \
34580 || exit 1
34581
34582@endif texinfo
34583
34584.PHONY: maybe-installcheck-texinfo installcheck-texinfo
34585maybe-installcheck-texinfo:
34586@if texinfo
34587maybe-installcheck-texinfo: installcheck-texinfo
34588
34589installcheck-texinfo: \
34590 configure-texinfo
34591 @: $(MAKE); $(unstage)
34592 @[ -f ./texinfo/Makefile ] || exit 0; \
34593 r=`${PWD_COMMAND}`; export r; \
34594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595 $(HOST_EXPORTS) \
34596 for flag in $(EXTRA_HOST_FLAGS) ; do \
34597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34598 done; \
34599 echo "Doing installcheck in texinfo" ; \
34600 (cd $(HOST_SUBDIR)/texinfo && \
34601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603 "RANLIB=$${RANLIB}" \
34604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605 installcheck) \
34606 || exit 1
34607
34608@endif texinfo
34609
34610.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
34611maybe-mostlyclean-texinfo:
34612@if texinfo
34613maybe-mostlyclean-texinfo: mostlyclean-texinfo
34614
34615mostlyclean-texinfo:
34616 @: $(MAKE); $(unstage)
34617 @[ -f ./texinfo/Makefile ] || exit 0; \
34618 r=`${PWD_COMMAND}`; export r; \
34619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34620 $(HOST_EXPORTS) \
34621 for flag in $(EXTRA_HOST_FLAGS) ; do \
34622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34623 done; \
34624 echo "Doing mostlyclean in texinfo" ; \
34625 (cd $(HOST_SUBDIR)/texinfo && \
34626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34628 "RANLIB=$${RANLIB}" \
34629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34630 mostlyclean) \
34631 || exit 1
34632
34633@endif texinfo
34634
34635.PHONY: maybe-clean-texinfo clean-texinfo
34636maybe-clean-texinfo:
34637@if texinfo
34638maybe-clean-texinfo: clean-texinfo
34639
34640clean-texinfo:
34641 @: $(MAKE); $(unstage)
34642 @[ -f ./texinfo/Makefile ] || exit 0; \
34643 r=`${PWD_COMMAND}`; export r; \
34644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34645 $(HOST_EXPORTS) \
34646 for flag in $(EXTRA_HOST_FLAGS) ; do \
34647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34648 done; \
34649 echo "Doing clean in texinfo" ; \
34650 (cd $(HOST_SUBDIR)/texinfo && \
34651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34653 "RANLIB=$${RANLIB}" \
34654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34655 clean) \
34656 || exit 1
34657
34658@endif texinfo
34659
34660.PHONY: maybe-distclean-texinfo distclean-texinfo
34661maybe-distclean-texinfo:
34662@if texinfo
34663maybe-distclean-texinfo: distclean-texinfo
34664
34665distclean-texinfo:
34666 @: $(MAKE); $(unstage)
34667 @[ -f ./texinfo/Makefile ] || exit 0; \
34668 r=`${PWD_COMMAND}`; export r; \
34669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34670 $(HOST_EXPORTS) \
34671 for flag in $(EXTRA_HOST_FLAGS) ; do \
34672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34673 done; \
34674 echo "Doing distclean in texinfo" ; \
34675 (cd $(HOST_SUBDIR)/texinfo && \
34676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34678 "RANLIB=$${RANLIB}" \
34679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34680 distclean) \
34681 || exit 1
34682
34683@endif texinfo
34684
34685.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
34686maybe-maintainer-clean-texinfo:
34687@if texinfo
34688maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
34689
34690maintainer-clean-texinfo:
34691 @: $(MAKE); $(unstage)
34692 @[ -f ./texinfo/Makefile ] || exit 0; \
34693 r=`${PWD_COMMAND}`; export r; \
34694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34695 $(HOST_EXPORTS) \
34696 for flag in $(EXTRA_HOST_FLAGS) ; do \
34697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34698 done; \
34699 echo "Doing maintainer-clean in texinfo" ; \
34700 (cd $(HOST_SUBDIR)/texinfo && \
34701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34703 "RANLIB=$${RANLIB}" \
34704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34705 maintainer-clean) \
34706 || exit 1
34707
34708@endif texinfo
34709
34710
34711
34712.PHONY: configure-textutils maybe-configure-textutils
34713maybe-configure-textutils:
34714@if gcc-bootstrap
34715configure-textutils: stage_current
34716@endif gcc-bootstrap
34717@if textutils
34718maybe-configure-textutils: configure-textutils
34719configure-textutils:
34720 @: $(MAKE); $(unstage)
34721 @r=`${PWD_COMMAND}`; export r; \
34722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
34724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
34725 $(HOST_EXPORTS) \
34726 echo Configuring in $(HOST_SUBDIR)/textutils; \
34727 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
34728 case $(srcdir) in \
34729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34730 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
34731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34732 esac; \
34733 srcdiroption="--srcdir=$${topdir}/textutils"; \
34734 libsrcdir="$$s/textutils"; \
34735 $(SHELL) $${libsrcdir}/configure \
34736 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34737 --target=${target_alias} $${srcdiroption} \
34738 || exit 1
34739@endif textutils
34740
34741
34742
34743
34744
34745.PHONY: all-textutils maybe-all-textutils
34746maybe-all-textutils:
34747@if gcc-bootstrap
34748all-textutils: stage_current
34749@endif gcc-bootstrap
34750@if textutils
34751TARGET-textutils=all
34752maybe-all-textutils: all-textutils
34753all-textutils: configure-textutils
34754 @: $(MAKE); $(unstage)
34755 @r=`${PWD_COMMAND}`; export r; \
34756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34757 $(HOST_EXPORTS) \
34758 (cd $(HOST_SUBDIR)/textutils && \
34759 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34760 $(TARGET-textutils))
34761@endif textutils
34762
34763
34764
34765
34766.PHONY: check-textutils maybe-check-textutils
34767maybe-check-textutils:
34768@if textutils
34769maybe-check-textutils: check-textutils
34770
34771check-textutils:
34772 @: $(MAKE); $(unstage)
34773 @r=`${PWD_COMMAND}`; export r; \
34774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34775 $(HOST_EXPORTS) \
34776 (cd $(HOST_SUBDIR)/textutils && \
34777 $(MAKE) $(FLAGS_TO_PASS) check)
34778
34779@endif textutils
34780
34781.PHONY: install-textutils maybe-install-textutils
34782maybe-install-textutils:
34783@if textutils
34784maybe-install-textutils: install-textutils
34785
34786install-textutils: installdirs
34787 @: $(MAKE); $(unstage)
34788 @r=`${PWD_COMMAND}`; export r; \
34789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34790 $(HOST_EXPORTS) \
34791 (cd $(HOST_SUBDIR)/textutils && \
34792 $(MAKE) $(FLAGS_TO_PASS) install)
34793
34794@endif textutils
34795
34796# Other targets (info, dvi, pdf, etc.)
34797
34798.PHONY: maybe-info-textutils info-textutils
34799maybe-info-textutils:
34800@if textutils
34801maybe-info-textutils: info-textutils
34802
34803info-textutils: \
34804 configure-textutils
34805 @: $(MAKE); $(unstage)
34806 @[ -f ./textutils/Makefile ] || exit 0; \
34807 r=`${PWD_COMMAND}`; export r; \
34808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34809 $(HOST_EXPORTS) \
34810 for flag in $(EXTRA_HOST_FLAGS) ; do \
34811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34812 done; \
34813 echo "Doing info in textutils" ; \
34814 (cd $(HOST_SUBDIR)/textutils && \
34815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34817 "RANLIB=$${RANLIB}" \
34818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34819 info) \
34820 || exit 1
34821
34822@endif textutils
34823
34824.PHONY: maybe-dvi-textutils dvi-textutils
34825maybe-dvi-textutils:
34826@if textutils
34827maybe-dvi-textutils: dvi-textutils
34828
34829dvi-textutils: \
34830 configure-textutils
34831 @: $(MAKE); $(unstage)
34832 @[ -f ./textutils/Makefile ] || exit 0; \
34833 r=`${PWD_COMMAND}`; export r; \
34834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34835 $(HOST_EXPORTS) \
34836 for flag in $(EXTRA_HOST_FLAGS) ; do \
34837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34838 done; \
34839 echo "Doing dvi in textutils" ; \
34840 (cd $(HOST_SUBDIR)/textutils && \
34841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34843 "RANLIB=$${RANLIB}" \
34844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34845 dvi) \
34846 || exit 1
34847
34848@endif textutils
34849
34850.PHONY: maybe-pdf-textutils pdf-textutils
34851maybe-pdf-textutils:
34852@if textutils
34853maybe-pdf-textutils: pdf-textutils
34854
34855pdf-textutils: \
34856 configure-textutils
34857 @: $(MAKE); $(unstage)
34858 @[ -f ./textutils/Makefile ] || exit 0; \
34859 r=`${PWD_COMMAND}`; export r; \
34860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34861 $(HOST_EXPORTS) \
34862 for flag in $(EXTRA_HOST_FLAGS) ; do \
34863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34864 done; \
34865 echo "Doing pdf in textutils" ; \
34866 (cd $(HOST_SUBDIR)/textutils && \
34867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34869 "RANLIB=$${RANLIB}" \
34870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34871 pdf) \
34872 || exit 1
34873
34874@endif textutils
34875
34876.PHONY: maybe-html-textutils html-textutils
34877maybe-html-textutils:
34878@if textutils
34879maybe-html-textutils: html-textutils
34880
34881html-textutils: \
34882 configure-textutils
34883 @: $(MAKE); $(unstage)
34884 @[ -f ./textutils/Makefile ] || exit 0; \
34885 r=`${PWD_COMMAND}`; export r; \
34886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887 $(HOST_EXPORTS) \
34888 for flag in $(EXTRA_HOST_FLAGS) ; do \
34889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34890 done; \
34891 echo "Doing html in textutils" ; \
34892 (cd $(HOST_SUBDIR)/textutils && \
34893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34895 "RANLIB=$${RANLIB}" \
34896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34897 html) \
34898 || exit 1
34899
34900@endif textutils
34901
34902.PHONY: maybe-TAGS-textutils TAGS-textutils
34903maybe-TAGS-textutils:
34904@if textutils
34905maybe-TAGS-textutils: TAGS-textutils
34906
34907TAGS-textutils: \
34908 configure-textutils
34909 @: $(MAKE); $(unstage)
34910 @[ -f ./textutils/Makefile ] || exit 0; \
34911 r=`${PWD_COMMAND}`; export r; \
34912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34913 $(HOST_EXPORTS) \
34914 for flag in $(EXTRA_HOST_FLAGS) ; do \
34915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34916 done; \
34917 echo "Doing TAGS in textutils" ; \
34918 (cd $(HOST_SUBDIR)/textutils && \
34919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34921 "RANLIB=$${RANLIB}" \
34922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34923 TAGS) \
34924 || exit 1
34925
34926@endif textutils
34927
34928.PHONY: maybe-install-info-textutils install-info-textutils
34929maybe-install-info-textutils:
34930@if textutils
34931maybe-install-info-textutils: install-info-textutils
34932
34933install-info-textutils: \
34934 configure-textutils \
34935 info-textutils
34936 @: $(MAKE); $(unstage)
34937 @[ -f ./textutils/Makefile ] || exit 0; \
34938 r=`${PWD_COMMAND}`; export r; \
34939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34940 $(HOST_EXPORTS) \
34941 for flag in $(EXTRA_HOST_FLAGS) ; do \
34942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34943 done; \
34944 echo "Doing install-info in textutils" ; \
34945 (cd $(HOST_SUBDIR)/textutils && \
34946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34948 "RANLIB=$${RANLIB}" \
34949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34950 install-info) \
34951 || exit 1
34952
34953@endif textutils
34954
34955.PHONY: maybe-install-pdf-textutils install-pdf-textutils
34956maybe-install-pdf-textutils:
34957@if textutils
34958maybe-install-pdf-textutils: install-pdf-textutils
34959
34960install-pdf-textutils: \
34961 configure-textutils \
34962 pdf-textutils
34963 @: $(MAKE); $(unstage)
34964 @[ -f ./textutils/Makefile ] || exit 0; \
34965 r=`${PWD_COMMAND}`; export r; \
34966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34967 $(HOST_EXPORTS) \
34968 for flag in $(EXTRA_HOST_FLAGS) ; do \
34969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34970 done; \
34971 echo "Doing install-pdf in textutils" ; \
34972 (cd $(HOST_SUBDIR)/textutils && \
34973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34975 "RANLIB=$${RANLIB}" \
34976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34977 install-pdf) \
34978 || exit 1
34979
34980@endif textutils
34981
34982.PHONY: maybe-install-html-textutils install-html-textutils
34983maybe-install-html-textutils:
34984@if textutils
34985maybe-install-html-textutils: install-html-textutils
34986
34987install-html-textutils: \
34988 configure-textutils \
34989 html-textutils
34990 @: $(MAKE); $(unstage)
34991 @[ -f ./textutils/Makefile ] || exit 0; \
34992 r=`${PWD_COMMAND}`; export r; \
34993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34994 $(HOST_EXPORTS) \
34995 for flag in $(EXTRA_HOST_FLAGS) ; do \
34996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34997 done; \
34998 echo "Doing install-html in textutils" ; \
34999 (cd $(HOST_SUBDIR)/textutils && \
35000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35002 "RANLIB=$${RANLIB}" \
35003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35004 install-html) \
35005 || exit 1
35006
35007@endif textutils
35008
35009.PHONY: maybe-installcheck-textutils installcheck-textutils
35010maybe-installcheck-textutils:
35011@if textutils
35012maybe-installcheck-textutils: installcheck-textutils
35013
35014installcheck-textutils: \
35015 configure-textutils
35016 @: $(MAKE); $(unstage)
35017 @[ -f ./textutils/Makefile ] || exit 0; \
35018 r=`${PWD_COMMAND}`; export r; \
35019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35020 $(HOST_EXPORTS) \
35021 for flag in $(EXTRA_HOST_FLAGS) ; do \
35022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35023 done; \
35024 echo "Doing installcheck in textutils" ; \
35025 (cd $(HOST_SUBDIR)/textutils && \
35026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35028 "RANLIB=$${RANLIB}" \
35029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35030 installcheck) \
35031 || exit 1
35032
35033@endif textutils
35034
35035.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
35036maybe-mostlyclean-textutils:
35037@if textutils
35038maybe-mostlyclean-textutils: mostlyclean-textutils
35039
35040mostlyclean-textutils:
35041 @: $(MAKE); $(unstage)
35042 @[ -f ./textutils/Makefile ] || exit 0; \
35043 r=`${PWD_COMMAND}`; export r; \
35044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35045 $(HOST_EXPORTS) \
35046 for flag in $(EXTRA_HOST_FLAGS) ; do \
35047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35048 done; \
35049 echo "Doing mostlyclean in textutils" ; \
35050 (cd $(HOST_SUBDIR)/textutils && \
35051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35053 "RANLIB=$${RANLIB}" \
35054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35055 mostlyclean) \
35056 || exit 1
35057
35058@endif textutils
35059
35060.PHONY: maybe-clean-textutils clean-textutils
35061maybe-clean-textutils:
35062@if textutils
35063maybe-clean-textutils: clean-textutils
35064
35065clean-textutils:
35066 @: $(MAKE); $(unstage)
35067 @[ -f ./textutils/Makefile ] || exit 0; \
35068 r=`${PWD_COMMAND}`; export r; \
35069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35070 $(HOST_EXPORTS) \
35071 for flag in $(EXTRA_HOST_FLAGS) ; do \
35072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073 done; \
35074 echo "Doing clean in textutils" ; \
35075 (cd $(HOST_SUBDIR)/textutils && \
35076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35078 "RANLIB=$${RANLIB}" \
35079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35080 clean) \
35081 || exit 1
35082
35083@endif textutils
35084
35085.PHONY: maybe-distclean-textutils distclean-textutils
35086maybe-distclean-textutils:
35087@if textutils
35088maybe-distclean-textutils: distclean-textutils
35089
35090distclean-textutils:
35091 @: $(MAKE); $(unstage)
35092 @[ -f ./textutils/Makefile ] || exit 0; \
35093 r=`${PWD_COMMAND}`; export r; \
35094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35095 $(HOST_EXPORTS) \
35096 for flag in $(EXTRA_HOST_FLAGS) ; do \
35097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35098 done; \
35099 echo "Doing distclean in textutils" ; \
35100 (cd $(HOST_SUBDIR)/textutils && \
35101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35103 "RANLIB=$${RANLIB}" \
35104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35105 distclean) \
35106 || exit 1
35107
35108@endif textutils
35109
35110.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
35111maybe-maintainer-clean-textutils:
35112@if textutils
35113maybe-maintainer-clean-textutils: maintainer-clean-textutils
35114
35115maintainer-clean-textutils:
35116 @: $(MAKE); $(unstage)
35117 @[ -f ./textutils/Makefile ] || exit 0; \
35118 r=`${PWD_COMMAND}`; export r; \
35119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35120 $(HOST_EXPORTS) \
35121 for flag in $(EXTRA_HOST_FLAGS) ; do \
35122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35123 done; \
35124 echo "Doing maintainer-clean in textutils" ; \
35125 (cd $(HOST_SUBDIR)/textutils && \
35126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35128 "RANLIB=$${RANLIB}" \
35129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35130 maintainer-clean) \
35131 || exit 1
35132
35133@endif textutils
35134
35135
35136
35137.PHONY: configure-time maybe-configure-time
35138maybe-configure-time:
35139@if gcc-bootstrap
35140configure-time: stage_current
35141@endif gcc-bootstrap
35142@if time
35143maybe-configure-time: configure-time
35144configure-time:
35145 @: $(MAKE); $(unstage)
35146 @r=`${PWD_COMMAND}`; export r; \
35147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
35149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
35150 $(HOST_EXPORTS) \
35151 echo Configuring in $(HOST_SUBDIR)/time; \
35152 cd "$(HOST_SUBDIR)/time" || exit 1; \
35153 case $(srcdir) in \
35154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35155 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
35156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35157 esac; \
35158 srcdiroption="--srcdir=$${topdir}/time"; \
35159 libsrcdir="$$s/time"; \
35160 $(SHELL) $${libsrcdir}/configure \
35161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35162 --target=${target_alias} $${srcdiroption} \
35163 || exit 1
35164@endif time
35165
35166
35167
35168
35169
35170.PHONY: all-time maybe-all-time
35171maybe-all-time:
35172@if gcc-bootstrap
35173all-time: stage_current
35174@endif gcc-bootstrap
35175@if time
35176TARGET-time=all
35177maybe-all-time: all-time
35178all-time: configure-time
35179 @: $(MAKE); $(unstage)
35180 @r=`${PWD_COMMAND}`; export r; \
35181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35182 $(HOST_EXPORTS) \
35183 (cd $(HOST_SUBDIR)/time && \
35184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35185 $(TARGET-time))
35186@endif time
35187
35188
35189
35190
35191.PHONY: check-time maybe-check-time
35192maybe-check-time:
35193@if time
35194maybe-check-time: check-time
35195
35196check-time:
35197 @: $(MAKE); $(unstage)
35198 @r=`${PWD_COMMAND}`; export r; \
35199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200 $(HOST_EXPORTS) \
35201 (cd $(HOST_SUBDIR)/time && \
35202 $(MAKE) $(FLAGS_TO_PASS) check)
35203
35204@endif time
35205
35206.PHONY: install-time maybe-install-time
35207maybe-install-time:
35208@if time
35209maybe-install-time: install-time
35210
35211install-time: installdirs
35212 @: $(MAKE); $(unstage)
35213 @r=`${PWD_COMMAND}`; export r; \
35214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35215 $(HOST_EXPORTS) \
35216 (cd $(HOST_SUBDIR)/time && \
35217 $(MAKE) $(FLAGS_TO_PASS) install)
35218
35219@endif time
35220
35221# Other targets (info, dvi, pdf, etc.)
35222
35223.PHONY: maybe-info-time info-time
35224maybe-info-time:
35225@if time
35226maybe-info-time: info-time
35227
35228info-time: \
35229 configure-time
35230 @: $(MAKE); $(unstage)
35231 @[ -f ./time/Makefile ] || exit 0; \
35232 r=`${PWD_COMMAND}`; export r; \
35233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35234 $(HOST_EXPORTS) \
35235 for flag in $(EXTRA_HOST_FLAGS) ; do \
35236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35237 done; \
35238 echo "Doing info in time" ; \
35239 (cd $(HOST_SUBDIR)/time && \
35240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35242 "RANLIB=$${RANLIB}" \
35243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35244 info) \
35245 || exit 1
35246
35247@endif time
35248
35249.PHONY: maybe-dvi-time dvi-time
35250maybe-dvi-time:
35251@if time
35252maybe-dvi-time: dvi-time
35253
35254dvi-time: \
35255 configure-time
35256 @: $(MAKE); $(unstage)
35257 @[ -f ./time/Makefile ] || exit 0; \
35258 r=`${PWD_COMMAND}`; export r; \
35259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35260 $(HOST_EXPORTS) \
35261 for flag in $(EXTRA_HOST_FLAGS) ; do \
35262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35263 done; \
35264 echo "Doing dvi in time" ; \
35265 (cd $(HOST_SUBDIR)/time && \
35266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35268 "RANLIB=$${RANLIB}" \
35269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35270 dvi) \
35271 || exit 1
35272
35273@endif time
35274
35275.PHONY: maybe-pdf-time pdf-time
35276maybe-pdf-time:
35277@if time
35278maybe-pdf-time: pdf-time
35279
35280pdf-time: \
35281 configure-time
35282 @: $(MAKE); $(unstage)
35283 @[ -f ./time/Makefile ] || exit 0; \
35284 r=`${PWD_COMMAND}`; export r; \
35285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35286 $(HOST_EXPORTS) \
35287 for flag in $(EXTRA_HOST_FLAGS) ; do \
35288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35289 done; \
35290 echo "Doing pdf in time" ; \
35291 (cd $(HOST_SUBDIR)/time && \
35292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35294 "RANLIB=$${RANLIB}" \
35295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35296 pdf) \
35297 || exit 1
35298
35299@endif time
35300
35301.PHONY: maybe-html-time html-time
35302maybe-html-time:
35303@if time
35304maybe-html-time: html-time
35305
35306html-time: \
35307 configure-time
35308 @: $(MAKE); $(unstage)
35309 @[ -f ./time/Makefile ] || exit 0; \
35310 r=`${PWD_COMMAND}`; export r; \
35311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35312 $(HOST_EXPORTS) \
35313 for flag in $(EXTRA_HOST_FLAGS) ; do \
35314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35315 done; \
35316 echo "Doing html in time" ; \
35317 (cd $(HOST_SUBDIR)/time && \
35318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35320 "RANLIB=$${RANLIB}" \
35321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35322 html) \
35323 || exit 1
35324
35325@endif time
35326
35327.PHONY: maybe-TAGS-time TAGS-time
35328maybe-TAGS-time:
35329@if time
35330maybe-TAGS-time: TAGS-time
35331
35332TAGS-time: \
35333 configure-time
35334 @: $(MAKE); $(unstage)
35335 @[ -f ./time/Makefile ] || exit 0; \
35336 r=`${PWD_COMMAND}`; export r; \
35337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35338 $(HOST_EXPORTS) \
35339 for flag in $(EXTRA_HOST_FLAGS) ; do \
35340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35341 done; \
35342 echo "Doing TAGS in time" ; \
35343 (cd $(HOST_SUBDIR)/time && \
35344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35346 "RANLIB=$${RANLIB}" \
35347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35348 TAGS) \
35349 || exit 1
35350
35351@endif time
35352
35353.PHONY: maybe-install-info-time install-info-time
35354maybe-install-info-time:
35355@if time
35356maybe-install-info-time: install-info-time
35357
35358install-info-time: \
35359 configure-time \
35360 info-time
35361 @: $(MAKE); $(unstage)
35362 @[ -f ./time/Makefile ] || exit 0; \
35363 r=`${PWD_COMMAND}`; export r; \
35364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35365 $(HOST_EXPORTS) \
35366 for flag in $(EXTRA_HOST_FLAGS) ; do \
35367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35368 done; \
35369 echo "Doing install-info in time" ; \
35370 (cd $(HOST_SUBDIR)/time && \
35371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35373 "RANLIB=$${RANLIB}" \
35374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35375 install-info) \
35376 || exit 1
35377
35378@endif time
35379
35380.PHONY: maybe-install-pdf-time install-pdf-time
35381maybe-install-pdf-time:
35382@if time
35383maybe-install-pdf-time: install-pdf-time
35384
35385install-pdf-time: \
35386 configure-time \
35387 pdf-time
35388 @: $(MAKE); $(unstage)
35389 @[ -f ./time/Makefile ] || exit 0; \
35390 r=`${PWD_COMMAND}`; export r; \
35391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35392 $(HOST_EXPORTS) \
35393 for flag in $(EXTRA_HOST_FLAGS) ; do \
35394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35395 done; \
35396 echo "Doing install-pdf in time" ; \
35397 (cd $(HOST_SUBDIR)/time && \
35398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35400 "RANLIB=$${RANLIB}" \
35401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35402 install-pdf) \
35403 || exit 1
35404
35405@endif time
35406
35407.PHONY: maybe-install-html-time install-html-time
35408maybe-install-html-time:
35409@if time
35410maybe-install-html-time: install-html-time
35411
35412install-html-time: \
35413 configure-time \
35414 html-time
35415 @: $(MAKE); $(unstage)
35416 @[ -f ./time/Makefile ] || exit 0; \
35417 r=`${PWD_COMMAND}`; export r; \
35418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419 $(HOST_EXPORTS) \
35420 for flag in $(EXTRA_HOST_FLAGS) ; do \
35421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422 done; \
35423 echo "Doing install-html in time" ; \
35424 (cd $(HOST_SUBDIR)/time && \
35425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35427 "RANLIB=$${RANLIB}" \
35428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35429 install-html) \
35430 || exit 1
35431
35432@endif time
35433
35434.PHONY: maybe-installcheck-time installcheck-time
35435maybe-installcheck-time:
35436@if time
35437maybe-installcheck-time: installcheck-time
35438
35439installcheck-time: \
35440 configure-time
35441 @: $(MAKE); $(unstage)
35442 @[ -f ./time/Makefile ] || exit 0; \
35443 r=`${PWD_COMMAND}`; export r; \
35444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445 $(HOST_EXPORTS) \
35446 for flag in $(EXTRA_HOST_FLAGS) ; do \
35447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35448 done; \
35449 echo "Doing installcheck in time" ; \
35450 (cd $(HOST_SUBDIR)/time && \
35451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35453 "RANLIB=$${RANLIB}" \
35454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35455 installcheck) \
35456 || exit 1
35457
35458@endif time
35459
35460.PHONY: maybe-mostlyclean-time mostlyclean-time
35461maybe-mostlyclean-time:
35462@if time
35463maybe-mostlyclean-time: mostlyclean-time
35464
35465mostlyclean-time:
35466 @: $(MAKE); $(unstage)
35467 @[ -f ./time/Makefile ] || exit 0; \
35468 r=`${PWD_COMMAND}`; export r; \
35469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35470 $(HOST_EXPORTS) \
35471 for flag in $(EXTRA_HOST_FLAGS) ; do \
35472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35473 done; \
35474 echo "Doing mostlyclean in time" ; \
35475 (cd $(HOST_SUBDIR)/time && \
35476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35478 "RANLIB=$${RANLIB}" \
35479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35480 mostlyclean) \
35481 || exit 1
35482
35483@endif time
35484
35485.PHONY: maybe-clean-time clean-time
35486maybe-clean-time:
35487@if time
35488maybe-clean-time: clean-time
35489
35490clean-time:
35491 @: $(MAKE); $(unstage)
35492 @[ -f ./time/Makefile ] || exit 0; \
35493 r=`${PWD_COMMAND}`; export r; \
35494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495 $(HOST_EXPORTS) \
35496 for flag in $(EXTRA_HOST_FLAGS) ; do \
35497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498 done; \
35499 echo "Doing clean in time" ; \
35500 (cd $(HOST_SUBDIR)/time && \
35501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503 "RANLIB=$${RANLIB}" \
35504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505 clean) \
35506 || exit 1
35507
35508@endif time
35509
35510.PHONY: maybe-distclean-time distclean-time
35511maybe-distclean-time:
35512@if time
35513maybe-distclean-time: distclean-time
35514
35515distclean-time:
35516 @: $(MAKE); $(unstage)
35517 @[ -f ./time/Makefile ] || exit 0; \
35518 r=`${PWD_COMMAND}`; export r; \
35519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35520 $(HOST_EXPORTS) \
35521 for flag in $(EXTRA_HOST_FLAGS) ; do \
35522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35523 done; \
35524 echo "Doing distclean in time" ; \
35525 (cd $(HOST_SUBDIR)/time && \
35526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35528 "RANLIB=$${RANLIB}" \
35529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35530 distclean) \
35531 || exit 1
35532
35533@endif time
35534
35535.PHONY: maybe-maintainer-clean-time maintainer-clean-time
35536maybe-maintainer-clean-time:
35537@if time
35538maybe-maintainer-clean-time: maintainer-clean-time
35539
35540maintainer-clean-time:
35541 @: $(MAKE); $(unstage)
35542 @[ -f ./time/Makefile ] || exit 0; \
35543 r=`${PWD_COMMAND}`; export r; \
35544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35545 $(HOST_EXPORTS) \
35546 for flag in $(EXTRA_HOST_FLAGS) ; do \
35547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35548 done; \
35549 echo "Doing maintainer-clean in time" ; \
35550 (cd $(HOST_SUBDIR)/time && \
35551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35553 "RANLIB=$${RANLIB}" \
35554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35555 maintainer-clean) \
35556 || exit 1
35557
35558@endif time
35559
35560
35561
35562.PHONY: configure-uudecode maybe-configure-uudecode
35563maybe-configure-uudecode:
35564@if gcc-bootstrap
35565configure-uudecode: stage_current
35566@endif gcc-bootstrap
35567@if uudecode
35568maybe-configure-uudecode: configure-uudecode
35569configure-uudecode:
35570 @: $(MAKE); $(unstage)
35571 @r=`${PWD_COMMAND}`; export r; \
35572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35573 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
35574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
35575 $(HOST_EXPORTS) \
35576 echo Configuring in $(HOST_SUBDIR)/uudecode; \
35577 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
35578 case $(srcdir) in \
35579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35580 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
35581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35582 esac; \
35583 srcdiroption="--srcdir=$${topdir}/uudecode"; \
35584 libsrcdir="$$s/uudecode"; \
35585 $(SHELL) $${libsrcdir}/configure \
35586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35587 --target=${target_alias} $${srcdiroption} \
35588 || exit 1
35589@endif uudecode
35590
35591
35592
35593
35594
35595.PHONY: all-uudecode maybe-all-uudecode
35596maybe-all-uudecode:
35597@if gcc-bootstrap
35598all-uudecode: stage_current
35599@endif gcc-bootstrap
35600@if uudecode
35601TARGET-uudecode=all
35602maybe-all-uudecode: all-uudecode
35603all-uudecode: configure-uudecode
35604 @: $(MAKE); $(unstage)
35605 @r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 $(HOST_EXPORTS) \
35608 (cd $(HOST_SUBDIR)/uudecode && \
35609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35610 $(TARGET-uudecode))
35611@endif uudecode
35612
35613
35614
35615
35616.PHONY: check-uudecode maybe-check-uudecode
35617maybe-check-uudecode:
35618@if uudecode
35619maybe-check-uudecode: check-uudecode
35620
35621check-uudecode:
35622 @: $(MAKE); $(unstage)
35623 @r=`${PWD_COMMAND}`; export r; \
35624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35625 $(HOST_EXPORTS) \
35626 (cd $(HOST_SUBDIR)/uudecode && \
35627 $(MAKE) $(FLAGS_TO_PASS) check)
35628
35629@endif uudecode
35630
35631.PHONY: install-uudecode maybe-install-uudecode
35632maybe-install-uudecode:
35633@if uudecode
35634maybe-install-uudecode: install-uudecode
35635
35636install-uudecode: installdirs
35637 @: $(MAKE); $(unstage)
35638 @r=`${PWD_COMMAND}`; export r; \
35639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35640 $(HOST_EXPORTS) \
35641 (cd $(HOST_SUBDIR)/uudecode && \
35642 $(MAKE) $(FLAGS_TO_PASS) install)
35643
35644@endif uudecode
35645
35646# Other targets (info, dvi, pdf, etc.)
35647
35648.PHONY: maybe-info-uudecode info-uudecode
35649maybe-info-uudecode:
35650@if uudecode
35651maybe-info-uudecode: info-uudecode
35652
35653info-uudecode: \
35654 configure-uudecode
35655 @: $(MAKE); $(unstage)
35656 @[ -f ./uudecode/Makefile ] || exit 0; \
35657 r=`${PWD_COMMAND}`; export r; \
35658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659 $(HOST_EXPORTS) \
35660 for flag in $(EXTRA_HOST_FLAGS) ; do \
35661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662 done; \
35663 echo "Doing info in uudecode" ; \
35664 (cd $(HOST_SUBDIR)/uudecode && \
35665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35667 "RANLIB=$${RANLIB}" \
35668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35669 info) \
35670 || exit 1
35671
35672@endif uudecode
35673
35674.PHONY: maybe-dvi-uudecode dvi-uudecode
35675maybe-dvi-uudecode:
35676@if uudecode
35677maybe-dvi-uudecode: dvi-uudecode
35678
35679dvi-uudecode: \
35680 configure-uudecode
35681 @: $(MAKE); $(unstage)
35682 @[ -f ./uudecode/Makefile ] || exit 0; \
35683 r=`${PWD_COMMAND}`; export r; \
35684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35685 $(HOST_EXPORTS) \
35686 for flag in $(EXTRA_HOST_FLAGS) ; do \
35687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688 done; \
35689 echo "Doing dvi in uudecode" ; \
35690 (cd $(HOST_SUBDIR)/uudecode && \
35691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35693 "RANLIB=$${RANLIB}" \
35694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35695 dvi) \
35696 || exit 1
35697
35698@endif uudecode
35699
35700.PHONY: maybe-pdf-uudecode pdf-uudecode
35701maybe-pdf-uudecode:
35702@if uudecode
35703maybe-pdf-uudecode: pdf-uudecode
35704
35705pdf-uudecode: \
35706 configure-uudecode
35707 @: $(MAKE); $(unstage)
35708 @[ -f ./uudecode/Makefile ] || exit 0; \
35709 r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 for flag in $(EXTRA_HOST_FLAGS) ; do \
35713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35714 done; \
35715 echo "Doing pdf in uudecode" ; \
35716 (cd $(HOST_SUBDIR)/uudecode && \
35717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35719 "RANLIB=$${RANLIB}" \
35720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35721 pdf) \
35722 || exit 1
35723
35724@endif uudecode
35725
35726.PHONY: maybe-html-uudecode html-uudecode
35727maybe-html-uudecode:
35728@if uudecode
35729maybe-html-uudecode: html-uudecode
35730
35731html-uudecode: \
35732 configure-uudecode
35733 @: $(MAKE); $(unstage)
35734 @[ -f ./uudecode/Makefile ] || exit 0; \
35735 r=`${PWD_COMMAND}`; export r; \
35736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35737 $(HOST_EXPORTS) \
35738 for flag in $(EXTRA_HOST_FLAGS) ; do \
35739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35740 done; \
35741 echo "Doing html in uudecode" ; \
35742 (cd $(HOST_SUBDIR)/uudecode && \
35743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35745 "RANLIB=$${RANLIB}" \
35746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35747 html) \
35748 || exit 1
35749
35750@endif uudecode
35751
35752.PHONY: maybe-TAGS-uudecode TAGS-uudecode
35753maybe-TAGS-uudecode:
35754@if uudecode
35755maybe-TAGS-uudecode: TAGS-uudecode
35756
35757TAGS-uudecode: \
35758 configure-uudecode
35759 @: $(MAKE); $(unstage)
35760 @[ -f ./uudecode/Makefile ] || exit 0; \
35761 r=`${PWD_COMMAND}`; export r; \
35762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35763 $(HOST_EXPORTS) \
35764 for flag in $(EXTRA_HOST_FLAGS) ; do \
35765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35766 done; \
35767 echo "Doing TAGS in uudecode" ; \
35768 (cd $(HOST_SUBDIR)/uudecode && \
35769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35771 "RANLIB=$${RANLIB}" \
35772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35773 TAGS) \
35774 || exit 1
35775
35776@endif uudecode
35777
35778.PHONY: maybe-install-info-uudecode install-info-uudecode
35779maybe-install-info-uudecode:
35780@if uudecode
35781maybe-install-info-uudecode: install-info-uudecode
35782
35783install-info-uudecode: \
35784 configure-uudecode \
35785 info-uudecode
35786 @: $(MAKE); $(unstage)
35787 @[ -f ./uudecode/Makefile ] || exit 0; \
35788 r=`${PWD_COMMAND}`; export r; \
35789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35790 $(HOST_EXPORTS) \
35791 for flag in $(EXTRA_HOST_FLAGS) ; do \
35792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35793 done; \
35794 echo "Doing install-info in uudecode" ; \
35795 (cd $(HOST_SUBDIR)/uudecode && \
35796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35798 "RANLIB=$${RANLIB}" \
35799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35800 install-info) \
35801 || exit 1
35802
35803@endif uudecode
35804
35805.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
35806maybe-install-pdf-uudecode:
35807@if uudecode
35808maybe-install-pdf-uudecode: install-pdf-uudecode
35809
35810install-pdf-uudecode: \
35811 configure-uudecode \
35812 pdf-uudecode
35813 @: $(MAKE); $(unstage)
35814 @[ -f ./uudecode/Makefile ] || exit 0; \
35815 r=`${PWD_COMMAND}`; export r; \
35816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817 $(HOST_EXPORTS) \
35818 for flag in $(EXTRA_HOST_FLAGS) ; do \
35819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820 done; \
35821 echo "Doing install-pdf in uudecode" ; \
35822 (cd $(HOST_SUBDIR)/uudecode && \
35823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825 "RANLIB=$${RANLIB}" \
35826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827 install-pdf) \
35828 || exit 1
35829
35830@endif uudecode
35831
35832.PHONY: maybe-install-html-uudecode install-html-uudecode
35833maybe-install-html-uudecode:
35834@if uudecode
35835maybe-install-html-uudecode: install-html-uudecode
35836
35837install-html-uudecode: \
35838 configure-uudecode \
35839 html-uudecode
35840 @: $(MAKE); $(unstage)
35841 @[ -f ./uudecode/Makefile ] || exit 0; \
35842 r=`${PWD_COMMAND}`; export r; \
35843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35844 $(HOST_EXPORTS) \
35845 for flag in $(EXTRA_HOST_FLAGS) ; do \
35846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35847 done; \
35848 echo "Doing install-html in uudecode" ; \
35849 (cd $(HOST_SUBDIR)/uudecode && \
35850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35852 "RANLIB=$${RANLIB}" \
35853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35854 install-html) \
35855 || exit 1
35856
35857@endif uudecode
35858
35859.PHONY: maybe-installcheck-uudecode installcheck-uudecode
35860maybe-installcheck-uudecode:
35861@if uudecode
35862maybe-installcheck-uudecode: installcheck-uudecode
35863
35864installcheck-uudecode: \
35865 configure-uudecode
35866 @: $(MAKE); $(unstage)
35867 @[ -f ./uudecode/Makefile ] || exit 0; \
35868 r=`${PWD_COMMAND}`; export r; \
35869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35870 $(HOST_EXPORTS) \
35871 for flag in $(EXTRA_HOST_FLAGS) ; do \
35872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35873 done; \
35874 echo "Doing installcheck in uudecode" ; \
35875 (cd $(HOST_SUBDIR)/uudecode && \
35876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35878 "RANLIB=$${RANLIB}" \
35879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35880 installcheck) \
35881 || exit 1
35882
35883@endif uudecode
35884
35885.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
35886maybe-mostlyclean-uudecode:
35887@if uudecode
35888maybe-mostlyclean-uudecode: mostlyclean-uudecode
35889
35890mostlyclean-uudecode:
35891 @: $(MAKE); $(unstage)
35892 @[ -f ./uudecode/Makefile ] || exit 0; \
35893 r=`${PWD_COMMAND}`; export r; \
35894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35895 $(HOST_EXPORTS) \
35896 for flag in $(EXTRA_HOST_FLAGS) ; do \
35897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35898 done; \
35899 echo "Doing mostlyclean in uudecode" ; \
35900 (cd $(HOST_SUBDIR)/uudecode && \
35901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35903 "RANLIB=$${RANLIB}" \
35904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35905 mostlyclean) \
35906 || exit 1
35907
35908@endif uudecode
35909
35910.PHONY: maybe-clean-uudecode clean-uudecode
35911maybe-clean-uudecode:
35912@if uudecode
35913maybe-clean-uudecode: clean-uudecode
35914
35915clean-uudecode:
35916 @: $(MAKE); $(unstage)
35917 @[ -f ./uudecode/Makefile ] || exit 0; \
35918 r=`${PWD_COMMAND}`; export r; \
35919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35920 $(HOST_EXPORTS) \
35921 for flag in $(EXTRA_HOST_FLAGS) ; do \
35922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35923 done; \
35924 echo "Doing clean in uudecode" ; \
35925 (cd $(HOST_SUBDIR)/uudecode && \
35926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35928 "RANLIB=$${RANLIB}" \
35929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35930 clean) \
35931 || exit 1
35932
35933@endif uudecode
35934
35935.PHONY: maybe-distclean-uudecode distclean-uudecode
35936maybe-distclean-uudecode:
35937@if uudecode
35938maybe-distclean-uudecode: distclean-uudecode
35939
35940distclean-uudecode:
35941 @: $(MAKE); $(unstage)
35942 @[ -f ./uudecode/Makefile ] || exit 0; \
35943 r=`${PWD_COMMAND}`; export r; \
35944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35945 $(HOST_EXPORTS) \
35946 for flag in $(EXTRA_HOST_FLAGS) ; do \
35947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35948 done; \
35949 echo "Doing distclean in uudecode" ; \
35950 (cd $(HOST_SUBDIR)/uudecode && \
35951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35953 "RANLIB=$${RANLIB}" \
35954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35955 distclean) \
35956 || exit 1
35957
35958@endif uudecode
35959
35960.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
35961maybe-maintainer-clean-uudecode:
35962@if uudecode
35963maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
35964
35965maintainer-clean-uudecode:
35966 @: $(MAKE); $(unstage)
35967 @[ -f ./uudecode/Makefile ] || exit 0; \
35968 r=`${PWD_COMMAND}`; export r; \
35969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35970 $(HOST_EXPORTS) \
35971 for flag in $(EXTRA_HOST_FLAGS) ; do \
35972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35973 done; \
35974 echo "Doing maintainer-clean in uudecode" ; \
35975 (cd $(HOST_SUBDIR)/uudecode && \
35976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35978 "RANLIB=$${RANLIB}" \
35979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35980 maintainer-clean) \
35981 || exit 1
35982
35983@endif uudecode
35984
35985
35986
35987.PHONY: configure-wdiff maybe-configure-wdiff
35988maybe-configure-wdiff:
35989@if gcc-bootstrap
35990configure-wdiff: stage_current
35991@endif gcc-bootstrap
35992@if wdiff
35993maybe-configure-wdiff: configure-wdiff
35994configure-wdiff:
35995 @: $(MAKE); $(unstage)
35996 @r=`${PWD_COMMAND}`; export r; \
35997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
35999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
36000 $(HOST_EXPORTS) \
36001 echo Configuring in $(HOST_SUBDIR)/wdiff; \
36002 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
36003 case $(srcdir) in \
36004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36005 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
36006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36007 esac; \
36008 srcdiroption="--srcdir=$${topdir}/wdiff"; \
36009 libsrcdir="$$s/wdiff"; \
36010 $(SHELL) $${libsrcdir}/configure \
36011 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36012 --target=${target_alias} $${srcdiroption} \
36013 || exit 1
36014@endif wdiff
36015
36016
36017
36018
36019
36020.PHONY: all-wdiff maybe-all-wdiff
36021maybe-all-wdiff:
36022@if gcc-bootstrap
36023all-wdiff: stage_current
36024@endif gcc-bootstrap
36025@if wdiff
36026TARGET-wdiff=all
36027maybe-all-wdiff: all-wdiff
36028all-wdiff: configure-wdiff
36029 @: $(MAKE); $(unstage)
36030 @r=`${PWD_COMMAND}`; export r; \
36031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36032 $(HOST_EXPORTS) \
36033 (cd $(HOST_SUBDIR)/wdiff && \
36034 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36035 $(TARGET-wdiff))
36036@endif wdiff
36037
36038
36039
36040
36041.PHONY: check-wdiff maybe-check-wdiff
36042maybe-check-wdiff:
36043@if wdiff
36044maybe-check-wdiff: check-wdiff
36045
36046check-wdiff:
36047 @: $(MAKE); $(unstage)
36048 @r=`${PWD_COMMAND}`; export r; \
36049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36050 $(HOST_EXPORTS) \
36051 (cd $(HOST_SUBDIR)/wdiff && \
36052 $(MAKE) $(FLAGS_TO_PASS) check)
36053
36054@endif wdiff
36055
36056.PHONY: install-wdiff maybe-install-wdiff
36057maybe-install-wdiff:
36058@if wdiff
36059maybe-install-wdiff: install-wdiff
36060
36061install-wdiff: installdirs
36062 @: $(MAKE); $(unstage)
36063 @r=`${PWD_COMMAND}`; export r; \
36064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36065 $(HOST_EXPORTS) \
36066 (cd $(HOST_SUBDIR)/wdiff && \
36067 $(MAKE) $(FLAGS_TO_PASS) install)
36068
36069@endif wdiff
36070
36071# Other targets (info, dvi, pdf, etc.)
36072
36073.PHONY: maybe-info-wdiff info-wdiff
36074maybe-info-wdiff:
36075@if wdiff
36076maybe-info-wdiff: info-wdiff
36077
36078info-wdiff: \
36079 configure-wdiff
36080 @: $(MAKE); $(unstage)
36081 @[ -f ./wdiff/Makefile ] || exit 0; \
36082 r=`${PWD_COMMAND}`; export r; \
36083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36084 $(HOST_EXPORTS) \
36085 for flag in $(EXTRA_HOST_FLAGS) ; do \
36086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36087 done; \
36088 echo "Doing info in wdiff" ; \
36089 (cd $(HOST_SUBDIR)/wdiff && \
36090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36092 "RANLIB=$${RANLIB}" \
36093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36094 info) \
36095 || exit 1
36096
36097@endif wdiff
36098
36099.PHONY: maybe-dvi-wdiff dvi-wdiff
36100maybe-dvi-wdiff:
36101@if wdiff
36102maybe-dvi-wdiff: dvi-wdiff
36103
36104dvi-wdiff: \
36105 configure-wdiff
36106 @: $(MAKE); $(unstage)
36107 @[ -f ./wdiff/Makefile ] || exit 0; \
36108 r=`${PWD_COMMAND}`; export r; \
36109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110 $(HOST_EXPORTS) \
36111 for flag in $(EXTRA_HOST_FLAGS) ; do \
36112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36113 done; \
36114 echo "Doing dvi in wdiff" ; \
36115 (cd $(HOST_SUBDIR)/wdiff && \
36116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118 "RANLIB=$${RANLIB}" \
36119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120 dvi) \
36121 || exit 1
36122
36123@endif wdiff
36124
36125.PHONY: maybe-pdf-wdiff pdf-wdiff
36126maybe-pdf-wdiff:
36127@if wdiff
36128maybe-pdf-wdiff: pdf-wdiff
36129
36130pdf-wdiff: \
36131 configure-wdiff
36132 @: $(MAKE); $(unstage)
36133 @[ -f ./wdiff/Makefile ] || exit 0; \
36134 r=`${PWD_COMMAND}`; export r; \
36135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36136 $(HOST_EXPORTS) \
36137 for flag in $(EXTRA_HOST_FLAGS) ; do \
36138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36139 done; \
36140 echo "Doing pdf in wdiff" ; \
36141 (cd $(HOST_SUBDIR)/wdiff && \
36142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36144 "RANLIB=$${RANLIB}" \
36145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36146 pdf) \
36147 || exit 1
36148
36149@endif wdiff
36150
36151.PHONY: maybe-html-wdiff html-wdiff
36152maybe-html-wdiff:
36153@if wdiff
36154maybe-html-wdiff: html-wdiff
36155
36156html-wdiff: \
36157 configure-wdiff
36158 @: $(MAKE); $(unstage)
36159 @[ -f ./wdiff/Makefile ] || exit 0; \
36160 r=`${PWD_COMMAND}`; export r; \
36161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162 $(HOST_EXPORTS) \
36163 for flag in $(EXTRA_HOST_FLAGS) ; do \
36164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36165 done; \
36166 echo "Doing html in wdiff" ; \
36167 (cd $(HOST_SUBDIR)/wdiff && \
36168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36170 "RANLIB=$${RANLIB}" \
36171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36172 html) \
36173 || exit 1
36174
36175@endif wdiff
36176
36177.PHONY: maybe-TAGS-wdiff TAGS-wdiff
36178maybe-TAGS-wdiff:
36179@if wdiff
36180maybe-TAGS-wdiff: TAGS-wdiff
36181
36182TAGS-wdiff: \
36183 configure-wdiff
36184 @: $(MAKE); $(unstage)
36185 @[ -f ./wdiff/Makefile ] || exit 0; \
36186 r=`${PWD_COMMAND}`; export r; \
36187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36188 $(HOST_EXPORTS) \
36189 for flag in $(EXTRA_HOST_FLAGS) ; do \
36190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36191 done; \
36192 echo "Doing TAGS in wdiff" ; \
36193 (cd $(HOST_SUBDIR)/wdiff && \
36194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36196 "RANLIB=$${RANLIB}" \
36197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36198 TAGS) \
36199 || exit 1
36200
36201@endif wdiff
36202
36203.PHONY: maybe-install-info-wdiff install-info-wdiff
36204maybe-install-info-wdiff:
36205@if wdiff
36206maybe-install-info-wdiff: install-info-wdiff
36207
36208install-info-wdiff: \
36209 configure-wdiff \
36210 info-wdiff
36211 @: $(MAKE); $(unstage)
36212 @[ -f ./wdiff/Makefile ] || exit 0; \
36213 r=`${PWD_COMMAND}`; export r; \
36214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36215 $(HOST_EXPORTS) \
36216 for flag in $(EXTRA_HOST_FLAGS) ; do \
36217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36218 done; \
36219 echo "Doing install-info in wdiff" ; \
36220 (cd $(HOST_SUBDIR)/wdiff && \
36221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36223 "RANLIB=$${RANLIB}" \
36224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36225 install-info) \
36226 || exit 1
36227
36228@endif wdiff
36229
36230.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
36231maybe-install-pdf-wdiff:
36232@if wdiff
36233maybe-install-pdf-wdiff: install-pdf-wdiff
36234
36235install-pdf-wdiff: \
36236 configure-wdiff \
36237 pdf-wdiff
36238 @: $(MAKE); $(unstage)
36239 @[ -f ./wdiff/Makefile ] || exit 0; \
36240 r=`${PWD_COMMAND}`; export r; \
36241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242 $(HOST_EXPORTS) \
36243 for flag in $(EXTRA_HOST_FLAGS) ; do \
36244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36245 done; \
36246 echo "Doing install-pdf in wdiff" ; \
36247 (cd $(HOST_SUBDIR)/wdiff && \
36248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36250 "RANLIB=$${RANLIB}" \
36251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36252 install-pdf) \
36253 || exit 1
36254
36255@endif wdiff
36256
36257.PHONY: maybe-install-html-wdiff install-html-wdiff
36258maybe-install-html-wdiff:
36259@if wdiff
36260maybe-install-html-wdiff: install-html-wdiff
36261
36262install-html-wdiff: \
36263 configure-wdiff \
36264 html-wdiff
36265 @: $(MAKE); $(unstage)
36266 @[ -f ./wdiff/Makefile ] || exit 0; \
36267 r=`${PWD_COMMAND}`; export r; \
36268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36269 $(HOST_EXPORTS) \
36270 for flag in $(EXTRA_HOST_FLAGS) ; do \
36271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36272 done; \
36273 echo "Doing install-html in wdiff" ; \
36274 (cd $(HOST_SUBDIR)/wdiff && \
36275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36277 "RANLIB=$${RANLIB}" \
36278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36279 install-html) \
36280 || exit 1
36281
36282@endif wdiff
36283
36284.PHONY: maybe-installcheck-wdiff installcheck-wdiff
36285maybe-installcheck-wdiff:
36286@if wdiff
36287maybe-installcheck-wdiff: installcheck-wdiff
36288
36289installcheck-wdiff: \
36290 configure-wdiff
36291 @: $(MAKE); $(unstage)
36292 @[ -f ./wdiff/Makefile ] || exit 0; \
36293 r=`${PWD_COMMAND}`; export r; \
36294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36295 $(HOST_EXPORTS) \
36296 for flag in $(EXTRA_HOST_FLAGS) ; do \
36297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36298 done; \
36299 echo "Doing installcheck in wdiff" ; \
36300 (cd $(HOST_SUBDIR)/wdiff && \
36301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36303 "RANLIB=$${RANLIB}" \
36304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36305 installcheck) \
36306 || exit 1
36307
36308@endif wdiff
36309
36310.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
36311maybe-mostlyclean-wdiff:
36312@if wdiff
36313maybe-mostlyclean-wdiff: mostlyclean-wdiff
36314
36315mostlyclean-wdiff:
36316 @: $(MAKE); $(unstage)
36317 @[ -f ./wdiff/Makefile ] || exit 0; \
36318 r=`${PWD_COMMAND}`; export r; \
36319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36320 $(HOST_EXPORTS) \
36321 for flag in $(EXTRA_HOST_FLAGS) ; do \
36322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36323 done; \
36324 echo "Doing mostlyclean in wdiff" ; \
36325 (cd $(HOST_SUBDIR)/wdiff && \
36326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36328 "RANLIB=$${RANLIB}" \
36329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36330 mostlyclean) \
36331 || exit 1
36332
36333@endif wdiff
36334
36335.PHONY: maybe-clean-wdiff clean-wdiff
36336maybe-clean-wdiff:
36337@if wdiff
36338maybe-clean-wdiff: clean-wdiff
36339
36340clean-wdiff:
36341 @: $(MAKE); $(unstage)
36342 @[ -f ./wdiff/Makefile ] || exit 0; \
36343 r=`${PWD_COMMAND}`; export r; \
36344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36345 $(HOST_EXPORTS) \
36346 for flag in $(EXTRA_HOST_FLAGS) ; do \
36347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36348 done; \
36349 echo "Doing clean in wdiff" ; \
36350 (cd $(HOST_SUBDIR)/wdiff && \
36351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36353 "RANLIB=$${RANLIB}" \
36354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36355 clean) \
36356 || exit 1
36357
36358@endif wdiff
36359
36360.PHONY: maybe-distclean-wdiff distclean-wdiff
36361maybe-distclean-wdiff:
36362@if wdiff
36363maybe-distclean-wdiff: distclean-wdiff
36364
36365distclean-wdiff:
36366 @: $(MAKE); $(unstage)
36367 @[ -f ./wdiff/Makefile ] || exit 0; \
36368 r=`${PWD_COMMAND}`; export r; \
36369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370 $(HOST_EXPORTS) \
36371 for flag in $(EXTRA_HOST_FLAGS) ; do \
36372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36373 done; \
36374 echo "Doing distclean in wdiff" ; \
36375 (cd $(HOST_SUBDIR)/wdiff && \
36376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378 "RANLIB=$${RANLIB}" \
36379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380 distclean) \
36381 || exit 1
36382
36383@endif wdiff
36384
36385.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
36386maybe-maintainer-clean-wdiff:
36387@if wdiff
36388maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
36389
36390maintainer-clean-wdiff:
36391 @: $(MAKE); $(unstage)
36392 @[ -f ./wdiff/Makefile ] || exit 0; \
36393 r=`${PWD_COMMAND}`; export r; \
36394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36395 $(HOST_EXPORTS) \
36396 for flag in $(EXTRA_HOST_FLAGS) ; do \
36397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36398 done; \
36399 echo "Doing maintainer-clean in wdiff" ; \
36400 (cd $(HOST_SUBDIR)/wdiff && \
36401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36403 "RANLIB=$${RANLIB}" \
36404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36405 maintainer-clean) \
36406 || exit 1
36407
36408@endif wdiff
36409
36410
36411
36412.PHONY: configure-zip maybe-configure-zip
36413maybe-configure-zip:
36414@if gcc-bootstrap
36415configure-zip: stage_current
36416@endif gcc-bootstrap
36417@if zip
36418maybe-configure-zip: configure-zip
36419configure-zip:
36420 @: $(MAKE); $(unstage)
36421 @r=`${PWD_COMMAND}`; export r; \
36422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36423 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
36424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
36425 $(HOST_EXPORTS) \
36426 echo Configuring in $(HOST_SUBDIR)/zip; \
36427 cd "$(HOST_SUBDIR)/zip" || exit 1; \
36428 case $(srcdir) in \
36429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36430 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
36431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36432 esac; \
36433 srcdiroption="--srcdir=$${topdir}/zip"; \
36434 libsrcdir="$$s/zip"; \
36435 $(SHELL) $${libsrcdir}/configure \
36436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36437 --target=${target_alias} $${srcdiroption} \
36438 || exit 1
36439@endif zip
36440
36441
36442
36443
36444
36445.PHONY: all-zip maybe-all-zip
36446maybe-all-zip:
36447@if gcc-bootstrap
36448all-zip: stage_current
36449@endif gcc-bootstrap
36450@if zip
36451TARGET-zip=all
36452maybe-all-zip: all-zip
36453all-zip: configure-zip
36454 @: $(MAKE); $(unstage)
36455 @r=`${PWD_COMMAND}`; export r; \
36456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457 $(HOST_EXPORTS) \
36458 (cd $(HOST_SUBDIR)/zip && \
36459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36460 $(TARGET-zip))
36461@endif zip
36462
36463
36464
36465
36466.PHONY: check-zip maybe-check-zip
36467maybe-check-zip:
36468@if zip
36469maybe-check-zip: check-zip
36470
36471# This module is only tested in a native toolchain.
36472check-zip:
36473 @: $(MAKE); $(unstage)
36474 @if [ '$(host)' = '$(target)' ] ; then \
36475 r=`${PWD_COMMAND}`; export r; \
36476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477 $(HOST_EXPORTS) \
36478 (cd $(HOST_SUBDIR)/zip && \
36479 $(MAKE) $(FLAGS_TO_PASS) check); \
36480 fi
36481
36482@endif zip
36483
36484.PHONY: install-zip maybe-install-zip
36485maybe-install-zip:
36486@if zip
36487maybe-install-zip: install-zip
36488
36489install-zip: installdirs
36490 @: $(MAKE); $(unstage)
36491 @r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 $(HOST_EXPORTS) \
36494 (cd $(HOST_SUBDIR)/zip && \
36495 $(MAKE) $(FLAGS_TO_PASS) install)
36496
36497@endif zip
36498
36499# Other targets (info, dvi, pdf, etc.)
36500
36501.PHONY: maybe-info-zip info-zip
36502maybe-info-zip:
36503@if zip
36504maybe-info-zip: info-zip
36505
36506info-zip: \
36507 configure-zip
36508 @: $(MAKE); $(unstage)
36509 @[ -f ./zip/Makefile ] || exit 0; \
36510 r=`${PWD_COMMAND}`; export r; \
36511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512 $(HOST_EXPORTS) \
36513 for flag in $(EXTRA_HOST_FLAGS) ; do \
36514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36515 done; \
36516 echo "Doing info in zip" ; \
36517 (cd $(HOST_SUBDIR)/zip && \
36518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36520 "RANLIB=$${RANLIB}" \
36521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36522 info) \
36523 || exit 1
36524
36525@endif zip
36526
36527.PHONY: maybe-dvi-zip dvi-zip
36528maybe-dvi-zip:
36529@if zip
36530maybe-dvi-zip: dvi-zip
36531
36532dvi-zip: \
36533 configure-zip
36534 @: $(MAKE); $(unstage)
36535 @[ -f ./zip/Makefile ] || exit 0; \
36536 r=`${PWD_COMMAND}`; export r; \
36537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36538 $(HOST_EXPORTS) \
36539 for flag in $(EXTRA_HOST_FLAGS) ; do \
36540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36541 done; \
36542 echo "Doing dvi in zip" ; \
36543 (cd $(HOST_SUBDIR)/zip && \
36544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36546 "RANLIB=$${RANLIB}" \
36547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36548 dvi) \
36549 || exit 1
36550
36551@endif zip
36552
36553.PHONY: maybe-pdf-zip pdf-zip
36554maybe-pdf-zip:
36555@if zip
36556maybe-pdf-zip: pdf-zip
36557
36558pdf-zip: \
36559 configure-zip
36560 @: $(MAKE); $(unstage)
36561 @[ -f ./zip/Makefile ] || exit 0; \
36562 r=`${PWD_COMMAND}`; export r; \
36563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564 $(HOST_EXPORTS) \
36565 for flag in $(EXTRA_HOST_FLAGS) ; do \
36566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567 done; \
36568 echo "Doing pdf in zip" ; \
36569 (cd $(HOST_SUBDIR)/zip && \
36570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36572 "RANLIB=$${RANLIB}" \
36573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36574 pdf) \
36575 || exit 1
36576
36577@endif zip
36578
36579.PHONY: maybe-html-zip html-zip
36580maybe-html-zip:
36581@if zip
36582maybe-html-zip: html-zip
36583
36584html-zip: \
36585 configure-zip
36586 @: $(MAKE); $(unstage)
36587 @[ -f ./zip/Makefile ] || exit 0; \
36588 r=`${PWD_COMMAND}`; export r; \
36589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590 $(HOST_EXPORTS) \
36591 for flag in $(EXTRA_HOST_FLAGS) ; do \
36592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593 done; \
36594 echo "Doing html in zip" ; \
36595 (cd $(HOST_SUBDIR)/zip && \
36596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36598 "RANLIB=$${RANLIB}" \
36599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36600 html) \
36601 || exit 1
36602
36603@endif zip
36604
36605.PHONY: maybe-TAGS-zip TAGS-zip
36606maybe-TAGS-zip:
36607@if zip
36608maybe-TAGS-zip: TAGS-zip
36609
36610TAGS-zip: \
36611 configure-zip
36612 @: $(MAKE); $(unstage)
36613 @[ -f ./zip/Makefile ] || exit 0; \
36614 r=`${PWD_COMMAND}`; export r; \
36615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616 $(HOST_EXPORTS) \
36617 for flag in $(EXTRA_HOST_FLAGS) ; do \
36618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36619 done; \
36620 echo "Doing TAGS in zip" ; \
36621 (cd $(HOST_SUBDIR)/zip && \
36622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36624 "RANLIB=$${RANLIB}" \
36625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36626 TAGS) \
36627 || exit 1
36628
36629@endif zip
36630
36631.PHONY: maybe-install-info-zip install-info-zip
36632maybe-install-info-zip:
36633@if zip
36634maybe-install-info-zip: install-info-zip
36635
36636install-info-zip: \
36637 configure-zip \
36638 info-zip
36639 @: $(MAKE); $(unstage)
36640 @[ -f ./zip/Makefile ] || exit 0; \
36641 r=`${PWD_COMMAND}`; export r; \
36642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643 $(HOST_EXPORTS) \
36644 for flag in $(EXTRA_HOST_FLAGS) ; do \
36645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646 done; \
36647 echo "Doing install-info in zip" ; \
36648 (cd $(HOST_SUBDIR)/zip && \
36649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651 "RANLIB=$${RANLIB}" \
36652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653 install-info) \
36654 || exit 1
36655
36656@endif zip
36657
36658.PHONY: maybe-install-pdf-zip install-pdf-zip
36659maybe-install-pdf-zip:
36660@if zip
36661maybe-install-pdf-zip: install-pdf-zip
36662
36663install-pdf-zip: \
36664 configure-zip \
36665 pdf-zip
36666 @: $(MAKE); $(unstage)
36667 @[ -f ./zip/Makefile ] || exit 0; \
36668 r=`${PWD_COMMAND}`; export r; \
36669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670 $(HOST_EXPORTS) \
36671 for flag in $(EXTRA_HOST_FLAGS) ; do \
36672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673 done; \
36674 echo "Doing install-pdf in zip" ; \
36675 (cd $(HOST_SUBDIR)/zip && \
36676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36678 "RANLIB=$${RANLIB}" \
36679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36680 install-pdf) \
36681 || exit 1
36682
36683@endif zip
36684
36685.PHONY: maybe-install-html-zip install-html-zip
36686maybe-install-html-zip:
36687@if zip
36688maybe-install-html-zip: install-html-zip
36689
36690install-html-zip: \
36691 configure-zip \
36692 html-zip
36693 @: $(MAKE); $(unstage)
36694 @[ -f ./zip/Makefile ] || exit 0; \
36695 r=`${PWD_COMMAND}`; export r; \
36696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697 $(HOST_EXPORTS) \
36698 for flag in $(EXTRA_HOST_FLAGS) ; do \
36699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700 done; \
36701 echo "Doing install-html in zip" ; \
36702 (cd $(HOST_SUBDIR)/zip && \
36703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705 "RANLIB=$${RANLIB}" \
36706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707 install-html) \
36708 || exit 1
36709
36710@endif zip
36711
36712.PHONY: maybe-installcheck-zip installcheck-zip
36713maybe-installcheck-zip:
36714@if zip
36715maybe-installcheck-zip: installcheck-zip
36716
36717installcheck-zip: \
36718 configure-zip
36719 @: $(MAKE); $(unstage)
36720 @[ -f ./zip/Makefile ] || exit 0; \
36721 r=`${PWD_COMMAND}`; export r; \
36722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723 $(HOST_EXPORTS) \
36724 for flag in $(EXTRA_HOST_FLAGS) ; do \
36725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726 done; \
36727 echo "Doing installcheck in zip" ; \
36728 (cd $(HOST_SUBDIR)/zip && \
36729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731 "RANLIB=$${RANLIB}" \
36732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733 installcheck) \
36734 || exit 1
36735
36736@endif zip
36737
36738.PHONY: maybe-mostlyclean-zip mostlyclean-zip
36739maybe-mostlyclean-zip:
36740@if zip
36741maybe-mostlyclean-zip: mostlyclean-zip
36742
36743mostlyclean-zip:
36744 @: $(MAKE); $(unstage)
36745 @[ -f ./zip/Makefile ] || exit 0; \
36746 r=`${PWD_COMMAND}`; export r; \
36747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748 $(HOST_EXPORTS) \
36749 for flag in $(EXTRA_HOST_FLAGS) ; do \
36750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751 done; \
36752 echo "Doing mostlyclean in zip" ; \
36753 (cd $(HOST_SUBDIR)/zip && \
36754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756 "RANLIB=$${RANLIB}" \
36757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758 mostlyclean) \
36759 || exit 1
36760
36761@endif zip
36762
36763.PHONY: maybe-clean-zip clean-zip
36764maybe-clean-zip:
36765@if zip
36766maybe-clean-zip: clean-zip
36767
36768clean-zip:
36769 @: $(MAKE); $(unstage)
36770 @[ -f ./zip/Makefile ] || exit 0; \
36771 r=`${PWD_COMMAND}`; export r; \
36772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773 $(HOST_EXPORTS) \
36774 for flag in $(EXTRA_HOST_FLAGS) ; do \
36775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776 done; \
36777 echo "Doing clean in zip" ; \
36778 (cd $(HOST_SUBDIR)/zip && \
36779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781 "RANLIB=$${RANLIB}" \
36782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783 clean) \
36784 || exit 1
36785
36786@endif zip
36787
36788.PHONY: maybe-distclean-zip distclean-zip
36789maybe-distclean-zip:
36790@if zip
36791maybe-distclean-zip: distclean-zip
36792
36793distclean-zip:
36794 @: $(MAKE); $(unstage)
36795 @[ -f ./zip/Makefile ] || exit 0; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(HOST_EXPORTS) \
36799 for flag in $(EXTRA_HOST_FLAGS) ; do \
36800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801 done; \
36802 echo "Doing distclean in zip" ; \
36803 (cd $(HOST_SUBDIR)/zip && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808 distclean) \
36809 || exit 1
36810
36811@endif zip
36812
36813.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
36814maybe-maintainer-clean-zip:
36815@if zip
36816maybe-maintainer-clean-zip: maintainer-clean-zip
36817
36818maintainer-clean-zip:
36819 @: $(MAKE); $(unstage)
36820 @[ -f ./zip/Makefile ] || exit 0; \
36821 r=`${PWD_COMMAND}`; export r; \
36822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823 $(HOST_EXPORTS) \
36824 for flag in $(EXTRA_HOST_FLAGS) ; do \
36825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826 done; \
36827 echo "Doing maintainer-clean in zip" ; \
36828 (cd $(HOST_SUBDIR)/zip && \
36829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831 "RANLIB=$${RANLIB}" \
36832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833 maintainer-clean) \
36834 || exit 1
36835
36836@endif zip
36837
36838
36839
36840.PHONY: configure-zlib maybe-configure-zlib
36841maybe-configure-zlib:
36842@if gcc-bootstrap
36843configure-zlib: stage_current
36844@endif gcc-bootstrap
36845@if zlib
36846maybe-configure-zlib: configure-zlib
36847configure-zlib:
36848 @r=`${PWD_COMMAND}`; export r; \
36849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36850 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36852 $(HOST_EXPORTS) \
36853 echo Configuring in $(HOST_SUBDIR)/zlib; \
36854 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
36855 case $(srcdir) in \
36856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36857 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36859 esac; \
36860 srcdiroption="--srcdir=$${topdir}/zlib"; \
36861 libsrcdir="$$s/zlib"; \
36862 $(SHELL) $${libsrcdir}/configure \
36863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36864 --target=${target_alias} $${srcdiroption} \
36865 || exit 1
36866@endif zlib
36867
36868
36869
36870.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
36871maybe-configure-stage1-zlib:
36872@if zlib-bootstrap
36873maybe-configure-stage1-zlib: configure-stage1-zlib
36874configure-stage1-zlib:
36875 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36877 @r=`${PWD_COMMAND}`; export r; \
36878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36880 $(HOST_EXPORTS) \
36881 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36882 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
36883 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
36884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36885 cd $(HOST_SUBDIR)/zlib || exit 1; \
36886 case $(srcdir) in \
36887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36888 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36890 esac; \
36891 srcdiroption="--srcdir=$${topdir}/zlib"; \
36892 libsrcdir="$$s/zlib"; \
36893 $(SHELL) $${libsrcdir}/configure \
36894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36895 --target=${target_alias} $${srcdiroption} \
36896 \
36897 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
36898@endif zlib-bootstrap
36899
36900.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
36901maybe-configure-stage2-zlib:
36902@if zlib-bootstrap
36903maybe-configure-stage2-zlib: configure-stage2-zlib
36904configure-stage2-zlib:
36905 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36907 @r=`${PWD_COMMAND}`; export r; \
36908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36910 $(HOST_EXPORTS) \
36911 $(POSTSTAGE1_HOST_EXPORTS) \
36912 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36913 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
36914 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
36915 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36916 cd $(HOST_SUBDIR)/zlib || exit 1; \
36917 case $(srcdir) in \
36918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36919 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36921 esac; \
36922 srcdiroption="--srcdir=$${topdir}/zlib"; \
36923 libsrcdir="$$s/zlib"; \
36924 $(SHELL) $${libsrcdir}/configure \
36925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36926 --target=${target_alias} $${srcdiroption} \
36927 --with-build-libsubdir=$(HOST_SUBDIR) \
36928 @stage2_werror_flag@
36929@endif zlib-bootstrap
36930
36931.PHONY: configure-stageb2g0-zlib maybe-configure-stageb2g0-zlib
36932maybe-configure-stageb2g0-zlib:
36933@if zlib-bootstrap
36934maybe-configure-stageb2g0-zlib: configure-stageb2g0-zlib
36935configure-stageb2g0-zlib:
36936 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
36937 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36938 @r=`${PWD_COMMAND}`; export r; \
36939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36941 $(HOST_EXPORTS) \
36942 $(POSTSTAGE1_HOST_EXPORTS) \
36943 CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \
36944 CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \
36945 echo Configuring stage b2g0 in $(HOST_SUBDIR)/zlib ; \
36946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36947 cd $(HOST_SUBDIR)/zlib || exit 1; \
36948 case $(srcdir) in \
36949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36950 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36952 esac; \
36953 srcdiroption="--srcdir=$${topdir}/zlib"; \
36954 libsrcdir="$$s/zlib"; \
36955 $(SHELL) $${libsrcdir}/configure \
36956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36957 --target=${target_alias} $${srcdiroption} \
36958 --with-build-libsubdir=$(HOST_SUBDIR) \
36959 @stage2_werror_flag@
36960@endif zlib-bootstrap
36961
36962.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
36963maybe-configure-stage3-zlib:
36964@if zlib-bootstrap
36965maybe-configure-stage3-zlib: configure-stage3-zlib
36966configure-stage3-zlib:
36967 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
36969 @r=`${PWD_COMMAND}`; export r; \
36970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
36972 $(HOST_EXPORTS) \
36973 $(POSTSTAGE1_HOST_EXPORTS) \
36974 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36975 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
36976 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
36977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
36978 cd $(HOST_SUBDIR)/zlib || exit 1; \
36979 case $(srcdir) in \
36980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36981 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
36982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36983 esac; \
36984 srcdiroption="--srcdir=$${topdir}/zlib"; \
36985 libsrcdir="$$s/zlib"; \
36986 $(SHELL) $${libsrcdir}/configure \
36987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36988 --target=${target_alias} $${srcdiroption} \
36989 --with-build-libsubdir=$(HOST_SUBDIR) \
36990 @stage2_werror_flag@
36991@endif zlib-bootstrap
36992
36993.PHONY: configure-stageb3g2-zlib maybe-configure-stageb3g2-zlib
36994maybe-configure-stageb3g2-zlib:
36995@if zlib-bootstrap
36996maybe-configure-stageb3g2-zlib: configure-stageb3g2-zlib
36997configure-stageb3g2-zlib:
36998 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
36999 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37000 @r=`${PWD_COMMAND}`; export r; \
37001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37002 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37003 $(HOST_EXPORTS) \
37004 $(POSTSTAGE1_HOST_EXPORTS) \
37005 CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \
37006 CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \
37007 echo Configuring stage b3g2 in $(HOST_SUBDIR)/zlib ; \
37008 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37009 cd $(HOST_SUBDIR)/zlib || exit 1; \
37010 case $(srcdir) in \
37011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37012 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37014 esac; \
37015 srcdiroption="--srcdir=$${topdir}/zlib"; \
37016 libsrcdir="$$s/zlib"; \
37017 $(SHELL) $${libsrcdir}/configure \
37018 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37019 --target=${target_alias} $${srcdiroption} \
37020 --with-build-libsubdir=$(HOST_SUBDIR) \
37021 @stage2_werror_flag@
37022@endif zlib-bootstrap
37023
37024.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
37025maybe-configure-stage4-zlib:
37026@if zlib-bootstrap
37027maybe-configure-stage4-zlib: configure-stage4-zlib
37028configure-stage4-zlib:
37029 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37031 @r=`${PWD_COMMAND}`; export r; \
37032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37033 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37034 $(HOST_EXPORTS) \
37035 $(POSTSTAGE1_HOST_EXPORTS) \
37036 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
37037 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
37038 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
37039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37040 cd $(HOST_SUBDIR)/zlib || exit 1; \
37041 case $(srcdir) in \
37042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37043 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37045 esac; \
37046 srcdiroption="--srcdir=$${topdir}/zlib"; \
37047 libsrcdir="$$s/zlib"; \
37048 $(SHELL) $${libsrcdir}/configure \
37049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37050 --target=${target_alias} $${srcdiroption} \
37051 --with-build-libsubdir=$(HOST_SUBDIR) \
37052 @stage2_werror_flag@
37053@endif zlib-bootstrap
37054
37055.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
37056maybe-configure-stageprofile-zlib:
37057@if zlib-bootstrap
37058maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
37059configure-stageprofile-zlib:
37060 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37062 @r=`${PWD_COMMAND}`; export r; \
37063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37064 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37065 $(HOST_EXPORTS) \
37066 $(POSTSTAGE1_HOST_EXPORTS) \
37067 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \
37068 CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \
37069 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
37070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37071 cd $(HOST_SUBDIR)/zlib || exit 1; \
37072 case $(srcdir) in \
37073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37074 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37076 esac; \
37077 srcdiroption="--srcdir=$${topdir}/zlib"; \
37078 libsrcdir="$$s/zlib"; \
37079 $(SHELL) $${libsrcdir}/configure \
37080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37081 --target=${target_alias} $${srcdiroption} \
37082 --with-build-libsubdir=$(HOST_SUBDIR) \
37083 @stage2_werror_flag@
37084@endif zlib-bootstrap
37085
37086.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
37087maybe-configure-stagefeedback-zlib:
37088@if zlib-bootstrap
37089maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
37090configure-stagefeedback-zlib:
37091 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
37093 @r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
37096 $(HOST_EXPORTS) \
37097 $(POSTSTAGE1_HOST_EXPORTS) \
37098 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \
37099 CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \
37100 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
37101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
37102 cd $(HOST_SUBDIR)/zlib || exit 1; \
37103 case $(srcdir) in \
37104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37105 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
37106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37107 esac; \
37108 srcdiroption="--srcdir=$${topdir}/zlib"; \
37109 libsrcdir="$$s/zlib"; \
37110 $(SHELL) $${libsrcdir}/configure \
37111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37112 --target=${target_alias} $${srcdiroption} \
37113 --with-build-libsubdir=$(HOST_SUBDIR) \
37114 @stage2_werror_flag@
37115@endif zlib-bootstrap
37116
37117
37118
37119
37120
37121.PHONY: all-zlib maybe-all-zlib
37122maybe-all-zlib:
37123@if gcc-bootstrap
37124all-zlib: stage_current
37125@endif gcc-bootstrap
37126@if zlib
37127TARGET-zlib=all
37128maybe-all-zlib: all-zlib
37129all-zlib: configure-zlib
37130 @r=`${PWD_COMMAND}`; export r; \
37131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37132 $(HOST_EXPORTS) \
37133 (cd $(HOST_SUBDIR)/zlib && \
37134 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37135 $(TARGET-zlib))
37136@endif zlib
37137
37138
37139
37140.PHONY: all-stage1-zlib maybe-all-stage1-zlib
37141.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
37142maybe-all-stage1-zlib:
37143maybe-clean-stage1-zlib:
37144@if zlib-bootstrap
37145maybe-all-stage1-zlib: all-stage1-zlib
37146all-stage1: all-stage1-zlib
37147TARGET-stage1-zlib = $(TARGET-zlib)
37148all-stage1-zlib: configure-stage1-zlib
37149 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37150 @r=`${PWD_COMMAND}`; export r; \
37151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37152 $(HOST_EXPORTS) \
37153 cd $(HOST_SUBDIR)/zlib && \
37154 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37155 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
37156 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
37157 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
37158 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \
37159 $(TARGET-stage1-zlib)
37160
37161maybe-clean-stage1-zlib: clean-stage1-zlib
37162clean-stage1: clean-stage1-zlib
37163clean-stage1-zlib:
37164 @if [ $(current_stage) = stage1 ]; then \
37165 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37166 else \
37167 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
37168 $(MAKE) stage1-start; \
37169 fi; \
37170 cd $(HOST_SUBDIR)/zlib && \
37171 $(MAKE) $(EXTRA_HOST_FLAGS) \
37172 clean
37173@endif zlib-bootstrap
37174
37175
37176.PHONY: all-stage2-zlib maybe-all-stage2-zlib
37177.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
37178maybe-all-stage2-zlib:
37179maybe-clean-stage2-zlib:
37180@if zlib-bootstrap
37181maybe-all-stage2-zlib: all-stage2-zlib
37182all-stage2: all-stage2-zlib
37183TARGET-stage2-zlib = $(TARGET-zlib)
37184all-stage2-zlib: configure-stage2-zlib
37185 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37186 @r=`${PWD_COMMAND}`; export r; \
37187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37188 $(HOST_EXPORTS) \
37189 $(POSTSTAGE1_HOST_EXPORTS) \
37190 cd $(HOST_SUBDIR)/zlib && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37192 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
37193 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37194 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37195 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37196 $(TARGET-stage2-zlib)
37197
37198maybe-clean-stage2-zlib: clean-stage2-zlib
37199clean-stage2: clean-stage2-zlib
37200clean-stage2-zlib:
37201 @if [ $(current_stage) = stage2 ]; then \
37202 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37203 else \
37204 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
37205 $(MAKE) stage2-start; \
37206 fi; \
37207 cd $(HOST_SUBDIR)/zlib && \
37208 $(MAKE) $(EXTRA_HOST_FLAGS) \
37209 $(POSTSTAGE1_FLAGS_TO_PASS) \
37210 clean
37211@endif zlib-bootstrap
37212
37213
37214.PHONY: all-stageb2g0-zlib maybe-all-stageb2g0-zlib
37215.PHONY: clean-stageb2g0-zlib maybe-clean-stageb2g0-zlib
37216maybe-all-stageb2g0-zlib:
37217maybe-clean-stageb2g0-zlib:
37218@if zlib-bootstrap
37219maybe-all-stageb2g0-zlib: all-stageb2g0-zlib
37220all-stageb2g0: all-stageb2g0-zlib
37221TARGET-stageb2g0-zlib = $(TARGET-zlib)
37222all-stageb2g0-zlib: configure-stageb2g0-zlib
37223 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
37224 @r=`${PWD_COMMAND}`; export r; \
37225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37226 $(HOST_EXPORTS) \
37227 $(POSTSTAGE1_HOST_EXPORTS) \
37228 cd $(HOST_SUBDIR)/zlib && \
37229 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37230 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
37231 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
37232 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
37233 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37234 $(TARGET-stageb2g0-zlib)
37235
37236maybe-clean-stageb2g0-zlib: clean-stageb2g0-zlib
37237clean-stageb2g0: clean-stageb2g0-zlib
37238clean-stageb2g0-zlib:
37239 @if [ $(current_stage) = stageb2g0 ]; then \
37240 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37241 else \
37242 [ -f $(HOST_SUBDIR)/stageb2g0-zlib/Makefile ] || exit 0; \
37243 $(MAKE) stageb2g0-start; \
37244 fi; \
37245 cd $(HOST_SUBDIR)/zlib && \
37246 $(MAKE) $(EXTRA_HOST_FLAGS) \
37247 $(POSTSTAGE1_FLAGS_TO_PASS) \
37248 clean
37249@endif zlib-bootstrap
37250
37251
37252.PHONY: all-stage3-zlib maybe-all-stage3-zlib
37253.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
37254maybe-all-stage3-zlib:
37255maybe-clean-stage3-zlib:
37256@if zlib-bootstrap
37257maybe-all-stage3-zlib: all-stage3-zlib
37258all-stage3: all-stage3-zlib
37259TARGET-stage3-zlib = $(TARGET-zlib)
37260all-stage3-zlib: configure-stage3-zlib
37261 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37262 @r=`${PWD_COMMAND}`; export r; \
37263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264 $(HOST_EXPORTS) \
37265 $(POSTSTAGE1_HOST_EXPORTS) \
37266 cd $(HOST_SUBDIR)/zlib && \
37267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37268 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
37269 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
37270 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
37271 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37272 $(TARGET-stage3-zlib)
37273
37274maybe-clean-stage3-zlib: clean-stage3-zlib
37275clean-stage3: clean-stage3-zlib
37276clean-stage3-zlib:
37277 @if [ $(current_stage) = stage3 ]; then \
37278 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37279 else \
37280 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
37281 $(MAKE) stage3-start; \
37282 fi; \
37283 cd $(HOST_SUBDIR)/zlib && \
37284 $(MAKE) $(EXTRA_HOST_FLAGS) \
37285 $(POSTSTAGE1_FLAGS_TO_PASS) \
37286 clean
37287@endif zlib-bootstrap
37288
37289
37290.PHONY: all-stageb3g2-zlib maybe-all-stageb3g2-zlib
37291.PHONY: clean-stageb3g2-zlib maybe-clean-stageb3g2-zlib
37292maybe-all-stageb3g2-zlib:
37293maybe-clean-stageb3g2-zlib:
37294@if zlib-bootstrap
37295maybe-all-stageb3g2-zlib: all-stageb3g2-zlib
37296all-stageb3g2: all-stageb3g2-zlib
37297TARGET-stageb3g2-zlib = $(TARGET-zlib)
37298all-stageb3g2-zlib: configure-stageb3g2-zlib
37299 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
37300 @r=`${PWD_COMMAND}`; export r; \
37301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302 $(HOST_EXPORTS) \
37303 $(POSTSTAGE1_HOST_EXPORTS) \
37304 cd $(HOST_SUBDIR)/zlib && \
37305 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37306 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
37307 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
37308 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
37309 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37310 $(TARGET-stageb3g2-zlib)
37311
37312maybe-clean-stageb3g2-zlib: clean-stageb3g2-zlib
37313clean-stageb3g2: clean-stageb3g2-zlib
37314clean-stageb3g2-zlib:
37315 @if [ $(current_stage) = stageb3g2 ]; then \
37316 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37317 else \
37318 [ -f $(HOST_SUBDIR)/stageb3g2-zlib/Makefile ] || exit 0; \
37319 $(MAKE) stageb3g2-start; \
37320 fi; \
37321 cd $(HOST_SUBDIR)/zlib && \
37322 $(MAKE) $(EXTRA_HOST_FLAGS) \
37323 $(POSTSTAGE1_FLAGS_TO_PASS) \
37324 clean
37325@endif zlib-bootstrap
37326
37327
37328.PHONY: all-stage4-zlib maybe-all-stage4-zlib
37329.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
37330maybe-all-stage4-zlib:
37331maybe-clean-stage4-zlib:
37332@if zlib-bootstrap
37333maybe-all-stage4-zlib: all-stage4-zlib
37334all-stage4: all-stage4-zlib
37335TARGET-stage4-zlib = $(TARGET-zlib)
37336all-stage4-zlib: configure-stage4-zlib
37337 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37338 @r=`${PWD_COMMAND}`; export r; \
37339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37340 $(HOST_EXPORTS) \
37341 $(POSTSTAGE1_HOST_EXPORTS) \
37342 cd $(HOST_SUBDIR)/zlib && \
37343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37344 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
37345 LIBCFLAGS="$(STAGE4_CFLAGS)" \
37346 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
37347 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37348 $(TARGET-stage4-zlib)
37349
37350maybe-clean-stage4-zlib: clean-stage4-zlib
37351clean-stage4: clean-stage4-zlib
37352clean-stage4-zlib:
37353 @if [ $(current_stage) = stage4 ]; then \
37354 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37355 else \
37356 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
37357 $(MAKE) stage4-start; \
37358 fi; \
37359 cd $(HOST_SUBDIR)/zlib && \
37360 $(MAKE) $(EXTRA_HOST_FLAGS) \
37361 $(POSTSTAGE1_FLAGS_TO_PASS) \
37362 clean
37363@endif zlib-bootstrap
37364
37365
37366.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
37367.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
37368maybe-all-stageprofile-zlib:
37369maybe-clean-stageprofile-zlib:
37370@if zlib-bootstrap
37371maybe-all-stageprofile-zlib: all-stageprofile-zlib
37372all-stageprofile: all-stageprofile-zlib
37373TARGET-stageprofile-zlib = $(TARGET-zlib)
37374all-stageprofile-zlib: configure-stageprofile-zlib
37375 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37376 @r=`${PWD_COMMAND}`; export r; \
37377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37378 $(HOST_EXPORTS) \
37379 $(POSTSTAGE1_HOST_EXPORTS) \
37380 cd $(HOST_SUBDIR)/zlib && \
37381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37382 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
37383 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
37384 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
37385 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37386 $(TARGET-stageprofile-zlib)
37387
37388maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
37389clean-stageprofile: clean-stageprofile-zlib
37390clean-stageprofile-zlib:
37391 @if [ $(current_stage) = stageprofile ]; then \
37392 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37393 else \
37394 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
37395 $(MAKE) stageprofile-start; \
37396 fi; \
37397 cd $(HOST_SUBDIR)/zlib && \
37398 $(MAKE) $(EXTRA_HOST_FLAGS) \
37399 $(POSTSTAGE1_FLAGS_TO_PASS) \
37400 clean
37401@endif zlib-bootstrap
37402
37403
37404.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
37405.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
37406maybe-all-stagefeedback-zlib:
37407maybe-clean-stagefeedback-zlib:
37408@if zlib-bootstrap
37409maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
37410all-stagefeedback: all-stagefeedback-zlib
37411TARGET-stagefeedback-zlib = $(TARGET-zlib)
37412all-stagefeedback-zlib: configure-stagefeedback-zlib
37413 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37414 @r=`${PWD_COMMAND}`; export r; \
37415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37416 $(HOST_EXPORTS) \
37417 $(POSTSTAGE1_HOST_EXPORTS) \
37418 cd $(HOST_SUBDIR)/zlib && \
37419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
37420 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
37421 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37422 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
37423 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
37424 $(TARGET-stagefeedback-zlib)
37425
37426maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
37427clean-stagefeedback: clean-stagefeedback-zlib
37428clean-stagefeedback-zlib:
37429 @if [ $(current_stage) = stagefeedback ]; then \
37430 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
37431 else \
37432 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
37433 $(MAKE) stagefeedback-start; \
37434 fi; \
37435 cd $(HOST_SUBDIR)/zlib && \
37436 $(MAKE) $(EXTRA_HOST_FLAGS) \
37437 $(POSTSTAGE1_FLAGS_TO_PASS) \
37438 clean
37439@endif zlib-bootstrap
37440
37441
37442
37443
37444
37445.PHONY: check-zlib maybe-check-zlib
37446maybe-check-zlib:
37447@if zlib
37448maybe-check-zlib: check-zlib
37449
37450check-zlib:
37451
37452@endif zlib
37453
37454.PHONY: install-zlib maybe-install-zlib
37455maybe-install-zlib:
37456@if zlib
37457maybe-install-zlib: install-zlib
37458
37459install-zlib:
37460
37461@endif zlib
37462
37463# Other targets (info, dvi, pdf, etc.)
37464
37465.PHONY: maybe-info-zlib info-zlib
37466maybe-info-zlib:
37467@if zlib
37468maybe-info-zlib: info-zlib
37469
37470info-zlib: \
37471 configure-zlib
37472 @[ -f ./zlib/Makefile ] || exit 0; \
37473 r=`${PWD_COMMAND}`; export r; \
37474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475 $(HOST_EXPORTS) \
37476 for flag in $(EXTRA_HOST_FLAGS) ; do \
37477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37478 done; \
37479 echo "Doing info in zlib" ; \
37480 (cd $(HOST_SUBDIR)/zlib && \
37481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37483 "RANLIB=$${RANLIB}" \
37484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37485 info) \
37486 || exit 1
37487
37488@endif zlib
37489
37490.PHONY: maybe-dvi-zlib dvi-zlib
37491maybe-dvi-zlib:
37492@if zlib
37493maybe-dvi-zlib: dvi-zlib
37494
37495dvi-zlib: \
37496 configure-zlib
37497 @[ -f ./zlib/Makefile ] || exit 0; \
37498 r=`${PWD_COMMAND}`; export r; \
37499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37500 $(HOST_EXPORTS) \
37501 for flag in $(EXTRA_HOST_FLAGS) ; do \
37502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37503 done; \
37504 echo "Doing dvi in zlib" ; \
37505 (cd $(HOST_SUBDIR)/zlib && \
37506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37508 "RANLIB=$${RANLIB}" \
37509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37510 dvi) \
37511 || exit 1
37512
37513@endif zlib
37514
37515.PHONY: maybe-pdf-zlib pdf-zlib
37516maybe-pdf-zlib:
37517@if zlib
37518maybe-pdf-zlib: pdf-zlib
37519
37520pdf-zlib: \
37521 configure-zlib
37522 @[ -f ./zlib/Makefile ] || exit 0; \
37523 r=`${PWD_COMMAND}`; export r; \
37524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525 $(HOST_EXPORTS) \
37526 for flag in $(EXTRA_HOST_FLAGS) ; do \
37527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37528 done; \
37529 echo "Doing pdf in zlib" ; \
37530 (cd $(HOST_SUBDIR)/zlib && \
37531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37533 "RANLIB=$${RANLIB}" \
37534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37535 pdf) \
37536 || exit 1
37537
37538@endif zlib
37539
37540.PHONY: maybe-html-zlib html-zlib
37541maybe-html-zlib:
37542@if zlib
37543maybe-html-zlib: html-zlib
37544
37545html-zlib: \
37546 configure-zlib
37547 @[ -f ./zlib/Makefile ] || exit 0; \
37548 r=`${PWD_COMMAND}`; export r; \
37549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37550 $(HOST_EXPORTS) \
37551 for flag in $(EXTRA_HOST_FLAGS) ; do \
37552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37553 done; \
37554 echo "Doing html in zlib" ; \
37555 (cd $(HOST_SUBDIR)/zlib && \
37556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37558 "RANLIB=$${RANLIB}" \
37559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37560 html) \
37561 || exit 1
37562
37563@endif zlib
37564
37565.PHONY: maybe-TAGS-zlib TAGS-zlib
37566maybe-TAGS-zlib:
37567@if zlib
37568maybe-TAGS-zlib: TAGS-zlib
37569
37570TAGS-zlib: \
37571 configure-zlib
37572 @[ -f ./zlib/Makefile ] || exit 0; \
37573 r=`${PWD_COMMAND}`; export r; \
37574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37575 $(HOST_EXPORTS) \
37576 for flag in $(EXTRA_HOST_FLAGS) ; do \
37577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37578 done; \
37579 echo "Doing TAGS in zlib" ; \
37580 (cd $(HOST_SUBDIR)/zlib && \
37581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37583 "RANLIB=$${RANLIB}" \
37584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37585 TAGS) \
37586 || exit 1
37587
37588@endif zlib
37589
37590.PHONY: maybe-install-info-zlib install-info-zlib
37591maybe-install-info-zlib:
37592@if zlib
37593maybe-install-info-zlib: install-info-zlib
37594
37595install-info-zlib: \
37596 configure-zlib \
37597 info-zlib
37598 @[ -f ./zlib/Makefile ] || exit 0; \
37599 r=`${PWD_COMMAND}`; export r; \
37600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37601 $(HOST_EXPORTS) \
37602 for flag in $(EXTRA_HOST_FLAGS) ; do \
37603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37604 done; \
37605 echo "Doing install-info in zlib" ; \
37606 (cd $(HOST_SUBDIR)/zlib && \
37607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37609 "RANLIB=$${RANLIB}" \
37610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37611 install-info) \
37612 || exit 1
37613
37614@endif zlib
37615
37616.PHONY: maybe-install-pdf-zlib install-pdf-zlib
37617maybe-install-pdf-zlib:
37618@if zlib
37619maybe-install-pdf-zlib: install-pdf-zlib
37620
37621install-pdf-zlib: \
37622 configure-zlib \
37623 pdf-zlib
37624 @[ -f ./zlib/Makefile ] || exit 0; \
37625 r=`${PWD_COMMAND}`; export r; \
37626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627 $(HOST_EXPORTS) \
37628 for flag in $(EXTRA_HOST_FLAGS) ; do \
37629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37630 done; \
37631 echo "Doing install-pdf in zlib" ; \
37632 (cd $(HOST_SUBDIR)/zlib && \
37633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37635 "RANLIB=$${RANLIB}" \
37636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37637 install-pdf) \
37638 || exit 1
37639
37640@endif zlib
37641
37642.PHONY: maybe-install-html-zlib install-html-zlib
37643maybe-install-html-zlib:
37644@if zlib
37645maybe-install-html-zlib: install-html-zlib
37646
37647install-html-zlib: \
37648 configure-zlib \
37649 html-zlib
37650 @[ -f ./zlib/Makefile ] || exit 0; \
37651 r=`${PWD_COMMAND}`; export r; \
37652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37653 $(HOST_EXPORTS) \
37654 for flag in $(EXTRA_HOST_FLAGS) ; do \
37655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37656 done; \
37657 echo "Doing install-html in zlib" ; \
37658 (cd $(HOST_SUBDIR)/zlib && \
37659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37661 "RANLIB=$${RANLIB}" \
37662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37663 install-html) \
37664 || exit 1
37665
37666@endif zlib
37667
37668.PHONY: maybe-installcheck-zlib installcheck-zlib
37669maybe-installcheck-zlib:
37670@if zlib
37671maybe-installcheck-zlib: installcheck-zlib
37672
37673installcheck-zlib: \
37674 configure-zlib
37675 @[ -f ./zlib/Makefile ] || exit 0; \
37676 r=`${PWD_COMMAND}`; export r; \
37677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37678 $(HOST_EXPORTS) \
37679 for flag in $(EXTRA_HOST_FLAGS) ; do \
37680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37681 done; \
37682 echo "Doing installcheck in zlib" ; \
37683 (cd $(HOST_SUBDIR)/zlib && \
37684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37686 "RANLIB=$${RANLIB}" \
37687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37688 installcheck) \
37689 || exit 1
37690
37691@endif zlib
37692
37693.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
37694maybe-mostlyclean-zlib:
37695@if zlib
37696maybe-mostlyclean-zlib: mostlyclean-zlib
37697
37698mostlyclean-zlib:
37699 @[ -f ./zlib/Makefile ] || exit 0; \
37700 r=`${PWD_COMMAND}`; export r; \
37701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37702 $(HOST_EXPORTS) \
37703 for flag in $(EXTRA_HOST_FLAGS) ; do \
37704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37705 done; \
37706 echo "Doing mostlyclean in zlib" ; \
37707 (cd $(HOST_SUBDIR)/zlib && \
37708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37710 "RANLIB=$${RANLIB}" \
37711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37712 mostlyclean) \
37713 || exit 1
37714
37715@endif zlib
37716
37717.PHONY: maybe-clean-zlib clean-zlib
37718maybe-clean-zlib:
37719@if zlib
37720maybe-clean-zlib: clean-zlib
37721
37722clean-zlib:
37723 @[ -f ./zlib/Makefile ] || exit 0; \
37724 r=`${PWD_COMMAND}`; export r; \
37725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37726 $(HOST_EXPORTS) \
37727 for flag in $(EXTRA_HOST_FLAGS) ; do \
37728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37729 done; \
37730 echo "Doing clean in zlib" ; \
37731 (cd $(HOST_SUBDIR)/zlib && \
37732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37734 "RANLIB=$${RANLIB}" \
37735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37736 clean) \
37737 || exit 1
37738
37739@endif zlib
37740
37741.PHONY: maybe-distclean-zlib distclean-zlib
37742maybe-distclean-zlib:
37743@if zlib
37744maybe-distclean-zlib: distclean-zlib
37745
37746distclean-zlib:
37747 @[ -f ./zlib/Makefile ] || exit 0; \
37748 r=`${PWD_COMMAND}`; export r; \
37749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37750 $(HOST_EXPORTS) \
37751 for flag in $(EXTRA_HOST_FLAGS) ; do \
37752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37753 done; \
37754 echo "Doing distclean in zlib" ; \
37755 (cd $(HOST_SUBDIR)/zlib && \
37756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37758 "RANLIB=$${RANLIB}" \
37759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37760 distclean) \
37761 || exit 1
37762
37763@endif zlib
37764
37765.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
37766maybe-maintainer-clean-zlib:
37767@if zlib
37768maybe-maintainer-clean-zlib: maintainer-clean-zlib
37769
37770maintainer-clean-zlib:
37771 @[ -f ./zlib/Makefile ] || exit 0; \
37772 r=`${PWD_COMMAND}`; export r; \
37773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37774 $(HOST_EXPORTS) \
37775 for flag in $(EXTRA_HOST_FLAGS) ; do \
37776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37777 done; \
37778 echo "Doing maintainer-clean in zlib" ; \
37779 (cd $(HOST_SUBDIR)/zlib && \
37780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37782 "RANLIB=$${RANLIB}" \
37783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37784 maintainer-clean) \
37785 || exit 1
37786
37787@endif zlib
37788
37789
37790
37791.PHONY: configure-gdb maybe-configure-gdb
37792maybe-configure-gdb:
37793@if gcc-bootstrap
37794configure-gdb: stage_current
37795@endif gcc-bootstrap
37796@if gdb
37797maybe-configure-gdb: configure-gdb
37798configure-gdb:
37799 @: $(MAKE); $(unstage)
37800 @r=`${PWD_COMMAND}`; export r; \
37801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37802 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
37803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
37804 $(HOST_EXPORTS) \
37805 echo Configuring in $(HOST_SUBDIR)/gdb; \
37806 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
37807 case $(srcdir) in \
37808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37809 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
37810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37811 esac; \
37812 srcdiroption="--srcdir=$${topdir}/gdb"; \
37813 libsrcdir="$$s/gdb"; \
37814 $(SHELL) $${libsrcdir}/configure \
37815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37816 --target=${target_alias} $${srcdiroption} \
37817 || exit 1
37818@endif gdb
37819
37820
37821
37822
37823
37824.PHONY: all-gdb maybe-all-gdb
37825maybe-all-gdb:
37826@if gcc-bootstrap
37827all-gdb: stage_current
37828@endif gcc-bootstrap
37829@if gdb
37830TARGET-gdb=all
37831maybe-all-gdb: all-gdb
37832all-gdb: configure-gdb
37833 @: $(MAKE); $(unstage)
37834 @r=`${PWD_COMMAND}`; export r; \
37835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37836 $(HOST_EXPORTS) \
37837 (cd $(HOST_SUBDIR)/gdb && \
37838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
37839 $(TARGET-gdb))
37840@endif gdb
37841
37842
37843
37844
37845.PHONY: check-gdb maybe-check-gdb
37846maybe-check-gdb:
37847@if gdb
37848maybe-check-gdb: check-gdb
37849
37850check-gdb:
37851 @: $(MAKE); $(unstage)
37852 @r=`${PWD_COMMAND}`; export r; \
37853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37854 $(HOST_EXPORTS) \
37855 (cd $(HOST_SUBDIR)/gdb && \
37856 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
37857
37858@endif gdb
37859
37860.PHONY: install-gdb maybe-install-gdb
37861maybe-install-gdb:
37862@if gdb
37863maybe-install-gdb: install-gdb
37864
37865install-gdb: installdirs
37866 @: $(MAKE); $(unstage)
37867 @r=`${PWD_COMMAND}`; export r; \
37868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37869 $(HOST_EXPORTS) \
37870 (cd $(HOST_SUBDIR)/gdb && \
37871 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
37872
37873@endif gdb
37874
37875# Other targets (info, dvi, pdf, etc.)
37876
37877.PHONY: maybe-info-gdb info-gdb
37878maybe-info-gdb:
37879@if gdb
37880maybe-info-gdb: info-gdb
37881
37882info-gdb: \
37883 configure-gdb
37884 @: $(MAKE); $(unstage)
37885 @[ -f ./gdb/Makefile ] || exit 0; \
37886 r=`${PWD_COMMAND}`; export r; \
37887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37888 $(HOST_EXPORTS) \
37889 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37891 done; \
37892 echo "Doing info in gdb" ; \
37893 (cd $(HOST_SUBDIR)/gdb && \
37894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37896 "RANLIB=$${RANLIB}" \
37897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37898 info) \
37899 || exit 1
37900
37901@endif gdb
37902
37903.PHONY: maybe-dvi-gdb dvi-gdb
37904maybe-dvi-gdb:
37905@if gdb
37906maybe-dvi-gdb: dvi-gdb
37907
37908dvi-gdb: \
37909 configure-gdb
37910 @: $(MAKE); $(unstage)
37911 @[ -f ./gdb/Makefile ] || exit 0; \
37912 r=`${PWD_COMMAND}`; export r; \
37913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914 $(HOST_EXPORTS) \
37915 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917 done; \
37918 echo "Doing dvi in gdb" ; \
37919 (cd $(HOST_SUBDIR)/gdb && \
37920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37922 "RANLIB=$${RANLIB}" \
37923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37924 dvi) \
37925 || exit 1
37926
37927@endif gdb
37928
37929.PHONY: maybe-pdf-gdb pdf-gdb
37930maybe-pdf-gdb:
37931@if gdb
37932maybe-pdf-gdb: pdf-gdb
37933
37934pdf-gdb: \
37935 configure-gdb
37936 @: $(MAKE); $(unstage)
37937 @[ -f ./gdb/Makefile ] || exit 0; \
37938 r=`${PWD_COMMAND}`; export r; \
37939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37940 $(HOST_EXPORTS) \
37941 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37943 done; \
37944 echo "Doing pdf in gdb" ; \
37945 (cd $(HOST_SUBDIR)/gdb && \
37946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37948 "RANLIB=$${RANLIB}" \
37949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37950 pdf) \
37951 || exit 1
37952
37953@endif gdb
37954
37955.PHONY: maybe-html-gdb html-gdb
37956maybe-html-gdb:
37957@if gdb
37958maybe-html-gdb: html-gdb
37959
37960html-gdb: \
37961 configure-gdb
37962 @: $(MAKE); $(unstage)
37963 @[ -f ./gdb/Makefile ] || exit 0; \
37964 r=`${PWD_COMMAND}`; export r; \
37965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37966 $(HOST_EXPORTS) \
37967 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37969 done; \
37970 echo "Doing html in gdb" ; \
37971 (cd $(HOST_SUBDIR)/gdb && \
37972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37974 "RANLIB=$${RANLIB}" \
37975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37976 html) \
37977 || exit 1
37978
37979@endif gdb
37980
37981.PHONY: maybe-TAGS-gdb TAGS-gdb
37982maybe-TAGS-gdb:
37983@if gdb
37984maybe-TAGS-gdb: TAGS-gdb
37985
37986TAGS-gdb: \
37987 configure-gdb
37988 @: $(MAKE); $(unstage)
37989 @[ -f ./gdb/Makefile ] || exit 0; \
37990 r=`${PWD_COMMAND}`; export r; \
37991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992 $(HOST_EXPORTS) \
37993 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
37994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37995 done; \
37996 echo "Doing TAGS in gdb" ; \
37997 (cd $(HOST_SUBDIR)/gdb && \
37998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000 "RANLIB=$${RANLIB}" \
38001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002 TAGS) \
38003 || exit 1
38004
38005@endif gdb
38006
38007.PHONY: maybe-install-info-gdb install-info-gdb
38008maybe-install-info-gdb:
38009@if gdb
38010maybe-install-info-gdb: install-info-gdb
38011
38012install-info-gdb: \
38013 configure-gdb \
38014 info-gdb
38015 @: $(MAKE); $(unstage)
38016 @[ -f ./gdb/Makefile ] || exit 0; \
38017 r=`${PWD_COMMAND}`; export r; \
38018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019 $(HOST_EXPORTS) \
38020 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022 done; \
38023 echo "Doing install-info in gdb" ; \
38024 (cd $(HOST_SUBDIR)/gdb && \
38025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027 "RANLIB=$${RANLIB}" \
38028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029 install-info) \
38030 || exit 1
38031
38032@endif gdb
38033
38034.PHONY: maybe-install-pdf-gdb install-pdf-gdb
38035maybe-install-pdf-gdb:
38036@if gdb
38037maybe-install-pdf-gdb: install-pdf-gdb
38038
38039install-pdf-gdb: \
38040 configure-gdb \
38041 pdf-gdb
38042 @: $(MAKE); $(unstage)
38043 @[ -f ./gdb/Makefile ] || exit 0; \
38044 r=`${PWD_COMMAND}`; export r; \
38045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38046 $(HOST_EXPORTS) \
38047 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38049 done; \
38050 echo "Doing install-pdf in gdb" ; \
38051 (cd $(HOST_SUBDIR)/gdb && \
38052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38054 "RANLIB=$${RANLIB}" \
38055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38056 install-pdf) \
38057 || exit 1
38058
38059@endif gdb
38060
38061.PHONY: maybe-install-html-gdb install-html-gdb
38062maybe-install-html-gdb:
38063@if gdb
38064maybe-install-html-gdb: install-html-gdb
38065
38066install-html-gdb: \
38067 configure-gdb \
38068 html-gdb
38069 @: $(MAKE); $(unstage)
38070 @[ -f ./gdb/Makefile ] || exit 0; \
38071 r=`${PWD_COMMAND}`; export r; \
38072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38073 $(HOST_EXPORTS) \
38074 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38076 done; \
38077 echo "Doing install-html in gdb" ; \
38078 (cd $(HOST_SUBDIR)/gdb && \
38079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38081 "RANLIB=$${RANLIB}" \
38082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38083 install-html) \
38084 || exit 1
38085
38086@endif gdb
38087
38088.PHONY: maybe-installcheck-gdb installcheck-gdb
38089maybe-installcheck-gdb:
38090@if gdb
38091maybe-installcheck-gdb: installcheck-gdb
38092
38093installcheck-gdb: \
38094 configure-gdb
38095 @: $(MAKE); $(unstage)
38096 @[ -f ./gdb/Makefile ] || exit 0; \
38097 r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(HOST_EXPORTS) \
38100 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102 done; \
38103 echo "Doing installcheck in gdb" ; \
38104 (cd $(HOST_SUBDIR)/gdb && \
38105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107 "RANLIB=$${RANLIB}" \
38108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109 installcheck) \
38110 || exit 1
38111
38112@endif gdb
38113
38114.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
38115maybe-mostlyclean-gdb:
38116@if gdb
38117maybe-mostlyclean-gdb: mostlyclean-gdb
38118
38119mostlyclean-gdb:
38120 @: $(MAKE); $(unstage)
38121 @[ -f ./gdb/Makefile ] || exit 0; \
38122 r=`${PWD_COMMAND}`; export r; \
38123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124 $(HOST_EXPORTS) \
38125 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38127 done; \
38128 echo "Doing mostlyclean in gdb" ; \
38129 (cd $(HOST_SUBDIR)/gdb && \
38130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132 "RANLIB=$${RANLIB}" \
38133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134 mostlyclean) \
38135 || exit 1
38136
38137@endif gdb
38138
38139.PHONY: maybe-clean-gdb clean-gdb
38140maybe-clean-gdb:
38141@if gdb
38142maybe-clean-gdb: clean-gdb
38143
38144clean-gdb:
38145 @: $(MAKE); $(unstage)
38146 @[ -f ./gdb/Makefile ] || exit 0; \
38147 r=`${PWD_COMMAND}`; export r; \
38148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38149 $(HOST_EXPORTS) \
38150 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38152 done; \
38153 echo "Doing clean in gdb" ; \
38154 (cd $(HOST_SUBDIR)/gdb && \
38155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38157 "RANLIB=$${RANLIB}" \
38158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38159 clean) \
38160 || exit 1
38161
38162@endif gdb
38163
38164.PHONY: maybe-distclean-gdb distclean-gdb
38165maybe-distclean-gdb:
38166@if gdb
38167maybe-distclean-gdb: distclean-gdb
38168
38169distclean-gdb:
38170 @: $(MAKE); $(unstage)
38171 @[ -f ./gdb/Makefile ] || exit 0; \
38172 r=`${PWD_COMMAND}`; export r; \
38173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38174 $(HOST_EXPORTS) \
38175 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38177 done; \
38178 echo "Doing distclean in gdb" ; \
38179 (cd $(HOST_SUBDIR)/gdb && \
38180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38182 "RANLIB=$${RANLIB}" \
38183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38184 distclean) \
38185 || exit 1
38186
38187@endif gdb
38188
38189.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
38190maybe-maintainer-clean-gdb:
38191@if gdb
38192maybe-maintainer-clean-gdb: maintainer-clean-gdb
38193
38194maintainer-clean-gdb:
38195 @: $(MAKE); $(unstage)
38196 @[ -f ./gdb/Makefile ] || exit 0; \
38197 r=`${PWD_COMMAND}`; export r; \
38198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38199 $(HOST_EXPORTS) \
38200 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38202 done; \
38203 echo "Doing maintainer-clean in gdb" ; \
38204 (cd $(HOST_SUBDIR)/gdb && \
38205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38207 "RANLIB=$${RANLIB}" \
38208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38209 maintainer-clean) \
38210 || exit 1
38211
38212@endif gdb
38213
38214
38215
38216.PHONY: configure-expect maybe-configure-expect
38217maybe-configure-expect:
38218@if gcc-bootstrap
38219configure-expect: stage_current
38220@endif gcc-bootstrap
38221@if expect
38222maybe-configure-expect: configure-expect
38223configure-expect:
38224 @: $(MAKE); $(unstage)
38225 @r=`${PWD_COMMAND}`; export r; \
38226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
38228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
38229 $(HOST_EXPORTS) \
38230 echo Configuring in $(HOST_SUBDIR)/expect; \
38231 cd "$(HOST_SUBDIR)/expect" || exit 1; \
38232 case $(srcdir) in \
38233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38234 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
38235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38236 esac; \
38237 srcdiroption="--srcdir=$${topdir}/expect"; \
38238 libsrcdir="$$s/expect"; \
38239 $(SHELL) $${libsrcdir}/configure \
38240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38241 --target=${target_alias} $${srcdiroption} \
38242 || exit 1
38243@endif expect
38244
38245
38246
38247
38248
38249.PHONY: all-expect maybe-all-expect
38250maybe-all-expect:
38251@if gcc-bootstrap
38252all-expect: stage_current
38253@endif gcc-bootstrap
38254@if expect
38255TARGET-expect=all
38256maybe-all-expect: all-expect
38257all-expect: configure-expect
38258 @: $(MAKE); $(unstage)
38259 @r=`${PWD_COMMAND}`; export r; \
38260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38261 $(HOST_EXPORTS) \
38262 (cd $(HOST_SUBDIR)/expect && \
38263 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38264 $(TARGET-expect))
38265@endif expect
38266
38267
38268
38269
38270.PHONY: check-expect maybe-check-expect
38271maybe-check-expect:
38272@if expect
38273maybe-check-expect: check-expect
38274
38275check-expect:
38276 @: $(MAKE); $(unstage)
38277 @r=`${PWD_COMMAND}`; export r; \
38278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38279 $(HOST_EXPORTS) \
38280 (cd $(HOST_SUBDIR)/expect && \
38281 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38282
38283@endif expect
38284
38285.PHONY: install-expect maybe-install-expect
38286maybe-install-expect:
38287@if expect
38288maybe-install-expect: install-expect
38289
38290install-expect: installdirs
38291 @: $(MAKE); $(unstage)
38292 @r=`${PWD_COMMAND}`; export r; \
38293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38294 $(HOST_EXPORTS) \
38295 (cd $(HOST_SUBDIR)/expect && \
38296 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38297
38298@endif expect
38299
38300# Other targets (info, dvi, pdf, etc.)
38301
38302.PHONY: maybe-info-expect info-expect
38303maybe-info-expect:
38304@if expect
38305maybe-info-expect: info-expect
38306
38307info-expect: \
38308 configure-expect
38309 @: $(MAKE); $(unstage)
38310 @[ -f ./expect/Makefile ] || exit 0; \
38311 r=`${PWD_COMMAND}`; export r; \
38312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313 $(HOST_EXPORTS) \
38314 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38316 done; \
38317 echo "Doing info in expect" ; \
38318 (cd $(HOST_SUBDIR)/expect && \
38319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38321 "RANLIB=$${RANLIB}" \
38322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38323 info) \
38324 || exit 1
38325
38326@endif expect
38327
38328.PHONY: maybe-dvi-expect dvi-expect
38329maybe-dvi-expect:
38330@if expect
38331maybe-dvi-expect: dvi-expect
38332
38333dvi-expect: \
38334 configure-expect
38335 @: $(MAKE); $(unstage)
38336 @[ -f ./expect/Makefile ] || exit 0; \
38337 r=`${PWD_COMMAND}`; export r; \
38338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339 $(HOST_EXPORTS) \
38340 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38342 done; \
38343 echo "Doing dvi in expect" ; \
38344 (cd $(HOST_SUBDIR)/expect && \
38345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38347 "RANLIB=$${RANLIB}" \
38348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38349 dvi) \
38350 || exit 1
38351
38352@endif expect
38353
38354.PHONY: maybe-pdf-expect pdf-expect
38355maybe-pdf-expect:
38356@if expect
38357maybe-pdf-expect: pdf-expect
38358
38359pdf-expect: \
38360 configure-expect
38361 @: $(MAKE); $(unstage)
38362 @[ -f ./expect/Makefile ] || exit 0; \
38363 r=`${PWD_COMMAND}`; export r; \
38364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38365 $(HOST_EXPORTS) \
38366 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38368 done; \
38369 echo "Doing pdf in expect" ; \
38370 (cd $(HOST_SUBDIR)/expect && \
38371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38373 "RANLIB=$${RANLIB}" \
38374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38375 pdf) \
38376 || exit 1
38377
38378@endif expect
38379
38380.PHONY: maybe-html-expect html-expect
38381maybe-html-expect:
38382@if expect
38383maybe-html-expect: html-expect
38384
38385html-expect: \
38386 configure-expect
38387 @: $(MAKE); $(unstage)
38388 @[ -f ./expect/Makefile ] || exit 0; \
38389 r=`${PWD_COMMAND}`; export r; \
38390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391 $(HOST_EXPORTS) \
38392 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38394 done; \
38395 echo "Doing html in expect" ; \
38396 (cd $(HOST_SUBDIR)/expect && \
38397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399 "RANLIB=$${RANLIB}" \
38400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401 html) \
38402 || exit 1
38403
38404@endif expect
38405
38406.PHONY: maybe-TAGS-expect TAGS-expect
38407maybe-TAGS-expect:
38408@if expect
38409maybe-TAGS-expect: TAGS-expect
38410
38411TAGS-expect: \
38412 configure-expect
38413 @: $(MAKE); $(unstage)
38414 @[ -f ./expect/Makefile ] || exit 0; \
38415 r=`${PWD_COMMAND}`; export r; \
38416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417 $(HOST_EXPORTS) \
38418 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38420 done; \
38421 echo "Doing TAGS in expect" ; \
38422 (cd $(HOST_SUBDIR)/expect && \
38423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38425 "RANLIB=$${RANLIB}" \
38426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38427 TAGS) \
38428 || exit 1
38429
38430@endif expect
38431
38432.PHONY: maybe-install-info-expect install-info-expect
38433maybe-install-info-expect:
38434@if expect
38435maybe-install-info-expect: install-info-expect
38436
38437install-info-expect: \
38438 configure-expect \
38439 info-expect
38440 @: $(MAKE); $(unstage)
38441 @[ -f ./expect/Makefile ] || exit 0; \
38442 r=`${PWD_COMMAND}`; export r; \
38443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38444 $(HOST_EXPORTS) \
38445 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38447 done; \
38448 echo "Doing install-info in expect" ; \
38449 (cd $(HOST_SUBDIR)/expect && \
38450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38452 "RANLIB=$${RANLIB}" \
38453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38454 install-info) \
38455 || exit 1
38456
38457@endif expect
38458
38459.PHONY: maybe-install-pdf-expect install-pdf-expect
38460maybe-install-pdf-expect:
38461@if expect
38462maybe-install-pdf-expect: install-pdf-expect
38463
38464install-pdf-expect: \
38465 configure-expect \
38466 pdf-expect
38467 @: $(MAKE); $(unstage)
38468 @[ -f ./expect/Makefile ] || exit 0; \
38469 r=`${PWD_COMMAND}`; export r; \
38470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38471 $(HOST_EXPORTS) \
38472 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38474 done; \
38475 echo "Doing install-pdf in expect" ; \
38476 (cd $(HOST_SUBDIR)/expect && \
38477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38479 "RANLIB=$${RANLIB}" \
38480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38481 install-pdf) \
38482 || exit 1
38483
38484@endif expect
38485
38486.PHONY: maybe-install-html-expect install-html-expect
38487maybe-install-html-expect:
38488@if expect
38489maybe-install-html-expect: install-html-expect
38490
38491install-html-expect: \
38492 configure-expect \
38493 html-expect
38494 @: $(MAKE); $(unstage)
38495 @[ -f ./expect/Makefile ] || exit 0; \
38496 r=`${PWD_COMMAND}`; export r; \
38497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498 $(HOST_EXPORTS) \
38499 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38501 done; \
38502 echo "Doing install-html in expect" ; \
38503 (cd $(HOST_SUBDIR)/expect && \
38504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506 "RANLIB=$${RANLIB}" \
38507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38508 install-html) \
38509 || exit 1
38510
38511@endif expect
38512
38513.PHONY: maybe-installcheck-expect installcheck-expect
38514maybe-installcheck-expect:
38515@if expect
38516maybe-installcheck-expect: installcheck-expect
38517
38518installcheck-expect: \
38519 configure-expect
38520 @: $(MAKE); $(unstage)
38521 @[ -f ./expect/Makefile ] || exit 0; \
38522 r=`${PWD_COMMAND}`; export r; \
38523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38524 $(HOST_EXPORTS) \
38525 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527 done; \
38528 echo "Doing installcheck in expect" ; \
38529 (cd $(HOST_SUBDIR)/expect && \
38530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38532 "RANLIB=$${RANLIB}" \
38533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38534 installcheck) \
38535 || exit 1
38536
38537@endif expect
38538
38539.PHONY: maybe-mostlyclean-expect mostlyclean-expect
38540maybe-mostlyclean-expect:
38541@if expect
38542maybe-mostlyclean-expect: mostlyclean-expect
38543
38544mostlyclean-expect:
38545 @: $(MAKE); $(unstage)
38546 @[ -f ./expect/Makefile ] || exit 0; \
38547 r=`${PWD_COMMAND}`; export r; \
38548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38549 $(HOST_EXPORTS) \
38550 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552 done; \
38553 echo "Doing mostlyclean in expect" ; \
38554 (cd $(HOST_SUBDIR)/expect && \
38555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38557 "RANLIB=$${RANLIB}" \
38558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38559 mostlyclean) \
38560 || exit 1
38561
38562@endif expect
38563
38564.PHONY: maybe-clean-expect clean-expect
38565maybe-clean-expect:
38566@if expect
38567maybe-clean-expect: clean-expect
38568
38569clean-expect:
38570 @: $(MAKE); $(unstage)
38571 @[ -f ./expect/Makefile ] || exit 0; \
38572 r=`${PWD_COMMAND}`; export r; \
38573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38574 $(HOST_EXPORTS) \
38575 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577 done; \
38578 echo "Doing clean in expect" ; \
38579 (cd $(HOST_SUBDIR)/expect && \
38580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38582 "RANLIB=$${RANLIB}" \
38583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38584 clean) \
38585 || exit 1
38586
38587@endif expect
38588
38589.PHONY: maybe-distclean-expect distclean-expect
38590maybe-distclean-expect:
38591@if expect
38592maybe-distclean-expect: distclean-expect
38593
38594distclean-expect:
38595 @: $(MAKE); $(unstage)
38596 @[ -f ./expect/Makefile ] || exit 0; \
38597 r=`${PWD_COMMAND}`; export r; \
38598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38599 $(HOST_EXPORTS) \
38600 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38602 done; \
38603 echo "Doing distclean in expect" ; \
38604 (cd $(HOST_SUBDIR)/expect && \
38605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38607 "RANLIB=$${RANLIB}" \
38608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38609 distclean) \
38610 || exit 1
38611
38612@endif expect
38613
38614.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
38615maybe-maintainer-clean-expect:
38616@if expect
38617maybe-maintainer-clean-expect: maintainer-clean-expect
38618
38619maintainer-clean-expect:
38620 @: $(MAKE); $(unstage)
38621 @[ -f ./expect/Makefile ] || exit 0; \
38622 r=`${PWD_COMMAND}`; export r; \
38623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38624 $(HOST_EXPORTS) \
38625 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38627 done; \
38628 echo "Doing maintainer-clean in expect" ; \
38629 (cd $(HOST_SUBDIR)/expect && \
38630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38632 "RANLIB=$${RANLIB}" \
38633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38634 maintainer-clean) \
38635 || exit 1
38636
38637@endif expect
38638
38639
38640
38641.PHONY: configure-guile maybe-configure-guile
38642maybe-configure-guile:
38643@if gcc-bootstrap
38644configure-guile: stage_current
38645@endif gcc-bootstrap
38646@if guile
38647maybe-configure-guile: configure-guile
38648configure-guile:
38649 @: $(MAKE); $(unstage)
38650 @r=`${PWD_COMMAND}`; export r; \
38651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38652 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
38653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
38654 $(HOST_EXPORTS) \
38655 echo Configuring in $(HOST_SUBDIR)/guile; \
38656 cd "$(HOST_SUBDIR)/guile" || exit 1; \
38657 case $(srcdir) in \
38658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38659 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
38660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38661 esac; \
38662 srcdiroption="--srcdir=$${topdir}/guile"; \
38663 libsrcdir="$$s/guile"; \
38664 $(SHELL) $${libsrcdir}/configure \
38665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38666 --target=${target_alias} $${srcdiroption} \
38667 || exit 1
38668@endif guile
38669
38670
38671
38672
38673
38674.PHONY: all-guile maybe-all-guile
38675maybe-all-guile:
38676@if gcc-bootstrap
38677all-guile: stage_current
38678@endif gcc-bootstrap
38679@if guile
38680TARGET-guile=all
38681maybe-all-guile: all-guile
38682all-guile: configure-guile
38683 @: $(MAKE); $(unstage)
38684 @r=`${PWD_COMMAND}`; export r; \
38685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38686 $(HOST_EXPORTS) \
38687 (cd $(HOST_SUBDIR)/guile && \
38688 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
38689 $(TARGET-guile))
38690@endif guile
38691
38692
38693
38694
38695.PHONY: check-guile maybe-check-guile
38696maybe-check-guile:
38697@if guile
38698maybe-check-guile: check-guile
38699
38700check-guile:
38701 @: $(MAKE); $(unstage)
38702 @r=`${PWD_COMMAND}`; export r; \
38703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704 $(HOST_EXPORTS) \
38705 (cd $(HOST_SUBDIR)/guile && \
38706 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
38707
38708@endif guile
38709
38710.PHONY: install-guile maybe-install-guile
38711maybe-install-guile:
38712@if guile
38713maybe-install-guile: install-guile
38714
38715install-guile: installdirs
38716 @: $(MAKE); $(unstage)
38717 @r=`${PWD_COMMAND}`; export r; \
38718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38719 $(HOST_EXPORTS) \
38720 (cd $(HOST_SUBDIR)/guile && \
38721 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
38722
38723@endif guile
38724
38725# Other targets (info, dvi, pdf, etc.)
38726
38727.PHONY: maybe-info-guile info-guile
38728maybe-info-guile:
38729@if guile
38730maybe-info-guile: info-guile
38731
38732info-guile: \
38733 configure-guile
38734 @: $(MAKE); $(unstage)
38735 @[ -f ./guile/Makefile ] || exit 0; \
38736 r=`${PWD_COMMAND}`; export r; \
38737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38738 $(HOST_EXPORTS) \
38739 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38741 done; \
38742 echo "Doing info in guile" ; \
38743 (cd $(HOST_SUBDIR)/guile && \
38744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38746 "RANLIB=$${RANLIB}" \
38747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38748 info) \
38749 || exit 1
38750
38751@endif guile
38752
38753.PHONY: maybe-dvi-guile dvi-guile
38754maybe-dvi-guile:
38755@if guile
38756maybe-dvi-guile: dvi-guile
38757
38758dvi-guile: \
38759 configure-guile
38760 @: $(MAKE); $(unstage)
38761 @[ -f ./guile/Makefile ] || exit 0; \
38762 r=`${PWD_COMMAND}`; export r; \
38763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38764 $(HOST_EXPORTS) \
38765 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38767 done; \
38768 echo "Doing dvi in guile" ; \
38769 (cd $(HOST_SUBDIR)/guile && \
38770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38772 "RANLIB=$${RANLIB}" \
38773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38774 dvi) \
38775 || exit 1
38776
38777@endif guile
38778
38779.PHONY: maybe-pdf-guile pdf-guile
38780maybe-pdf-guile:
38781@if guile
38782maybe-pdf-guile: pdf-guile
38783
38784pdf-guile: \
38785 configure-guile
38786 @: $(MAKE); $(unstage)
38787 @[ -f ./guile/Makefile ] || exit 0; \
38788 r=`${PWD_COMMAND}`; export r; \
38789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38790 $(HOST_EXPORTS) \
38791 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38793 done; \
38794 echo "Doing pdf in guile" ; \
38795 (cd $(HOST_SUBDIR)/guile && \
38796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38798 "RANLIB=$${RANLIB}" \
38799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38800 pdf) \
38801 || exit 1
38802
38803@endif guile
38804
38805.PHONY: maybe-html-guile html-guile
38806maybe-html-guile:
38807@if guile
38808maybe-html-guile: html-guile
38809
38810html-guile: \
38811 configure-guile
38812 @: $(MAKE); $(unstage)
38813 @[ -f ./guile/Makefile ] || exit 0; \
38814 r=`${PWD_COMMAND}`; export r; \
38815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816 $(HOST_EXPORTS) \
38817 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38819 done; \
38820 echo "Doing html in guile" ; \
38821 (cd $(HOST_SUBDIR)/guile && \
38822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824 "RANLIB=$${RANLIB}" \
38825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826 html) \
38827 || exit 1
38828
38829@endif guile
38830
38831.PHONY: maybe-TAGS-guile TAGS-guile
38832maybe-TAGS-guile:
38833@if guile
38834maybe-TAGS-guile: TAGS-guile
38835
38836TAGS-guile: \
38837 configure-guile
38838 @: $(MAKE); $(unstage)
38839 @[ -f ./guile/Makefile ] || exit 0; \
38840 r=`${PWD_COMMAND}`; export r; \
38841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842 $(HOST_EXPORTS) \
38843 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38845 done; \
38846 echo "Doing TAGS in guile" ; \
38847 (cd $(HOST_SUBDIR)/guile && \
38848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38850 "RANLIB=$${RANLIB}" \
38851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38852 TAGS) \
38853 || exit 1
38854
38855@endif guile
38856
38857.PHONY: maybe-install-info-guile install-info-guile
38858maybe-install-info-guile:
38859@if guile
38860maybe-install-info-guile: install-info-guile
38861
38862install-info-guile: \
38863 configure-guile \
38864 info-guile
38865 @: $(MAKE); $(unstage)
38866 @[ -f ./guile/Makefile ] || exit 0; \
38867 r=`${PWD_COMMAND}`; export r; \
38868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869 $(HOST_EXPORTS) \
38870 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38872 done; \
38873 echo "Doing install-info in guile" ; \
38874 (cd $(HOST_SUBDIR)/guile && \
38875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38877 "RANLIB=$${RANLIB}" \
38878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38879 install-info) \
38880 || exit 1
38881
38882@endif guile
38883
38884.PHONY: maybe-install-pdf-guile install-pdf-guile
38885maybe-install-pdf-guile:
38886@if guile
38887maybe-install-pdf-guile: install-pdf-guile
38888
38889install-pdf-guile: \
38890 configure-guile \
38891 pdf-guile
38892 @: $(MAKE); $(unstage)
38893 @[ -f ./guile/Makefile ] || exit 0; \
38894 r=`${PWD_COMMAND}`; export r; \
38895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38896 $(HOST_EXPORTS) \
38897 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38899 done; \
38900 echo "Doing install-pdf in guile" ; \
38901 (cd $(HOST_SUBDIR)/guile && \
38902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38904 "RANLIB=$${RANLIB}" \
38905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38906 install-pdf) \
38907 || exit 1
38908
38909@endif guile
38910
38911.PHONY: maybe-install-html-guile install-html-guile
38912maybe-install-html-guile:
38913@if guile
38914maybe-install-html-guile: install-html-guile
38915
38916install-html-guile: \
38917 configure-guile \
38918 html-guile
38919 @: $(MAKE); $(unstage)
38920 @[ -f ./guile/Makefile ] || exit 0; \
38921 r=`${PWD_COMMAND}`; export r; \
38922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38923 $(HOST_EXPORTS) \
38924 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38926 done; \
38927 echo "Doing install-html in guile" ; \
38928 (cd $(HOST_SUBDIR)/guile && \
38929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38931 "RANLIB=$${RANLIB}" \
38932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38933 install-html) \
38934 || exit 1
38935
38936@endif guile
38937
38938.PHONY: maybe-installcheck-guile installcheck-guile
38939maybe-installcheck-guile:
38940@if guile
38941maybe-installcheck-guile: installcheck-guile
38942
38943installcheck-guile: \
38944 configure-guile
38945 @: $(MAKE); $(unstage)
38946 @[ -f ./guile/Makefile ] || exit 0; \
38947 r=`${PWD_COMMAND}`; export r; \
38948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38949 $(HOST_EXPORTS) \
38950 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38952 done; \
38953 echo "Doing installcheck in guile" ; \
38954 (cd $(HOST_SUBDIR)/guile && \
38955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38957 "RANLIB=$${RANLIB}" \
38958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38959 installcheck) \
38960 || exit 1
38961
38962@endif guile
38963
38964.PHONY: maybe-mostlyclean-guile mostlyclean-guile
38965maybe-mostlyclean-guile:
38966@if guile
38967maybe-mostlyclean-guile: mostlyclean-guile
38968
38969mostlyclean-guile:
38970 @: $(MAKE); $(unstage)
38971 @[ -f ./guile/Makefile ] || exit 0; \
38972 r=`${PWD_COMMAND}`; export r; \
38973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38974 $(HOST_EXPORTS) \
38975 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
38976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38977 done; \
38978 echo "Doing mostlyclean in guile" ; \
38979 (cd $(HOST_SUBDIR)/guile && \
38980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38982 "RANLIB=$${RANLIB}" \
38983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38984 mostlyclean) \
38985 || exit 1
38986
38987@endif guile
38988
38989.PHONY: maybe-clean-guile clean-guile
38990maybe-clean-guile:
38991@if guile
38992maybe-clean-guile: clean-guile
38993
38994clean-guile:
38995 @: $(MAKE); $(unstage)
38996 @[ -f ./guile/Makefile ] || exit 0; \
38997 r=`${PWD_COMMAND}`; export r; \
38998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38999 $(HOST_EXPORTS) \
39000 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39002 done; \
39003 echo "Doing clean in guile" ; \
39004 (cd $(HOST_SUBDIR)/guile && \
39005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39007 "RANLIB=$${RANLIB}" \
39008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39009 clean) \
39010 || exit 1
39011
39012@endif guile
39013
39014.PHONY: maybe-distclean-guile distclean-guile
39015maybe-distclean-guile:
39016@if guile
39017maybe-distclean-guile: distclean-guile
39018
39019distclean-guile:
39020 @: $(MAKE); $(unstage)
39021 @[ -f ./guile/Makefile ] || exit 0; \
39022 r=`${PWD_COMMAND}`; export r; \
39023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39024 $(HOST_EXPORTS) \
39025 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39027 done; \
39028 echo "Doing distclean in guile" ; \
39029 (cd $(HOST_SUBDIR)/guile && \
39030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39032 "RANLIB=$${RANLIB}" \
39033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39034 distclean) \
39035 || exit 1
39036
39037@endif guile
39038
39039.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
39040maybe-maintainer-clean-guile:
39041@if guile
39042maybe-maintainer-clean-guile: maintainer-clean-guile
39043
39044maintainer-clean-guile:
39045 @: $(MAKE); $(unstage)
39046 @[ -f ./guile/Makefile ] || exit 0; \
39047 r=`${PWD_COMMAND}`; export r; \
39048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049 $(HOST_EXPORTS) \
39050 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39052 done; \
39053 echo "Doing maintainer-clean in guile" ; \
39054 (cd $(HOST_SUBDIR)/guile && \
39055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39057 "RANLIB=$${RANLIB}" \
39058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39059 maintainer-clean) \
39060 || exit 1
39061
39062@endif guile
39063
39064
39065
39066.PHONY: configure-tk maybe-configure-tk
39067maybe-configure-tk:
39068@if gcc-bootstrap
39069configure-tk: stage_current
39070@endif gcc-bootstrap
39071@if tk
39072maybe-configure-tk: configure-tk
39073configure-tk:
39074 @: $(MAKE); $(unstage)
39075 @r=`${PWD_COMMAND}`; export r; \
39076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39077 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
39078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
39079 $(HOST_EXPORTS) \
39080 echo Configuring in $(HOST_SUBDIR)/tk; \
39081 cd "$(HOST_SUBDIR)/tk" || exit 1; \
39082 case $(srcdir) in \
39083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39084 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
39085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39086 esac; \
39087 srcdiroption="--srcdir=$${topdir}/tk"; \
39088 libsrcdir="$$s/tk"; \
39089 $(SHELL) $${libsrcdir}/configure \
39090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39091 --target=${target_alias} $${srcdiroption} \
39092 || exit 1
39093@endif tk
39094
39095
39096
39097
39098
39099.PHONY: all-tk maybe-all-tk
39100maybe-all-tk:
39101@if gcc-bootstrap
39102all-tk: stage_current
39103@endif gcc-bootstrap
39104@if tk
39105TARGET-tk=all
39106maybe-all-tk: all-tk
39107all-tk: configure-tk
39108 @: $(MAKE); $(unstage)
39109 @r=`${PWD_COMMAND}`; export r; \
39110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39111 $(HOST_EXPORTS) \
39112 (cd $(HOST_SUBDIR)/tk && \
39113 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
39114 $(TARGET-tk))
39115@endif tk
39116
39117
39118
39119
39120.PHONY: check-tk maybe-check-tk
39121maybe-check-tk:
39122@if tk
39123maybe-check-tk: check-tk
39124
39125check-tk:
39126 @: $(MAKE); $(unstage)
39127 @r=`${PWD_COMMAND}`; export r; \
39128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39129 $(HOST_EXPORTS) \
39130 (cd $(HOST_SUBDIR)/tk && \
39131 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
39132
39133@endif tk
39134
39135.PHONY: install-tk maybe-install-tk
39136maybe-install-tk:
39137@if tk
39138maybe-install-tk: install-tk
39139
39140install-tk: installdirs
39141 @: $(MAKE); $(unstage)
39142 @r=`${PWD_COMMAND}`; export r; \
39143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39144 $(HOST_EXPORTS) \
39145 (cd $(HOST_SUBDIR)/tk && \
39146 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
39147
39148@endif tk
39149
39150# Other targets (info, dvi, pdf, etc.)
39151
39152.PHONY: maybe-info-tk info-tk
39153maybe-info-tk:
39154@if tk
39155maybe-info-tk: info-tk
39156
39157info-tk: \
39158 configure-tk
39159 @: $(MAKE); $(unstage)
39160 @[ -f ./tk/Makefile ] || exit 0; \
39161 r=`${PWD_COMMAND}`; export r; \
39162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39163 $(HOST_EXPORTS) \
39164 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39166 done; \
39167 echo "Doing info in tk" ; \
39168 (cd $(HOST_SUBDIR)/tk && \
39169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39171 "RANLIB=$${RANLIB}" \
39172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39173 info) \
39174 || exit 1
39175
39176@endif tk
39177
39178.PHONY: maybe-dvi-tk dvi-tk
39179maybe-dvi-tk:
39180@if tk
39181maybe-dvi-tk: dvi-tk
39182
39183dvi-tk: \
39184 configure-tk
39185 @: $(MAKE); $(unstage)
39186 @[ -f ./tk/Makefile ] || exit 0; \
39187 r=`${PWD_COMMAND}`; export r; \
39188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189 $(HOST_EXPORTS) \
39190 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39192 done; \
39193 echo "Doing dvi in tk" ; \
39194 (cd $(HOST_SUBDIR)/tk && \
39195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39197 "RANLIB=$${RANLIB}" \
39198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39199 dvi) \
39200 || exit 1
39201
39202@endif tk
39203
39204.PHONY: maybe-pdf-tk pdf-tk
39205maybe-pdf-tk:
39206@if tk
39207maybe-pdf-tk: pdf-tk
39208
39209pdf-tk: \
39210 configure-tk
39211 @: $(MAKE); $(unstage)
39212 @[ -f ./tk/Makefile ] || exit 0; \
39213 r=`${PWD_COMMAND}`; export r; \
39214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39215 $(HOST_EXPORTS) \
39216 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39218 done; \
39219 echo "Doing pdf in tk" ; \
39220 (cd $(HOST_SUBDIR)/tk && \
39221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39223 "RANLIB=$${RANLIB}" \
39224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39225 pdf) \
39226 || exit 1
39227
39228@endif tk
39229
39230.PHONY: maybe-html-tk html-tk
39231maybe-html-tk:
39232@if tk
39233maybe-html-tk: html-tk
39234
39235html-tk: \
39236 configure-tk
39237 @: $(MAKE); $(unstage)
39238 @[ -f ./tk/Makefile ] || exit 0; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(HOST_EXPORTS) \
39242 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244 done; \
39245 echo "Doing html in tk" ; \
39246 (cd $(HOST_SUBDIR)/tk && \
39247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249 "RANLIB=$${RANLIB}" \
39250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251 html) \
39252 || exit 1
39253
39254@endif tk
39255
39256.PHONY: maybe-TAGS-tk TAGS-tk
39257maybe-TAGS-tk:
39258@if tk
39259maybe-TAGS-tk: TAGS-tk
39260
39261TAGS-tk: \
39262 configure-tk
39263 @: $(MAKE); $(unstage)
39264 @[ -f ./tk/Makefile ] || exit 0; \
39265 r=`${PWD_COMMAND}`; export r; \
39266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267 $(HOST_EXPORTS) \
39268 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270 done; \
39271 echo "Doing TAGS in tk" ; \
39272 (cd $(HOST_SUBDIR)/tk && \
39273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39275 "RANLIB=$${RANLIB}" \
39276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39277 TAGS) \
39278 || exit 1
39279
39280@endif tk
39281
39282.PHONY: maybe-install-info-tk install-info-tk
39283maybe-install-info-tk:
39284@if tk
39285maybe-install-info-tk: install-info-tk
39286
39287install-info-tk: \
39288 configure-tk \
39289 info-tk
39290 @: $(MAKE); $(unstage)
39291 @[ -f ./tk/Makefile ] || exit 0; \
39292 r=`${PWD_COMMAND}`; export r; \
39293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39294 $(HOST_EXPORTS) \
39295 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39297 done; \
39298 echo "Doing install-info in tk" ; \
39299 (cd $(HOST_SUBDIR)/tk && \
39300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39302 "RANLIB=$${RANLIB}" \
39303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39304 install-info) \
39305 || exit 1
39306
39307@endif tk
39308
39309.PHONY: maybe-install-pdf-tk install-pdf-tk
39310maybe-install-pdf-tk:
39311@if tk
39312maybe-install-pdf-tk: install-pdf-tk
39313
39314install-pdf-tk: \
39315 configure-tk \
39316 pdf-tk
39317 @: $(MAKE); $(unstage)
39318 @[ -f ./tk/Makefile ] || exit 0; \
39319 r=`${PWD_COMMAND}`; export r; \
39320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321 $(HOST_EXPORTS) \
39322 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324 done; \
39325 echo "Doing install-pdf in tk" ; \
39326 (cd $(HOST_SUBDIR)/tk && \
39327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329 "RANLIB=$${RANLIB}" \
39330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331 install-pdf) \
39332 || exit 1
39333
39334@endif tk
39335
39336.PHONY: maybe-install-html-tk install-html-tk
39337maybe-install-html-tk:
39338@if tk
39339maybe-install-html-tk: install-html-tk
39340
39341install-html-tk: \
39342 configure-tk \
39343 html-tk
39344 @: $(MAKE); $(unstage)
39345 @[ -f ./tk/Makefile ] || exit 0; \
39346 r=`${PWD_COMMAND}`; export r; \
39347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348 $(HOST_EXPORTS) \
39349 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39351 done; \
39352 echo "Doing install-html in tk" ; \
39353 (cd $(HOST_SUBDIR)/tk && \
39354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356 "RANLIB=$${RANLIB}" \
39357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358 install-html) \
39359 || exit 1
39360
39361@endif tk
39362
39363.PHONY: maybe-installcheck-tk installcheck-tk
39364maybe-installcheck-tk:
39365@if tk
39366maybe-installcheck-tk: installcheck-tk
39367
39368installcheck-tk: \
39369 configure-tk
39370 @: $(MAKE); $(unstage)
39371 @[ -f ./tk/Makefile ] || exit 0; \
39372 r=`${PWD_COMMAND}`; export r; \
39373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39374 $(HOST_EXPORTS) \
39375 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377 done; \
39378 echo "Doing installcheck in tk" ; \
39379 (cd $(HOST_SUBDIR)/tk && \
39380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39382 "RANLIB=$${RANLIB}" \
39383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39384 installcheck) \
39385 || exit 1
39386
39387@endif tk
39388
39389.PHONY: maybe-mostlyclean-tk mostlyclean-tk
39390maybe-mostlyclean-tk:
39391@if tk
39392maybe-mostlyclean-tk: mostlyclean-tk
39393
39394mostlyclean-tk:
39395 @: $(MAKE); $(unstage)
39396 @[ -f ./tk/Makefile ] || exit 0; \
39397 r=`${PWD_COMMAND}`; export r; \
39398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39399 $(HOST_EXPORTS) \
39400 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39402 done; \
39403 echo "Doing mostlyclean in tk" ; \
39404 (cd $(HOST_SUBDIR)/tk && \
39405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39407 "RANLIB=$${RANLIB}" \
39408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39409 mostlyclean) \
39410 || exit 1
39411
39412@endif tk
39413
39414.PHONY: maybe-clean-tk clean-tk
39415maybe-clean-tk:
39416@if tk
39417maybe-clean-tk: clean-tk
39418
39419clean-tk:
39420 @: $(MAKE); $(unstage)
39421 @[ -f ./tk/Makefile ] || exit 0; \
39422 r=`${PWD_COMMAND}`; export r; \
39423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39424 $(HOST_EXPORTS) \
39425 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39427 done; \
39428 echo "Doing clean in tk" ; \
39429 (cd $(HOST_SUBDIR)/tk && \
39430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39432 "RANLIB=$${RANLIB}" \
39433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39434 clean) \
39435 || exit 1
39436
39437@endif tk
39438
39439.PHONY: maybe-distclean-tk distclean-tk
39440maybe-distclean-tk:
39441@if tk
39442maybe-distclean-tk: distclean-tk
39443
39444distclean-tk:
39445 @: $(MAKE); $(unstage)
39446 @[ -f ./tk/Makefile ] || exit 0; \
39447 r=`${PWD_COMMAND}`; export r; \
39448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449 $(HOST_EXPORTS) \
39450 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452 done; \
39453 echo "Doing distclean in tk" ; \
39454 (cd $(HOST_SUBDIR)/tk && \
39455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39457 "RANLIB=$${RANLIB}" \
39458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39459 distclean) \
39460 || exit 1
39461
39462@endif tk
39463
39464.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
39465maybe-maintainer-clean-tk:
39466@if tk
39467maybe-maintainer-clean-tk: maintainer-clean-tk
39468
39469maintainer-clean-tk:
39470 @: $(MAKE); $(unstage)
39471 @[ -f ./tk/Makefile ] || exit 0; \
39472 r=`${PWD_COMMAND}`; export r; \
39473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39474 $(HOST_EXPORTS) \
39475 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
39476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39477 done; \
39478 echo "Doing maintainer-clean in tk" ; \
39479 (cd $(HOST_SUBDIR)/tk && \
39480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39482 "RANLIB=$${RANLIB}" \
39483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39484 maintainer-clean) \
39485 || exit 1
39486
39487@endif tk
39488
39489
39490
39491.PHONY: configure-libtermcap maybe-configure-libtermcap
39492maybe-configure-libtermcap:
39493@if gcc-bootstrap
39494configure-libtermcap: stage_current
39495@endif gcc-bootstrap
39496@if libtermcap
39497maybe-configure-libtermcap: configure-libtermcap
39498configure-libtermcap:
39499 @: $(MAKE); $(unstage)
39500 @r=`${PWD_COMMAND}`; export r; \
39501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39502 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
39503 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
39504 $(HOST_EXPORTS) \
39505 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
39506 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
39507 case $(srcdir) in \
39508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39509 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
39510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39511 esac; \
39512 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
39513 libsrcdir="$$s/libtermcap"; \
39514 $(SHELL) $${libsrcdir}/configure \
39515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39516 --target=${target_alias} $${srcdiroption} \
39517 || exit 1
39518@endif libtermcap
39519
39520
39521
39522
39523
39524.PHONY: all-libtermcap maybe-all-libtermcap
39525maybe-all-libtermcap:
39526@if gcc-bootstrap
39527all-libtermcap: stage_current
39528@endif gcc-bootstrap
39529@if libtermcap
39530TARGET-libtermcap=all
39531maybe-all-libtermcap: all-libtermcap
39532all-libtermcap: configure-libtermcap
39533 @: $(MAKE); $(unstage)
39534 @r=`${PWD_COMMAND}`; export r; \
39535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39536 $(HOST_EXPORTS) \
39537 (cd $(HOST_SUBDIR)/libtermcap && \
39538 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39539 $(TARGET-libtermcap))
39540@endif libtermcap
39541
39542
39543
39544
39545.PHONY: check-libtermcap maybe-check-libtermcap
39546maybe-check-libtermcap:
39547@if libtermcap
39548maybe-check-libtermcap: check-libtermcap
39549
39550check-libtermcap:
39551
39552@endif libtermcap
39553
39554.PHONY: install-libtermcap maybe-install-libtermcap
39555maybe-install-libtermcap:
39556@if libtermcap
39557maybe-install-libtermcap: install-libtermcap
39558
39559install-libtermcap: installdirs
39560 @: $(MAKE); $(unstage)
39561 @r=`${PWD_COMMAND}`; export r; \
39562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39563 $(HOST_EXPORTS) \
39564 (cd $(HOST_SUBDIR)/libtermcap && \
39565 $(MAKE) $(FLAGS_TO_PASS) install)
39566
39567@endif libtermcap
39568
39569# Other targets (info, dvi, pdf, etc.)
39570
39571.PHONY: maybe-info-libtermcap info-libtermcap
39572maybe-info-libtermcap:
39573@if libtermcap
39574maybe-info-libtermcap: info-libtermcap
39575
39576info-libtermcap: \
39577 configure-libtermcap
39578 @: $(MAKE); $(unstage)
39579 @[ -f ./libtermcap/Makefile ] || exit 0; \
39580 r=`${PWD_COMMAND}`; export r; \
39581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39582 $(HOST_EXPORTS) \
39583 for flag in $(EXTRA_HOST_FLAGS) ; do \
39584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39585 done; \
39586 echo "Doing info in libtermcap" ; \
39587 (cd $(HOST_SUBDIR)/libtermcap && \
39588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39590 "RANLIB=$${RANLIB}" \
39591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39592 info) \
39593 || exit 1
39594
39595@endif libtermcap
39596
39597.PHONY: maybe-dvi-libtermcap dvi-libtermcap
39598maybe-dvi-libtermcap:
39599@if libtermcap
39600maybe-dvi-libtermcap: dvi-libtermcap
39601
39602dvi-libtermcap: \
39603 configure-libtermcap
39604 @: $(MAKE); $(unstage)
39605 @[ -f ./libtermcap/Makefile ] || exit 0; \
39606 r=`${PWD_COMMAND}`; export r; \
39607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39608 $(HOST_EXPORTS) \
39609 for flag in $(EXTRA_HOST_FLAGS) ; do \
39610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39611 done; \
39612 echo "Doing dvi in libtermcap" ; \
39613 (cd $(HOST_SUBDIR)/libtermcap && \
39614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39616 "RANLIB=$${RANLIB}" \
39617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39618 dvi) \
39619 || exit 1
39620
39621@endif libtermcap
39622
39623.PHONY: maybe-pdf-libtermcap pdf-libtermcap
39624maybe-pdf-libtermcap:
39625@if libtermcap
39626maybe-pdf-libtermcap: pdf-libtermcap
39627
39628pdf-libtermcap: \
39629 configure-libtermcap
39630 @: $(MAKE); $(unstage)
39631 @[ -f ./libtermcap/Makefile ] || exit 0; \
39632 r=`${PWD_COMMAND}`; export r; \
39633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39634 $(HOST_EXPORTS) \
39635 for flag in $(EXTRA_HOST_FLAGS) ; do \
39636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39637 done; \
39638 echo "Doing pdf in libtermcap" ; \
39639 (cd $(HOST_SUBDIR)/libtermcap && \
39640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39642 "RANLIB=$${RANLIB}" \
39643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39644 pdf) \
39645 || exit 1
39646
39647@endif libtermcap
39648
39649.PHONY: maybe-html-libtermcap html-libtermcap
39650maybe-html-libtermcap:
39651@if libtermcap
39652maybe-html-libtermcap: html-libtermcap
39653
39654html-libtermcap: \
39655 configure-libtermcap
39656 @: $(MAKE); $(unstage)
39657 @[ -f ./libtermcap/Makefile ] || exit 0; \
39658 r=`${PWD_COMMAND}`; export r; \
39659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39660 $(HOST_EXPORTS) \
39661 for flag in $(EXTRA_HOST_FLAGS) ; do \
39662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39663 done; \
39664 echo "Doing html in libtermcap" ; \
39665 (cd $(HOST_SUBDIR)/libtermcap && \
39666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39668 "RANLIB=$${RANLIB}" \
39669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39670 html) \
39671 || exit 1
39672
39673@endif libtermcap
39674
39675.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
39676maybe-TAGS-libtermcap:
39677@if libtermcap
39678maybe-TAGS-libtermcap: TAGS-libtermcap
39679
39680TAGS-libtermcap: \
39681 configure-libtermcap
39682 @: $(MAKE); $(unstage)
39683 @[ -f ./libtermcap/Makefile ] || exit 0; \
39684 r=`${PWD_COMMAND}`; export r; \
39685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39686 $(HOST_EXPORTS) \
39687 for flag in $(EXTRA_HOST_FLAGS) ; do \
39688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39689 done; \
39690 echo "Doing TAGS in libtermcap" ; \
39691 (cd $(HOST_SUBDIR)/libtermcap && \
39692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39694 "RANLIB=$${RANLIB}" \
39695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39696 TAGS) \
39697 || exit 1
39698
39699@endif libtermcap
39700
39701.PHONY: maybe-install-info-libtermcap install-info-libtermcap
39702maybe-install-info-libtermcap:
39703@if libtermcap
39704maybe-install-info-libtermcap: install-info-libtermcap
39705
39706install-info-libtermcap: \
39707 configure-libtermcap \
39708 info-libtermcap
39709 @: $(MAKE); $(unstage)
39710 @[ -f ./libtermcap/Makefile ] || exit 0; \
39711 r=`${PWD_COMMAND}`; export r; \
39712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39713 $(HOST_EXPORTS) \
39714 for flag in $(EXTRA_HOST_FLAGS) ; do \
39715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39716 done; \
39717 echo "Doing install-info in libtermcap" ; \
39718 (cd $(HOST_SUBDIR)/libtermcap && \
39719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39721 "RANLIB=$${RANLIB}" \
39722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39723 install-info) \
39724 || exit 1
39725
39726@endif libtermcap
39727
39728.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
39729maybe-install-pdf-libtermcap:
39730@if libtermcap
39731maybe-install-pdf-libtermcap: install-pdf-libtermcap
39732
39733install-pdf-libtermcap: \
39734 configure-libtermcap \
39735 pdf-libtermcap
39736 @: $(MAKE); $(unstage)
39737 @[ -f ./libtermcap/Makefile ] || exit 0; \
39738 r=`${PWD_COMMAND}`; export r; \
39739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39740 $(HOST_EXPORTS) \
39741 for flag in $(EXTRA_HOST_FLAGS) ; do \
39742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39743 done; \
39744 echo "Doing install-pdf in libtermcap" ; \
39745 (cd $(HOST_SUBDIR)/libtermcap && \
39746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39748 "RANLIB=$${RANLIB}" \
39749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39750 install-pdf) \
39751 || exit 1
39752
39753@endif libtermcap
39754
39755.PHONY: maybe-install-html-libtermcap install-html-libtermcap
39756maybe-install-html-libtermcap:
39757@if libtermcap
39758maybe-install-html-libtermcap: install-html-libtermcap
39759
39760install-html-libtermcap: \
39761 configure-libtermcap \
39762 html-libtermcap
39763 @: $(MAKE); $(unstage)
39764 @[ -f ./libtermcap/Makefile ] || exit 0; \
39765 r=`${PWD_COMMAND}`; export r; \
39766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767 $(HOST_EXPORTS) \
39768 for flag in $(EXTRA_HOST_FLAGS) ; do \
39769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39770 done; \
39771 echo "Doing install-html in libtermcap" ; \
39772 (cd $(HOST_SUBDIR)/libtermcap && \
39773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39775 "RANLIB=$${RANLIB}" \
39776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39777 install-html) \
39778 || exit 1
39779
39780@endif libtermcap
39781
39782.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
39783maybe-installcheck-libtermcap:
39784@if libtermcap
39785maybe-installcheck-libtermcap: installcheck-libtermcap
39786
39787installcheck-libtermcap: \
39788 configure-libtermcap
39789 @: $(MAKE); $(unstage)
39790 @[ -f ./libtermcap/Makefile ] || exit 0; \
39791 r=`${PWD_COMMAND}`; export r; \
39792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39793 $(HOST_EXPORTS) \
39794 for flag in $(EXTRA_HOST_FLAGS) ; do \
39795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39796 done; \
39797 echo "Doing installcheck in libtermcap" ; \
39798 (cd $(HOST_SUBDIR)/libtermcap && \
39799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39801 "RANLIB=$${RANLIB}" \
39802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39803 installcheck) \
39804 || exit 1
39805
39806@endif libtermcap
39807
39808.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
39809maybe-mostlyclean-libtermcap:
39810@if libtermcap
39811maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
39812
39813# libtermcap doesn't support mostlyclean.
39814mostlyclean-libtermcap:
39815
39816@endif libtermcap
39817
39818.PHONY: maybe-clean-libtermcap clean-libtermcap
39819maybe-clean-libtermcap:
39820@if libtermcap
39821maybe-clean-libtermcap: clean-libtermcap
39822
39823# libtermcap doesn't support clean.
39824clean-libtermcap:
39825
39826@endif libtermcap
39827
39828.PHONY: maybe-distclean-libtermcap distclean-libtermcap
39829maybe-distclean-libtermcap:
39830@if libtermcap
39831maybe-distclean-libtermcap: distclean-libtermcap
39832
39833# libtermcap doesn't support distclean.
39834distclean-libtermcap:
39835
39836@endif libtermcap
39837
39838.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
39839maybe-maintainer-clean-libtermcap:
39840@if libtermcap
39841maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
39842
39843# libtermcap doesn't support maintainer-clean.
39844maintainer-clean-libtermcap:
39845
39846@endif libtermcap
39847
39848
39849
39850.PHONY: configure-utils maybe-configure-utils
39851maybe-configure-utils:
39852@if gcc-bootstrap
39853configure-utils: stage_current
39854@endif gcc-bootstrap
39855@if utils
39856maybe-configure-utils: configure-utils
39857configure-utils:
39858 @: $(MAKE); $(unstage)
39859 @r=`${PWD_COMMAND}`; export r; \
39860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39861 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
39862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
39863 $(HOST_EXPORTS) \
39864 echo Configuring in $(HOST_SUBDIR)/utils; \
39865 cd "$(HOST_SUBDIR)/utils" || exit 1; \
39866 case $(srcdir) in \
39867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39868 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
39869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39870 esac; \
39871 srcdiroption="--srcdir=$${topdir}/utils"; \
39872 libsrcdir="$$s/utils"; \
39873 $(SHELL) $${libsrcdir}/configure \
39874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39875 --target=${target_alias} $${srcdiroption} \
39876 || exit 1
39877@endif utils
39878
39879
39880
39881
39882
39883.PHONY: all-utils maybe-all-utils
39884maybe-all-utils:
39885@if gcc-bootstrap
39886all-utils: stage_current
39887@endif gcc-bootstrap
39888@if utils
39889TARGET-utils=all
39890maybe-all-utils: all-utils
39891all-utils: configure-utils
39892 @: $(MAKE); $(unstage)
39893 @r=`${PWD_COMMAND}`; export r; \
39894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39895 $(HOST_EXPORTS) \
39896 (cd $(HOST_SUBDIR)/utils && \
39897 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39898 $(TARGET-utils))
39899@endif utils
39900
39901
39902
39903
39904.PHONY: check-utils maybe-check-utils
39905maybe-check-utils:
39906@if utils
39907maybe-check-utils: check-utils
39908
39909check-utils:
39910
39911@endif utils
39912
39913.PHONY: install-utils maybe-install-utils
39914maybe-install-utils:
39915@if utils
39916maybe-install-utils: install-utils
39917
39918install-utils: installdirs
39919 @: $(MAKE); $(unstage)
39920 @r=`${PWD_COMMAND}`; export r; \
39921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39922 $(HOST_EXPORTS) \
39923 (cd $(HOST_SUBDIR)/utils && \
39924 $(MAKE) $(FLAGS_TO_PASS) install)
39925
39926@endif utils
39927
39928# Other targets (info, dvi, pdf, etc.)
39929
39930.PHONY: maybe-info-utils info-utils
39931maybe-info-utils:
39932@if utils
39933maybe-info-utils: info-utils
39934
39935info-utils: \
39936 configure-utils
39937 @: $(MAKE); $(unstage)
39938 @[ -f ./utils/Makefile ] || exit 0; \
39939 r=`${PWD_COMMAND}`; export r; \
39940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39941 $(HOST_EXPORTS) \
39942 for flag in $(EXTRA_HOST_FLAGS) ; do \
39943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39944 done; \
39945 echo "Doing info in utils" ; \
39946 (cd $(HOST_SUBDIR)/utils && \
39947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39949 "RANLIB=$${RANLIB}" \
39950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39951 info) \
39952 || exit 1
39953
39954@endif utils
39955
39956.PHONY: maybe-dvi-utils dvi-utils
39957maybe-dvi-utils:
39958@if utils
39959maybe-dvi-utils: dvi-utils
39960
39961dvi-utils: \
39962 configure-utils
39963 @: $(MAKE); $(unstage)
39964 @[ -f ./utils/Makefile ] || exit 0; \
39965 r=`${PWD_COMMAND}`; export r; \
39966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967 $(HOST_EXPORTS) \
39968 for flag in $(EXTRA_HOST_FLAGS) ; do \
39969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39970 done; \
39971 echo "Doing dvi in utils" ; \
39972 (cd $(HOST_SUBDIR)/utils && \
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 dvi) \
39978 || exit 1
39979
39980@endif utils
39981
39982.PHONY: maybe-pdf-utils pdf-utils
39983maybe-pdf-utils:
39984@if utils
39985maybe-pdf-utils: pdf-utils
39986
39987pdf-utils: \
39988 configure-utils
39989 @: $(MAKE); $(unstage)
39990 @[ -f ./utils/Makefile ] || exit 0; \
39991 r=`${PWD_COMMAND}`; export r; \
39992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39993 $(HOST_EXPORTS) \
39994 for flag in $(EXTRA_HOST_FLAGS) ; do \
39995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39996 done; \
39997 echo "Doing pdf in utils" ; \
39998 (cd $(HOST_SUBDIR)/utils && \
39999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40001 "RANLIB=$${RANLIB}" \
40002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40003 pdf) \
40004 || exit 1
40005
40006@endif utils
40007
40008.PHONY: maybe-html-utils html-utils
40009maybe-html-utils:
40010@if utils
40011maybe-html-utils: html-utils
40012
40013html-utils: \
40014 configure-utils
40015 @: $(MAKE); $(unstage)
40016 @[ -f ./utils/Makefile ] || exit 0; \
40017 r=`${PWD_COMMAND}`; export r; \
40018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019 $(HOST_EXPORTS) \
40020 for flag in $(EXTRA_HOST_FLAGS) ; do \
40021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40022 done; \
40023 echo "Doing html in utils" ; \
40024 (cd $(HOST_SUBDIR)/utils && \
40025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40027 "RANLIB=$${RANLIB}" \
40028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40029 html) \
40030 || exit 1
40031
40032@endif utils
40033
40034.PHONY: maybe-TAGS-utils TAGS-utils
40035maybe-TAGS-utils:
40036@if utils
40037maybe-TAGS-utils: TAGS-utils
40038
40039TAGS-utils: \
40040 configure-utils
40041 @: $(MAKE); $(unstage)
40042 @[ -f ./utils/Makefile ] || exit 0; \
40043 r=`${PWD_COMMAND}`; export r; \
40044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40045 $(HOST_EXPORTS) \
40046 for flag in $(EXTRA_HOST_FLAGS) ; do \
40047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40048 done; \
40049 echo "Doing TAGS in utils" ; \
40050 (cd $(HOST_SUBDIR)/utils && \
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 TAGS) \
40056 || exit 1
40057
40058@endif utils
40059
40060.PHONY: maybe-install-info-utils install-info-utils
40061maybe-install-info-utils:
40062@if utils
40063maybe-install-info-utils: install-info-utils
40064
40065install-info-utils: \
40066 configure-utils \
40067 info-utils
40068 @: $(MAKE); $(unstage)
40069 @[ -f ./utils/Makefile ] || exit 0; \
40070 r=`${PWD_COMMAND}`; export r; \
40071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40072 $(HOST_EXPORTS) \
40073 for flag in $(EXTRA_HOST_FLAGS) ; do \
40074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40075 done; \
40076 echo "Doing install-info in utils" ; \
40077 (cd $(HOST_SUBDIR)/utils && \
40078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40080 "RANLIB=$${RANLIB}" \
40081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40082 install-info) \
40083 || exit 1
40084
40085@endif utils
40086
40087.PHONY: maybe-install-pdf-utils install-pdf-utils
40088maybe-install-pdf-utils:
40089@if utils
40090maybe-install-pdf-utils: install-pdf-utils
40091
40092install-pdf-utils: \
40093 configure-utils \
40094 pdf-utils
40095 @: $(MAKE); $(unstage)
40096 @[ -f ./utils/Makefile ] || exit 0; \
40097 r=`${PWD_COMMAND}`; export r; \
40098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40099 $(HOST_EXPORTS) \
40100 for flag in $(EXTRA_HOST_FLAGS) ; do \
40101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40102 done; \
40103 echo "Doing install-pdf in utils" ; \
40104 (cd $(HOST_SUBDIR)/utils && \
40105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40107 "RANLIB=$${RANLIB}" \
40108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40109 install-pdf) \
40110 || exit 1
40111
40112@endif utils
40113
40114.PHONY: maybe-install-html-utils install-html-utils
40115maybe-install-html-utils:
40116@if utils
40117maybe-install-html-utils: install-html-utils
40118
40119install-html-utils: \
40120 configure-utils \
40121 html-utils
40122 @: $(MAKE); $(unstage)
40123 @[ -f ./utils/Makefile ] || exit 0; \
40124 r=`${PWD_COMMAND}`; export r; \
40125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126 $(HOST_EXPORTS) \
40127 for flag in $(EXTRA_HOST_FLAGS) ; do \
40128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129 done; \
40130 echo "Doing install-html in utils" ; \
40131 (cd $(HOST_SUBDIR)/utils && \
40132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134 "RANLIB=$${RANLIB}" \
40135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136 install-html) \
40137 || exit 1
40138
40139@endif utils
40140
40141.PHONY: maybe-installcheck-utils installcheck-utils
40142maybe-installcheck-utils:
40143@if utils
40144maybe-installcheck-utils: installcheck-utils
40145
40146installcheck-utils: \
40147 configure-utils
40148 @: $(MAKE); $(unstage)
40149 @[ -f ./utils/Makefile ] || exit 0; \
40150 r=`${PWD_COMMAND}`; export r; \
40151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40152 $(HOST_EXPORTS) \
40153 for flag in $(EXTRA_HOST_FLAGS) ; do \
40154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40155 done; \
40156 echo "Doing installcheck in utils" ; \
40157 (cd $(HOST_SUBDIR)/utils && \
40158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40160 "RANLIB=$${RANLIB}" \
40161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40162 installcheck) \
40163 || exit 1
40164
40165@endif utils
40166
40167.PHONY: maybe-mostlyclean-utils mostlyclean-utils
40168maybe-mostlyclean-utils:
40169@if utils
40170maybe-mostlyclean-utils: mostlyclean-utils
40171
40172mostlyclean-utils:
40173 @: $(MAKE); $(unstage)
40174 @[ -f ./utils/Makefile ] || exit 0; \
40175 r=`${PWD_COMMAND}`; export r; \
40176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40177 $(HOST_EXPORTS) \
40178 for flag in $(EXTRA_HOST_FLAGS) ; do \
40179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40180 done; \
40181 echo "Doing mostlyclean in utils" ; \
40182 (cd $(HOST_SUBDIR)/utils && \
40183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40185 "RANLIB=$${RANLIB}" \
40186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40187 mostlyclean) \
40188 || exit 1
40189
40190@endif utils
40191
40192.PHONY: maybe-clean-utils clean-utils
40193maybe-clean-utils:
40194@if utils
40195maybe-clean-utils: clean-utils
40196
40197clean-utils:
40198 @: $(MAKE); $(unstage)
40199 @[ -f ./utils/Makefile ] || exit 0; \
40200 r=`${PWD_COMMAND}`; export r; \
40201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40202 $(HOST_EXPORTS) \
40203 for flag in $(EXTRA_HOST_FLAGS) ; do \
40204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40205 done; \
40206 echo "Doing clean in utils" ; \
40207 (cd $(HOST_SUBDIR)/utils && \
40208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40210 "RANLIB=$${RANLIB}" \
40211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40212 clean) \
40213 || exit 1
40214
40215@endif utils
40216
40217.PHONY: maybe-distclean-utils distclean-utils
40218maybe-distclean-utils:
40219@if utils
40220maybe-distclean-utils: distclean-utils
40221
40222distclean-utils:
40223 @: $(MAKE); $(unstage)
40224 @[ -f ./utils/Makefile ] || exit 0; \
40225 r=`${PWD_COMMAND}`; export r; \
40226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40227 $(HOST_EXPORTS) \
40228 for flag in $(EXTRA_HOST_FLAGS) ; do \
40229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40230 done; \
40231 echo "Doing distclean in utils" ; \
40232 (cd $(HOST_SUBDIR)/utils && \
40233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40235 "RANLIB=$${RANLIB}" \
40236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40237 distclean) \
40238 || exit 1
40239
40240@endif utils
40241
40242.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
40243maybe-maintainer-clean-utils:
40244@if utils
40245maybe-maintainer-clean-utils: maintainer-clean-utils
40246
40247maintainer-clean-utils:
40248 @: $(MAKE); $(unstage)
40249 @[ -f ./utils/Makefile ] || exit 0; \
40250 r=`${PWD_COMMAND}`; export r; \
40251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252 $(HOST_EXPORTS) \
40253 for flag in $(EXTRA_HOST_FLAGS) ; do \
40254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40255 done; \
40256 echo "Doing maintainer-clean in utils" ; \
40257 (cd $(HOST_SUBDIR)/utils && \
40258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40260 "RANLIB=$${RANLIB}" \
40261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40262 maintainer-clean) \
40263 || exit 1
40264
40265@endif utils
40266
40267
40268
40269.PHONY: configure-gnattools maybe-configure-gnattools
40270maybe-configure-gnattools:
40271@if gcc-bootstrap
40272configure-gnattools: stage_current
40273@endif gcc-bootstrap
40274@if gnattools
40275maybe-configure-gnattools: configure-gnattools
40276configure-gnattools:
40277 @: $(MAKE); $(unstage)
40278 @r=`${PWD_COMMAND}`; export r; \
40279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40280 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
40281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
40282 $(HOST_EXPORTS) \
40283 echo Configuring in $(HOST_SUBDIR)/gnattools; \
40284 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
40285 case $(srcdir) in \
40286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40287 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
40288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40289 esac; \
40290 srcdiroption="--srcdir=$${topdir}/gnattools"; \
40291 libsrcdir="$$s/gnattools"; \
40292 $(SHELL) $${libsrcdir}/configure \
40293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40294 --target=${target_alias} $${srcdiroption} \
40295 || exit 1
40296@endif gnattools
40297
40298
40299
40300
40301
40302.PHONY: all-gnattools maybe-all-gnattools
40303maybe-all-gnattools:
40304@if gcc-bootstrap
40305all-gnattools: stage_current
40306@endif gcc-bootstrap
40307@if gnattools
40308TARGET-gnattools=all
40309maybe-all-gnattools: all-gnattools
40310all-gnattools: configure-gnattools
40311 @: $(MAKE); $(unstage)
40312 @r=`${PWD_COMMAND}`; export r; \
40313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314 $(HOST_EXPORTS) \
40315 (cd $(HOST_SUBDIR)/gnattools && \
40316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40317 $(TARGET-gnattools))
40318@endif gnattools
40319
40320
40321
40322
40323.PHONY: check-gnattools maybe-check-gnattools
40324maybe-check-gnattools:
40325@if gnattools
40326maybe-check-gnattools: check-gnattools
40327
40328check-gnattools:
40329 @: $(MAKE); $(unstage)
40330 @r=`${PWD_COMMAND}`; export r; \
40331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40332 $(HOST_EXPORTS) \
40333 (cd $(HOST_SUBDIR)/gnattools && \
40334 $(MAKE) $(FLAGS_TO_PASS) check)
40335
40336@endif gnattools
40337
40338.PHONY: install-gnattools maybe-install-gnattools
40339maybe-install-gnattools:
40340@if gnattools
40341maybe-install-gnattools: install-gnattools
40342
40343install-gnattools: installdirs
40344 @: $(MAKE); $(unstage)
40345 @r=`${PWD_COMMAND}`; export r; \
40346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40347 $(HOST_EXPORTS) \
40348 (cd $(HOST_SUBDIR)/gnattools && \
40349 $(MAKE) $(FLAGS_TO_PASS) install)
40350
40351@endif gnattools
40352
40353# Other targets (info, dvi, pdf, etc.)
40354
40355.PHONY: maybe-info-gnattools info-gnattools
40356maybe-info-gnattools:
40357@if gnattools
40358maybe-info-gnattools: info-gnattools
40359
40360info-gnattools: \
40361 configure-gnattools
40362 @: $(MAKE); $(unstage)
40363 @[ -f ./gnattools/Makefile ] || exit 0; \
40364 r=`${PWD_COMMAND}`; export r; \
40365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40366 $(HOST_EXPORTS) \
40367 for flag in $(EXTRA_HOST_FLAGS) ; do \
40368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40369 done; \
40370 echo "Doing info in gnattools" ; \
40371 (cd $(HOST_SUBDIR)/gnattools && \
40372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40374 "RANLIB=$${RANLIB}" \
40375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40376 info) \
40377 || exit 1
40378
40379@endif gnattools
40380
40381.PHONY: maybe-dvi-gnattools dvi-gnattools
40382maybe-dvi-gnattools:
40383@if gnattools
40384maybe-dvi-gnattools: dvi-gnattools
40385
40386dvi-gnattools: \
40387 configure-gnattools
40388 @: $(MAKE); $(unstage)
40389 @[ -f ./gnattools/Makefile ] || exit 0; \
40390 r=`${PWD_COMMAND}`; export r; \
40391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392 $(HOST_EXPORTS) \
40393 for flag in $(EXTRA_HOST_FLAGS) ; do \
40394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395 done; \
40396 echo "Doing dvi in gnattools" ; \
40397 (cd $(HOST_SUBDIR)/gnattools && \
40398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40400 "RANLIB=$${RANLIB}" \
40401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40402 dvi) \
40403 || exit 1
40404
40405@endif gnattools
40406
40407.PHONY: maybe-pdf-gnattools pdf-gnattools
40408maybe-pdf-gnattools:
40409@if gnattools
40410maybe-pdf-gnattools: pdf-gnattools
40411
40412pdf-gnattools: \
40413 configure-gnattools
40414 @: $(MAKE); $(unstage)
40415 @[ -f ./gnattools/Makefile ] || exit 0; \
40416 r=`${PWD_COMMAND}`; export r; \
40417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40418 $(HOST_EXPORTS) \
40419 for flag in $(EXTRA_HOST_FLAGS) ; do \
40420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40421 done; \
40422 echo "Doing pdf in gnattools" ; \
40423 (cd $(HOST_SUBDIR)/gnattools && \
40424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40426 "RANLIB=$${RANLIB}" \
40427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40428 pdf) \
40429 || exit 1
40430
40431@endif gnattools
40432
40433.PHONY: maybe-html-gnattools html-gnattools
40434maybe-html-gnattools:
40435@if gnattools
40436maybe-html-gnattools: html-gnattools
40437
40438html-gnattools: \
40439 configure-gnattools
40440 @: $(MAKE); $(unstage)
40441 @[ -f ./gnattools/Makefile ] || exit 0; \
40442 r=`${PWD_COMMAND}`; export r; \
40443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40444 $(HOST_EXPORTS) \
40445 for flag in $(EXTRA_HOST_FLAGS) ; do \
40446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40447 done; \
40448 echo "Doing html in gnattools" ; \
40449 (cd $(HOST_SUBDIR)/gnattools && \
40450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40452 "RANLIB=$${RANLIB}" \
40453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40454 html) \
40455 || exit 1
40456
40457@endif gnattools
40458
40459.PHONY: maybe-TAGS-gnattools TAGS-gnattools
40460maybe-TAGS-gnattools:
40461@if gnattools
40462maybe-TAGS-gnattools: TAGS-gnattools
40463
40464TAGS-gnattools: \
40465 configure-gnattools
40466 @: $(MAKE); $(unstage)
40467 @[ -f ./gnattools/Makefile ] || exit 0; \
40468 r=`${PWD_COMMAND}`; export r; \
40469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470 $(HOST_EXPORTS) \
40471 for flag in $(EXTRA_HOST_FLAGS) ; do \
40472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40473 done; \
40474 echo "Doing TAGS in gnattools" ; \
40475 (cd $(HOST_SUBDIR)/gnattools && \
40476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40478 "RANLIB=$${RANLIB}" \
40479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40480 TAGS) \
40481 || exit 1
40482
40483@endif gnattools
40484
40485.PHONY: maybe-install-info-gnattools install-info-gnattools
40486maybe-install-info-gnattools:
40487@if gnattools
40488maybe-install-info-gnattools: install-info-gnattools
40489
40490install-info-gnattools: \
40491 configure-gnattools \
40492 info-gnattools
40493 @: $(MAKE); $(unstage)
40494 @[ -f ./gnattools/Makefile ] || exit 0; \
40495 r=`${PWD_COMMAND}`; export r; \
40496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40497 $(HOST_EXPORTS) \
40498 for flag in $(EXTRA_HOST_FLAGS) ; do \
40499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40500 done; \
40501 echo "Doing install-info in gnattools" ; \
40502 (cd $(HOST_SUBDIR)/gnattools && \
40503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40505 "RANLIB=$${RANLIB}" \
40506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40507 install-info) \
40508 || exit 1
40509
40510@endif gnattools
40511
40512.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
40513maybe-install-pdf-gnattools:
40514@if gnattools
40515maybe-install-pdf-gnattools: install-pdf-gnattools
40516
40517install-pdf-gnattools: \
40518 configure-gnattools \
40519 pdf-gnattools
40520 @: $(MAKE); $(unstage)
40521 @[ -f ./gnattools/Makefile ] || exit 0; \
40522 r=`${PWD_COMMAND}`; export r; \
40523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40524 $(HOST_EXPORTS) \
40525 for flag in $(EXTRA_HOST_FLAGS) ; do \
40526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40527 done; \
40528 echo "Doing install-pdf in gnattools" ; \
40529 (cd $(HOST_SUBDIR)/gnattools && \
40530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40532 "RANLIB=$${RANLIB}" \
40533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40534 install-pdf) \
40535 || exit 1
40536
40537@endif gnattools
40538
40539.PHONY: maybe-install-html-gnattools install-html-gnattools
40540maybe-install-html-gnattools:
40541@if gnattools
40542maybe-install-html-gnattools: install-html-gnattools
40543
40544install-html-gnattools: \
40545 configure-gnattools \
40546 html-gnattools
40547 @: $(MAKE); $(unstage)
40548 @[ -f ./gnattools/Makefile ] || exit 0; \
40549 r=`${PWD_COMMAND}`; export r; \
40550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40551 $(HOST_EXPORTS) \
40552 for flag in $(EXTRA_HOST_FLAGS) ; do \
40553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40554 done; \
40555 echo "Doing install-html in gnattools" ; \
40556 (cd $(HOST_SUBDIR)/gnattools && \
40557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40559 "RANLIB=$${RANLIB}" \
40560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40561 install-html) \
40562 || exit 1
40563
40564@endif gnattools
40565
40566.PHONY: maybe-installcheck-gnattools installcheck-gnattools
40567maybe-installcheck-gnattools:
40568@if gnattools
40569maybe-installcheck-gnattools: installcheck-gnattools
40570
40571installcheck-gnattools: \
40572 configure-gnattools
40573 @: $(MAKE); $(unstage)
40574 @[ -f ./gnattools/Makefile ] || exit 0; \
40575 r=`${PWD_COMMAND}`; export r; \
40576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40577 $(HOST_EXPORTS) \
40578 for flag in $(EXTRA_HOST_FLAGS) ; do \
40579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40580 done; \
40581 echo "Doing installcheck in gnattools" ; \
40582 (cd $(HOST_SUBDIR)/gnattools && \
40583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40585 "RANLIB=$${RANLIB}" \
40586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40587 installcheck) \
40588 || exit 1
40589
40590@endif gnattools
40591
40592.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
40593maybe-mostlyclean-gnattools:
40594@if gnattools
40595maybe-mostlyclean-gnattools: mostlyclean-gnattools
40596
40597mostlyclean-gnattools:
40598 @: $(MAKE); $(unstage)
40599 @[ -f ./gnattools/Makefile ] || exit 0; \
40600 r=`${PWD_COMMAND}`; export r; \
40601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40602 $(HOST_EXPORTS) \
40603 for flag in $(EXTRA_HOST_FLAGS) ; do \
40604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40605 done; \
40606 echo "Doing mostlyclean in gnattools" ; \
40607 (cd $(HOST_SUBDIR)/gnattools && \
40608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40610 "RANLIB=$${RANLIB}" \
40611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40612 mostlyclean) \
40613 || exit 1
40614
40615@endif gnattools
40616
40617.PHONY: maybe-clean-gnattools clean-gnattools
40618maybe-clean-gnattools:
40619@if gnattools
40620maybe-clean-gnattools: clean-gnattools
40621
40622clean-gnattools:
40623 @: $(MAKE); $(unstage)
40624 @[ -f ./gnattools/Makefile ] || exit 0; \
40625 r=`${PWD_COMMAND}`; export r; \
40626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627 $(HOST_EXPORTS) \
40628 for flag in $(EXTRA_HOST_FLAGS) ; do \
40629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40630 done; \
40631 echo "Doing clean in gnattools" ; \
40632 (cd $(HOST_SUBDIR)/gnattools && \
40633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635 "RANLIB=$${RANLIB}" \
40636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637 clean) \
40638 || exit 1
40639
40640@endif gnattools
40641
40642.PHONY: maybe-distclean-gnattools distclean-gnattools
40643maybe-distclean-gnattools:
40644@if gnattools
40645maybe-distclean-gnattools: distclean-gnattools
40646
40647distclean-gnattools:
40648 @: $(MAKE); $(unstage)
40649 @[ -f ./gnattools/Makefile ] || exit 0; \
40650 r=`${PWD_COMMAND}`; export r; \
40651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40652 $(HOST_EXPORTS) \
40653 for flag in $(EXTRA_HOST_FLAGS) ; do \
40654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40655 done; \
40656 echo "Doing distclean in gnattools" ; \
40657 (cd $(HOST_SUBDIR)/gnattools && \
40658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40660 "RANLIB=$${RANLIB}" \
40661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40662 distclean) \
40663 || exit 1
40664
40665@endif gnattools
40666
40667.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
40668maybe-maintainer-clean-gnattools:
40669@if gnattools
40670maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
40671
40672maintainer-clean-gnattools:
40673 @: $(MAKE); $(unstage)
40674 @[ -f ./gnattools/Makefile ] || exit 0; \
40675 r=`${PWD_COMMAND}`; export r; \
40676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40677 $(HOST_EXPORTS) \
40678 for flag in $(EXTRA_HOST_FLAGS) ; do \
40679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40680 done; \
40681 echo "Doing maintainer-clean in gnattools" ; \
40682 (cd $(HOST_SUBDIR)/gnattools && \
40683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40685 "RANLIB=$${RANLIB}" \
40686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40687 maintainer-clean) \
40688 || exit 1
40689
40690@endif gnattools
40691
40692
40693
40694# ---------------------------------------
40695# Modules which run on the target machine
40696# ---------------------------------------
40697
40698
40699
40700
40701.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
40702maybe-configure-target-libstdc++-v3:
40703@if gcc-bootstrap
40704configure-target-libstdc++-v3: stage_current
40705@endif gcc-bootstrap
40706@if target-libstdc++-v3
40707maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
40708configure-target-libstdc++-v3:
40709 @: $(MAKE); $(unstage)
40710 @r=`${PWD_COMMAND}`; export r; \
40711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40712 echo "Checking multilib configuration for libstdc++-v3..."; \
40713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40714 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
40715 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40716 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
40717 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
40718 else \
40719 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
40720 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40721 fi; \
40722 else \
40723 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
40724 fi; \
40725 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
40726 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
40727 $(RAW_CXX_TARGET_EXPORTS) \
40728 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
40729 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
40730 case $(srcdir) in \
40731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40732 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
40733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40734 esac; \
40735 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
40736 libsrcdir="$$s/libstdc++-v3"; \
40737 rm -f no-such-file || : ; \
40738 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
40739 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40740 --target=${target_alias} $${srcdiroption} \
40741 || exit 1
40742@endif target-libstdc++-v3
40743
40744
40745
40746
40747
40748.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
40749maybe-all-target-libstdc++-v3:
40750@if gcc-bootstrap
40751all-target-libstdc++-v3: stage_current
40752@endif gcc-bootstrap
40753@if target-libstdc++-v3
40754TARGET-target-libstdc++-v3=all
40755maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
40756all-target-libstdc++-v3: configure-target-libstdc++-v3
40757 @: $(MAKE); $(unstage)
40758 @r=`${PWD_COMMAND}`; export r; \
40759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40760 $(RAW_CXX_TARGET_EXPORTS) \
40761 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40762 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40763 $(TARGET-target-libstdc++-v3))
40764@endif target-libstdc++-v3
40765
40766
40767
40768
40769
40770.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
40771maybe-check-target-libstdc++-v3:
40772@if target-libstdc++-v3
40773maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
40774
40775check-target-libstdc++-v3:
40776 @: $(MAKE); $(unstage)
40777 @r=`${PWD_COMMAND}`; export r; \
40778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779 $(RAW_CXX_TARGET_EXPORTS) \
40780 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40781 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
40782
40783@endif target-libstdc++-v3
40784
40785.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
40786maybe-install-target-libstdc++-v3:
40787@if target-libstdc++-v3
40788maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
40789
40790install-target-libstdc++-v3: installdirs
40791 @: $(MAKE); $(unstage)
40792 @r=`${PWD_COMMAND}`; export r; \
40793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40794 $(RAW_CXX_TARGET_EXPORTS) \
40795 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40796 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40797
40798@endif target-libstdc++-v3
40799
40800# Other targets (info, dvi, pdf, etc.)
40801
40802.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
40803maybe-info-target-libstdc++-v3:
40804@if target-libstdc++-v3
40805maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
40806
40807info-target-libstdc++-v3: \
40808 configure-target-libstdc++-v3
40809 @: $(MAKE); $(unstage)
40810 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40811 r=`${PWD_COMMAND}`; export r; \
40812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40813 $(RAW_CXX_TARGET_EXPORTS) \
40814 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40815 for flag in $(EXTRA_TARGET_FLAGS); do \
40816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40817 done; \
40818 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40821 "RANLIB=$${RANLIB}" \
40822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40823 info) \
40824 || exit 1
40825
40826@endif target-libstdc++-v3
40827
40828.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
40829maybe-dvi-target-libstdc++-v3:
40830@if target-libstdc++-v3
40831maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
40832
40833dvi-target-libstdc++-v3: \
40834 configure-target-libstdc++-v3
40835 @: $(MAKE); $(unstage)
40836 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40837 r=`${PWD_COMMAND}`; export r; \
40838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40839 $(RAW_CXX_TARGET_EXPORTS) \
40840 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40841 for flag in $(EXTRA_TARGET_FLAGS); do \
40842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40843 done; \
40844 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40847 "RANLIB=$${RANLIB}" \
40848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40849 dvi) \
40850 || exit 1
40851
40852@endif target-libstdc++-v3
40853
40854.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
40855maybe-pdf-target-libstdc++-v3:
40856@if target-libstdc++-v3
40857maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
40858
40859pdf-target-libstdc++-v3: \
40860 configure-target-libstdc++-v3
40861 @: $(MAKE); $(unstage)
40862 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40863 r=`${PWD_COMMAND}`; export r; \
40864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40865 $(RAW_CXX_TARGET_EXPORTS) \
40866 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40867 for flag in $(EXTRA_TARGET_FLAGS); do \
40868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40869 done; \
40870 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40873 "RANLIB=$${RANLIB}" \
40874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40875 pdf) \
40876 || exit 1
40877
40878@endif target-libstdc++-v3
40879
40880.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
40881maybe-html-target-libstdc++-v3:
40882@if target-libstdc++-v3
40883maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
40884
40885html-target-libstdc++-v3: \
40886 configure-target-libstdc++-v3
40887 @: $(MAKE); $(unstage)
40888 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40889 r=`${PWD_COMMAND}`; export r; \
40890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40891 $(RAW_CXX_TARGET_EXPORTS) \
40892 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40893 for flag in $(EXTRA_TARGET_FLAGS); do \
40894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40895 done; \
40896 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40899 "RANLIB=$${RANLIB}" \
40900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40901 html) \
40902 || exit 1
40903
40904@endif target-libstdc++-v3
40905
40906.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
40907maybe-TAGS-target-libstdc++-v3:
40908@if target-libstdc++-v3
40909maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
40910
40911TAGS-target-libstdc++-v3: \
40912 configure-target-libstdc++-v3
40913 @: $(MAKE); $(unstage)
40914 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40915 r=`${PWD_COMMAND}`; export r; \
40916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40917 $(RAW_CXX_TARGET_EXPORTS) \
40918 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40919 for flag in $(EXTRA_TARGET_FLAGS); do \
40920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40921 done; \
40922 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40925 "RANLIB=$${RANLIB}" \
40926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40927 TAGS) \
40928 || exit 1
40929
40930@endif target-libstdc++-v3
40931
40932.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
40933maybe-install-info-target-libstdc++-v3:
40934@if target-libstdc++-v3
40935maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
40936
40937install-info-target-libstdc++-v3: \
40938 configure-target-libstdc++-v3 \
40939 info-target-libstdc++-v3
40940 @: $(MAKE); $(unstage)
40941 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40942 r=`${PWD_COMMAND}`; export r; \
40943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40944 $(RAW_CXX_TARGET_EXPORTS) \
40945 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40946 for flag in $(EXTRA_TARGET_FLAGS); do \
40947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40948 done; \
40949 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40952 "RANLIB=$${RANLIB}" \
40953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40954 install-info) \
40955 || exit 1
40956
40957@endif target-libstdc++-v3
40958
40959.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
40960maybe-install-pdf-target-libstdc++-v3:
40961@if target-libstdc++-v3
40962maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
40963
40964install-pdf-target-libstdc++-v3: \
40965 configure-target-libstdc++-v3 \
40966 pdf-target-libstdc++-v3
40967 @: $(MAKE); $(unstage)
40968 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40969 r=`${PWD_COMMAND}`; export r; \
40970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40971 $(RAW_CXX_TARGET_EXPORTS) \
40972 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
40973 for flag in $(EXTRA_TARGET_FLAGS); do \
40974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40975 done; \
40976 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
40977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40979 "RANLIB=$${RANLIB}" \
40980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40981 install-pdf) \
40982 || exit 1
40983
40984@endif target-libstdc++-v3
40985
40986.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
40987maybe-install-html-target-libstdc++-v3:
40988@if target-libstdc++-v3
40989maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
40990
40991install-html-target-libstdc++-v3: \
40992 configure-target-libstdc++-v3 \
40993 html-target-libstdc++-v3
40994 @: $(MAKE); $(unstage)
40995 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
40996 r=`${PWD_COMMAND}`; export r; \
40997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998 $(RAW_CXX_TARGET_EXPORTS) \
40999 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41000 for flag in $(EXTRA_TARGET_FLAGS); do \
41001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41002 done; \
41003 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41006 "RANLIB=$${RANLIB}" \
41007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41008 install-html) \
41009 || exit 1
41010
41011@endif target-libstdc++-v3
41012
41013.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
41014maybe-installcheck-target-libstdc++-v3:
41015@if target-libstdc++-v3
41016maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
41017
41018installcheck-target-libstdc++-v3: \
41019 configure-target-libstdc++-v3
41020 @: $(MAKE); $(unstage)
41021 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41022 r=`${PWD_COMMAND}`; export r; \
41023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41024 $(RAW_CXX_TARGET_EXPORTS) \
41025 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41026 for flag in $(EXTRA_TARGET_FLAGS); do \
41027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41028 done; \
41029 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41032 "RANLIB=$${RANLIB}" \
41033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41034 installcheck) \
41035 || exit 1
41036
41037@endif target-libstdc++-v3
41038
41039.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
41040maybe-mostlyclean-target-libstdc++-v3:
41041@if target-libstdc++-v3
41042maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
41043
41044mostlyclean-target-libstdc++-v3:
41045 @: $(MAKE); $(unstage)
41046 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41047 r=`${PWD_COMMAND}`; export r; \
41048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41049 $(RAW_CXX_TARGET_EXPORTS) \
41050 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41051 for flag in $(EXTRA_TARGET_FLAGS); do \
41052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053 done; \
41054 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41057 "RANLIB=$${RANLIB}" \
41058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41059 mostlyclean) \
41060 || exit 1
41061
41062@endif target-libstdc++-v3
41063
41064.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
41065maybe-clean-target-libstdc++-v3:
41066@if target-libstdc++-v3
41067maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
41068
41069clean-target-libstdc++-v3:
41070 @: $(MAKE); $(unstage)
41071 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41072 r=`${PWD_COMMAND}`; export r; \
41073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074 $(RAW_CXX_TARGET_EXPORTS) \
41075 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41076 for flag in $(EXTRA_TARGET_FLAGS); do \
41077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41078 done; \
41079 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41082 "RANLIB=$${RANLIB}" \
41083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084 clean) \
41085 || exit 1
41086
41087@endif target-libstdc++-v3
41088
41089.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
41090maybe-distclean-target-libstdc++-v3:
41091@if target-libstdc++-v3
41092maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
41093
41094distclean-target-libstdc++-v3:
41095 @: $(MAKE); $(unstage)
41096 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41097 r=`${PWD_COMMAND}`; export r; \
41098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41099 $(RAW_CXX_TARGET_EXPORTS) \
41100 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41101 for flag in $(EXTRA_TARGET_FLAGS); do \
41102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41103 done; \
41104 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41107 "RANLIB=$${RANLIB}" \
41108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41109 distclean) \
41110 || exit 1
41111
41112@endif target-libstdc++-v3
41113
41114.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
41115maybe-maintainer-clean-target-libstdc++-v3:
41116@if target-libstdc++-v3
41117maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
41118
41119maintainer-clean-target-libstdc++-v3:
41120 @: $(MAKE); $(unstage)
41121 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
41122 r=`${PWD_COMMAND}`; export r; \
41123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41124 $(RAW_CXX_TARGET_EXPORTS) \
41125 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
41126 for flag in $(EXTRA_TARGET_FLAGS); do \
41127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41128 done; \
41129 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
41130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41132 "RANLIB=$${RANLIB}" \
41133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41134 maintainer-clean) \
41135 || exit 1
41136
41137@endif target-libstdc++-v3
41138
41139
41140
41141
41142
41143.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
41144maybe-configure-target-libmudflap:
41145@if gcc-bootstrap
41146configure-target-libmudflap: stage_current
41147@endif gcc-bootstrap
41148@if target-libmudflap
41149maybe-configure-target-libmudflap: configure-target-libmudflap
41150configure-target-libmudflap:
41151 @: $(MAKE); $(unstage)
41152 @r=`${PWD_COMMAND}`; export r; \
41153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154 echo "Checking multilib configuration for libmudflap..."; \
41155 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41156 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
41157 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41158 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
41159 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
41160 else \
41161 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
41162 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41163 fi; \
41164 else \
41165 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
41166 fi; \
41167 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
41168 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
41169 $(NORMAL_TARGET_EXPORTS) \
41170 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
41171 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
41172 case $(srcdir) in \
41173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41174 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
41175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41176 esac; \
41177 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
41178 libsrcdir="$$s/libmudflap"; \
41179 rm -f no-such-file || : ; \
41180 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41181 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41182 --target=${target_alias} $${srcdiroption} \
41183 || exit 1
41184@endif target-libmudflap
41185
41186
41187
41188
41189
41190.PHONY: all-target-libmudflap maybe-all-target-libmudflap
41191maybe-all-target-libmudflap:
41192@if gcc-bootstrap
41193all-target-libmudflap: stage_current
41194@endif gcc-bootstrap
41195@if target-libmudflap
41196TARGET-target-libmudflap=all
41197maybe-all-target-libmudflap: all-target-libmudflap
41198all-target-libmudflap: configure-target-libmudflap
41199 @: $(MAKE); $(unstage)
41200 @r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(NORMAL_TARGET_EXPORTS) \
41203 (cd $(TARGET_SUBDIR)/libmudflap && \
41204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41205 $(TARGET-target-libmudflap))
41206@endif target-libmudflap
41207
41208
41209
41210
41211
41212.PHONY: check-target-libmudflap maybe-check-target-libmudflap
41213maybe-check-target-libmudflap:
41214@if target-libmudflap
41215maybe-check-target-libmudflap: check-target-libmudflap
41216
41217check-target-libmudflap:
41218 @: $(MAKE); $(unstage)
41219 @r=`${PWD_COMMAND}`; export r; \
41220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41221 $(NORMAL_TARGET_EXPORTS) \
41222 (cd $(TARGET_SUBDIR)/libmudflap && \
41223 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41224
41225@endif target-libmudflap
41226
41227.PHONY: install-target-libmudflap maybe-install-target-libmudflap
41228maybe-install-target-libmudflap:
41229@if target-libmudflap
41230maybe-install-target-libmudflap: install-target-libmudflap
41231
41232install-target-libmudflap: installdirs
41233 @: $(MAKE); $(unstage)
41234 @r=`${PWD_COMMAND}`; export r; \
41235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41236 $(NORMAL_TARGET_EXPORTS) \
41237 (cd $(TARGET_SUBDIR)/libmudflap && \
41238 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41239
41240@endif target-libmudflap
41241
41242# Other targets (info, dvi, pdf, etc.)
41243
41244.PHONY: maybe-info-target-libmudflap info-target-libmudflap
41245maybe-info-target-libmudflap:
41246@if target-libmudflap
41247maybe-info-target-libmudflap: info-target-libmudflap
41248
41249info-target-libmudflap: \
41250 configure-target-libmudflap
41251 @: $(MAKE); $(unstage)
41252 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41253 r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 $(NORMAL_TARGET_EXPORTS) \
41256 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
41257 for flag in $(EXTRA_TARGET_FLAGS); do \
41258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41259 done; \
41260 (cd $(TARGET_SUBDIR)/libmudflap && \
41261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41263 "RANLIB=$${RANLIB}" \
41264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41265 info) \
41266 || exit 1
41267
41268@endif target-libmudflap
41269
41270.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
41271maybe-dvi-target-libmudflap:
41272@if target-libmudflap
41273maybe-dvi-target-libmudflap: dvi-target-libmudflap
41274
41275dvi-target-libmudflap: \
41276 configure-target-libmudflap
41277 @: $(MAKE); $(unstage)
41278 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41279 r=`${PWD_COMMAND}`; export r; \
41280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41281 $(NORMAL_TARGET_EXPORTS) \
41282 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
41283 for flag in $(EXTRA_TARGET_FLAGS); do \
41284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285 done; \
41286 (cd $(TARGET_SUBDIR)/libmudflap && \
41287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41289 "RANLIB=$${RANLIB}" \
41290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41291 dvi) \
41292 || exit 1
41293
41294@endif target-libmudflap
41295
41296.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
41297maybe-pdf-target-libmudflap:
41298@if target-libmudflap
41299maybe-pdf-target-libmudflap: pdf-target-libmudflap
41300
41301pdf-target-libmudflap: \
41302 configure-target-libmudflap
41303 @: $(MAKE); $(unstage)
41304 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41305 r=`${PWD_COMMAND}`; export r; \
41306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41307 $(NORMAL_TARGET_EXPORTS) \
41308 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41309 for flag in $(EXTRA_TARGET_FLAGS); do \
41310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41311 done; \
41312 (cd $(TARGET_SUBDIR)/libmudflap && \
41313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41315 "RANLIB=$${RANLIB}" \
41316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41317 pdf) \
41318 || exit 1
41319
41320@endif target-libmudflap
41321
41322.PHONY: maybe-html-target-libmudflap html-target-libmudflap
41323maybe-html-target-libmudflap:
41324@if target-libmudflap
41325maybe-html-target-libmudflap: html-target-libmudflap
41326
41327html-target-libmudflap: \
41328 configure-target-libmudflap
41329 @: $(MAKE); $(unstage)
41330 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41331 r=`${PWD_COMMAND}`; export r; \
41332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41333 $(NORMAL_TARGET_EXPORTS) \
41334 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
41335 for flag in $(EXTRA_TARGET_FLAGS); do \
41336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41337 done; \
41338 (cd $(TARGET_SUBDIR)/libmudflap && \
41339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41341 "RANLIB=$${RANLIB}" \
41342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41343 html) \
41344 || exit 1
41345
41346@endif target-libmudflap
41347
41348.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
41349maybe-TAGS-target-libmudflap:
41350@if target-libmudflap
41351maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
41352
41353TAGS-target-libmudflap: \
41354 configure-target-libmudflap
41355 @: $(MAKE); $(unstage)
41356 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41357 r=`${PWD_COMMAND}`; export r; \
41358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41359 $(NORMAL_TARGET_EXPORTS) \
41360 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
41361 for flag in $(EXTRA_TARGET_FLAGS); do \
41362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41363 done; \
41364 (cd $(TARGET_SUBDIR)/libmudflap && \
41365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41367 "RANLIB=$${RANLIB}" \
41368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41369 TAGS) \
41370 || exit 1
41371
41372@endif target-libmudflap
41373
41374.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
41375maybe-install-info-target-libmudflap:
41376@if target-libmudflap
41377maybe-install-info-target-libmudflap: install-info-target-libmudflap
41378
41379install-info-target-libmudflap: \
41380 configure-target-libmudflap \
41381 info-target-libmudflap
41382 @: $(MAKE); $(unstage)
41383 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41384 r=`${PWD_COMMAND}`; export r; \
41385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41386 $(NORMAL_TARGET_EXPORTS) \
41387 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
41388 for flag in $(EXTRA_TARGET_FLAGS); do \
41389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41390 done; \
41391 (cd $(TARGET_SUBDIR)/libmudflap && \
41392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41394 "RANLIB=$${RANLIB}" \
41395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41396 install-info) \
41397 || exit 1
41398
41399@endif target-libmudflap
41400
41401.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
41402maybe-install-pdf-target-libmudflap:
41403@if target-libmudflap
41404maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
41405
41406install-pdf-target-libmudflap: \
41407 configure-target-libmudflap \
41408 pdf-target-libmudflap
41409 @: $(MAKE); $(unstage)
41410 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41411 r=`${PWD_COMMAND}`; export r; \
41412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41413 $(NORMAL_TARGET_EXPORTS) \
41414 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
41415 for flag in $(EXTRA_TARGET_FLAGS); do \
41416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41417 done; \
41418 (cd $(TARGET_SUBDIR)/libmudflap && \
41419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41421 "RANLIB=$${RANLIB}" \
41422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41423 install-pdf) \
41424 || exit 1
41425
41426@endif target-libmudflap
41427
41428.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
41429maybe-install-html-target-libmudflap:
41430@if target-libmudflap
41431maybe-install-html-target-libmudflap: install-html-target-libmudflap
41432
41433install-html-target-libmudflap: \
41434 configure-target-libmudflap \
41435 html-target-libmudflap
41436 @: $(MAKE); $(unstage)
41437 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41438 r=`${PWD_COMMAND}`; export r; \
41439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41440 $(NORMAL_TARGET_EXPORTS) \
41441 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
41442 for flag in $(EXTRA_TARGET_FLAGS); do \
41443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41444 done; \
41445 (cd $(TARGET_SUBDIR)/libmudflap && \
41446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41448 "RANLIB=$${RANLIB}" \
41449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41450 install-html) \
41451 || exit 1
41452
41453@endif target-libmudflap
41454
41455.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
41456maybe-installcheck-target-libmudflap:
41457@if target-libmudflap
41458maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
41459
41460installcheck-target-libmudflap: \
41461 configure-target-libmudflap
41462 @: $(MAKE); $(unstage)
41463 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41464 r=`${PWD_COMMAND}`; export r; \
41465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41466 $(NORMAL_TARGET_EXPORTS) \
41467 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
41468 for flag in $(EXTRA_TARGET_FLAGS); do \
41469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41470 done; \
41471 (cd $(TARGET_SUBDIR)/libmudflap && \
41472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41474 "RANLIB=$${RANLIB}" \
41475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41476 installcheck) \
41477 || exit 1
41478
41479@endif target-libmudflap
41480
41481.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
41482maybe-mostlyclean-target-libmudflap:
41483@if target-libmudflap
41484maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
41485
41486mostlyclean-target-libmudflap:
41487 @: $(MAKE); $(unstage)
41488 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41489 r=`${PWD_COMMAND}`; export r; \
41490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41491 $(NORMAL_TARGET_EXPORTS) \
41492 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
41493 for flag in $(EXTRA_TARGET_FLAGS); do \
41494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41495 done; \
41496 (cd $(TARGET_SUBDIR)/libmudflap && \
41497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41499 "RANLIB=$${RANLIB}" \
41500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41501 mostlyclean) \
41502 || exit 1
41503
41504@endif target-libmudflap
41505
41506.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
41507maybe-clean-target-libmudflap:
41508@if target-libmudflap
41509maybe-clean-target-libmudflap: clean-target-libmudflap
41510
41511clean-target-libmudflap:
41512 @: $(MAKE); $(unstage)
41513 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41514 r=`${PWD_COMMAND}`; export r; \
41515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41516 $(NORMAL_TARGET_EXPORTS) \
41517 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
41518 for flag in $(EXTRA_TARGET_FLAGS); do \
41519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41520 done; \
41521 (cd $(TARGET_SUBDIR)/libmudflap && \
41522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41524 "RANLIB=$${RANLIB}" \
41525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41526 clean) \
41527 || exit 1
41528
41529@endif target-libmudflap
41530
41531.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
41532maybe-distclean-target-libmudflap:
41533@if target-libmudflap
41534maybe-distclean-target-libmudflap: distclean-target-libmudflap
41535
41536distclean-target-libmudflap:
41537 @: $(MAKE); $(unstage)
41538 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41539 r=`${PWD_COMMAND}`; export r; \
41540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41541 $(NORMAL_TARGET_EXPORTS) \
41542 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
41543 for flag in $(EXTRA_TARGET_FLAGS); do \
41544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41545 done; \
41546 (cd $(TARGET_SUBDIR)/libmudflap && \
41547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41549 "RANLIB=$${RANLIB}" \
41550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41551 distclean) \
41552 || exit 1
41553
41554@endif target-libmudflap
41555
41556.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
41557maybe-maintainer-clean-target-libmudflap:
41558@if target-libmudflap
41559maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
41560
41561maintainer-clean-target-libmudflap:
41562 @: $(MAKE); $(unstage)
41563 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
41564 r=`${PWD_COMMAND}`; export r; \
41565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41566 $(NORMAL_TARGET_EXPORTS) \
41567 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
41568 for flag in $(EXTRA_TARGET_FLAGS); do \
41569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41570 done; \
41571 (cd $(TARGET_SUBDIR)/libmudflap && \
41572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41574 "RANLIB=$${RANLIB}" \
41575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41576 maintainer-clean) \
41577 || exit 1
41578
41579@endif target-libmudflap
41580
41581
41582
41583
41584
41585.PHONY: configure-target-libssp maybe-configure-target-libssp
41586maybe-configure-target-libssp:
41587@if gcc-bootstrap
41588configure-target-libssp: stage_current
41589@endif gcc-bootstrap
41590@if target-libssp
41591maybe-configure-target-libssp: configure-target-libssp
41592configure-target-libssp:
41593 @: $(MAKE); $(unstage)
41594 @r=`${PWD_COMMAND}`; export r; \
41595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41596 echo "Checking multilib configuration for libssp..."; \
41597 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41598 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
41599 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
41600 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
41601 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
41602 else \
41603 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
41604 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41605 fi; \
41606 else \
41607 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
41608 fi; \
41609 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
41610 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
41611 $(NORMAL_TARGET_EXPORTS) \
41612 echo Configuring in $(TARGET_SUBDIR)/libssp; \
41613 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
41614 case $(srcdir) in \
41615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41616 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
41617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41618 esac; \
41619 srcdiroption="--srcdir=$${topdir}/libssp"; \
41620 libsrcdir="$$s/libssp"; \
41621 rm -f no-such-file || : ; \
41622 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
41623 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41624 --target=${target_alias} $${srcdiroption} \
41625 || exit 1
41626@endif target-libssp
41627
41628
41629
41630
41631
41632.PHONY: all-target-libssp maybe-all-target-libssp
41633maybe-all-target-libssp:
41634@if gcc-bootstrap
41635all-target-libssp: stage_current
41636@endif gcc-bootstrap
41637@if target-libssp
41638TARGET-target-libssp=all
41639maybe-all-target-libssp: all-target-libssp
41640all-target-libssp: configure-target-libssp
41641 @: $(MAKE); $(unstage)
41642 @r=`${PWD_COMMAND}`; export r; \
41643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41644 $(NORMAL_TARGET_EXPORTS) \
41645 (cd $(TARGET_SUBDIR)/libssp && \
41646 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41647 $(TARGET-target-libssp))
41648@endif target-libssp
41649
41650
41651
41652
41653
41654.PHONY: check-target-libssp maybe-check-target-libssp
41655maybe-check-target-libssp:
41656@if target-libssp
41657maybe-check-target-libssp: check-target-libssp
41658
41659check-target-libssp:
41660 @: $(MAKE); $(unstage)
41661 @r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 $(NORMAL_TARGET_EXPORTS) \
41664 (cd $(TARGET_SUBDIR)/libssp && \
41665 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41666
41667@endif target-libssp
41668
41669.PHONY: install-target-libssp maybe-install-target-libssp
41670maybe-install-target-libssp:
41671@if target-libssp
41672maybe-install-target-libssp: install-target-libssp
41673
41674install-target-libssp: installdirs
41675 @: $(MAKE); $(unstage)
41676 @r=`${PWD_COMMAND}`; export r; \
41677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678 $(NORMAL_TARGET_EXPORTS) \
41679 (cd $(TARGET_SUBDIR)/libssp && \
41680 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41681
41682@endif target-libssp
41683
41684# Other targets (info, dvi, pdf, etc.)
41685
41686.PHONY: maybe-info-target-libssp info-target-libssp
41687maybe-info-target-libssp:
41688@if target-libssp
41689maybe-info-target-libssp: info-target-libssp
41690
41691info-target-libssp: \
41692 configure-target-libssp
41693 @: $(MAKE); $(unstage)
41694 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41695 r=`${PWD_COMMAND}`; export r; \
41696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41697 $(NORMAL_TARGET_EXPORTS) \
41698 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
41699 for flag in $(EXTRA_TARGET_FLAGS); do \
41700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41701 done; \
41702 (cd $(TARGET_SUBDIR)/libssp && \
41703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41705 "RANLIB=$${RANLIB}" \
41706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41707 info) \
41708 || exit 1
41709
41710@endif target-libssp
41711
41712.PHONY: maybe-dvi-target-libssp dvi-target-libssp
41713maybe-dvi-target-libssp:
41714@if target-libssp
41715maybe-dvi-target-libssp: dvi-target-libssp
41716
41717dvi-target-libssp: \
41718 configure-target-libssp
41719 @: $(MAKE); $(unstage)
41720 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41721 r=`${PWD_COMMAND}`; export r; \
41722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41723 $(NORMAL_TARGET_EXPORTS) \
41724 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
41725 for flag in $(EXTRA_TARGET_FLAGS); do \
41726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41727 done; \
41728 (cd $(TARGET_SUBDIR)/libssp && \
41729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41731 "RANLIB=$${RANLIB}" \
41732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41733 dvi) \
41734 || exit 1
41735
41736@endif target-libssp
41737
41738.PHONY: maybe-pdf-target-libssp pdf-target-libssp
41739maybe-pdf-target-libssp:
41740@if target-libssp
41741maybe-pdf-target-libssp: pdf-target-libssp
41742
41743pdf-target-libssp: \
41744 configure-target-libssp
41745 @: $(MAKE); $(unstage)
41746 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41747 r=`${PWD_COMMAND}`; export r; \
41748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41749 $(NORMAL_TARGET_EXPORTS) \
41750 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
41751 for flag in $(EXTRA_TARGET_FLAGS); do \
41752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41753 done; \
41754 (cd $(TARGET_SUBDIR)/libssp && \
41755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41757 "RANLIB=$${RANLIB}" \
41758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41759 pdf) \
41760 || exit 1
41761
41762@endif target-libssp
41763
41764.PHONY: maybe-html-target-libssp html-target-libssp
41765maybe-html-target-libssp:
41766@if target-libssp
41767maybe-html-target-libssp: html-target-libssp
41768
41769html-target-libssp: \
41770 configure-target-libssp
41771 @: $(MAKE); $(unstage)
41772 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41773 r=`${PWD_COMMAND}`; export r; \
41774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41775 $(NORMAL_TARGET_EXPORTS) \
41776 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
41777 for flag in $(EXTRA_TARGET_FLAGS); do \
41778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41779 done; \
41780 (cd $(TARGET_SUBDIR)/libssp && \
41781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41783 "RANLIB=$${RANLIB}" \
41784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41785 html) \
41786 || exit 1
41787
41788@endif target-libssp
41789
41790.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
41791maybe-TAGS-target-libssp:
41792@if target-libssp
41793maybe-TAGS-target-libssp: TAGS-target-libssp
41794
41795TAGS-target-libssp: \
41796 configure-target-libssp
41797 @: $(MAKE); $(unstage)
41798 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41799 r=`${PWD_COMMAND}`; export r; \
41800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801 $(NORMAL_TARGET_EXPORTS) \
41802 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
41803 for flag in $(EXTRA_TARGET_FLAGS); do \
41804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41805 done; \
41806 (cd $(TARGET_SUBDIR)/libssp && \
41807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41809 "RANLIB=$${RANLIB}" \
41810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41811 TAGS) \
41812 || exit 1
41813
41814@endif target-libssp
41815
41816.PHONY: maybe-install-info-target-libssp install-info-target-libssp
41817maybe-install-info-target-libssp:
41818@if target-libssp
41819maybe-install-info-target-libssp: install-info-target-libssp
41820
41821install-info-target-libssp: \
41822 configure-target-libssp \
41823 info-target-libssp
41824 @: $(MAKE); $(unstage)
41825 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(NORMAL_TARGET_EXPORTS) \
41829 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
41830 for flag in $(EXTRA_TARGET_FLAGS); do \
41831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832 done; \
41833 (cd $(TARGET_SUBDIR)/libssp && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 install-info) \
41839 || exit 1
41840
41841@endif target-libssp
41842
41843.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
41844maybe-install-pdf-target-libssp:
41845@if target-libssp
41846maybe-install-pdf-target-libssp: install-pdf-target-libssp
41847
41848install-pdf-target-libssp: \
41849 configure-target-libssp \
41850 pdf-target-libssp
41851 @: $(MAKE); $(unstage)
41852 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41853 r=`${PWD_COMMAND}`; export r; \
41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855 $(NORMAL_TARGET_EXPORTS) \
41856 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
41857 for flag in $(EXTRA_TARGET_FLAGS); do \
41858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41859 done; \
41860 (cd $(TARGET_SUBDIR)/libssp && \
41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863 "RANLIB=$${RANLIB}" \
41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865 install-pdf) \
41866 || exit 1
41867
41868@endif target-libssp
41869
41870.PHONY: maybe-install-html-target-libssp install-html-target-libssp
41871maybe-install-html-target-libssp:
41872@if target-libssp
41873maybe-install-html-target-libssp: install-html-target-libssp
41874
41875install-html-target-libssp: \
41876 configure-target-libssp \
41877 html-target-libssp
41878 @: $(MAKE); $(unstage)
41879 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41880 r=`${PWD_COMMAND}`; export r; \
41881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882 $(NORMAL_TARGET_EXPORTS) \
41883 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
41884 for flag in $(EXTRA_TARGET_FLAGS); do \
41885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41886 done; \
41887 (cd $(TARGET_SUBDIR)/libssp && \
41888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41890 "RANLIB=$${RANLIB}" \
41891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41892 install-html) \
41893 || exit 1
41894
41895@endif target-libssp
41896
41897.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
41898maybe-installcheck-target-libssp:
41899@if target-libssp
41900maybe-installcheck-target-libssp: installcheck-target-libssp
41901
41902installcheck-target-libssp: \
41903 configure-target-libssp
41904 @: $(MAKE); $(unstage)
41905 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41906 r=`${PWD_COMMAND}`; export r; \
41907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908 $(NORMAL_TARGET_EXPORTS) \
41909 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
41910 for flag in $(EXTRA_TARGET_FLAGS); do \
41911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41912 done; \
41913 (cd $(TARGET_SUBDIR)/libssp && \
41914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41916 "RANLIB=$${RANLIB}" \
41917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41918 installcheck) \
41919 || exit 1
41920
41921@endif target-libssp
41922
41923.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
41924maybe-mostlyclean-target-libssp:
41925@if target-libssp
41926maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
41927
41928mostlyclean-target-libssp:
41929 @: $(MAKE); $(unstage)
41930 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41931 r=`${PWD_COMMAND}`; export r; \
41932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41933 $(NORMAL_TARGET_EXPORTS) \
41934 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
41935 for flag in $(EXTRA_TARGET_FLAGS); do \
41936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41937 done; \
41938 (cd $(TARGET_SUBDIR)/libssp && \
41939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41941 "RANLIB=$${RANLIB}" \
41942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41943 mostlyclean) \
41944 || exit 1
41945
41946@endif target-libssp
41947
41948.PHONY: maybe-clean-target-libssp clean-target-libssp
41949maybe-clean-target-libssp:
41950@if target-libssp
41951maybe-clean-target-libssp: clean-target-libssp
41952
41953clean-target-libssp:
41954 @: $(MAKE); $(unstage)
41955 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41956 r=`${PWD_COMMAND}`; export r; \
41957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958 $(NORMAL_TARGET_EXPORTS) \
41959 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
41960 for flag in $(EXTRA_TARGET_FLAGS); do \
41961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962 done; \
41963 (cd $(TARGET_SUBDIR)/libssp && \
41964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41966 "RANLIB=$${RANLIB}" \
41967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41968 clean) \
41969 || exit 1
41970
41971@endif target-libssp
41972
41973.PHONY: maybe-distclean-target-libssp distclean-target-libssp
41974maybe-distclean-target-libssp:
41975@if target-libssp
41976maybe-distclean-target-libssp: distclean-target-libssp
41977
41978distclean-target-libssp:
41979 @: $(MAKE); $(unstage)
41980 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
41981 r=`${PWD_COMMAND}`; export r; \
41982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41983 $(NORMAL_TARGET_EXPORTS) \
41984 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
41985 for flag in $(EXTRA_TARGET_FLAGS); do \
41986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41987 done; \
41988 (cd $(TARGET_SUBDIR)/libssp && \
41989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41991 "RANLIB=$${RANLIB}" \
41992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41993 distclean) \
41994 || exit 1
41995
41996@endif target-libssp
41997
41998.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
41999maybe-maintainer-clean-target-libssp:
42000@if target-libssp
42001maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42002
42003maintainer-clean-target-libssp:
42004 @: $(MAKE); $(unstage)
42005 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
42006 r=`${PWD_COMMAND}`; export r; \
42007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008 $(NORMAL_TARGET_EXPORTS) \
42009 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
42010 for flag in $(EXTRA_TARGET_FLAGS); do \
42011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42012 done; \
42013 (cd $(TARGET_SUBDIR)/libssp && \
42014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42016 "RANLIB=$${RANLIB}" \
42017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42018 maintainer-clean) \
42019 || exit 1
42020
42021@endif target-libssp
42022
42023
42024
42025
42026
42027.PHONY: configure-target-newlib maybe-configure-target-newlib
42028maybe-configure-target-newlib:
42029@if gcc-bootstrap
42030configure-target-newlib: stage_current
42031@endif gcc-bootstrap
42032@if target-newlib
42033maybe-configure-target-newlib: configure-target-newlib
42034configure-target-newlib:
42035 @: $(MAKE); $(unstage)
42036 @r=`${PWD_COMMAND}`; export r; \
42037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038 echo "Checking multilib configuration for newlib..."; \
42039 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42040 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
42041 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42042 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42043 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42044 else \
42045 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42046 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42047 fi; \
42048 else \
42049 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42050 fi; \
42051 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
42053 $(NORMAL_TARGET_EXPORTS) \
42054 echo Configuring in $(TARGET_SUBDIR)/newlib; \
42055 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42056 case $(srcdir) in \
42057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42058 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42060 esac; \
42061 srcdiroption="--srcdir=$${topdir}/newlib"; \
42062 libsrcdir="$$s/newlib"; \
42063 rm -f no-such-file || : ; \
42064 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42065 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42066 --target=${target_alias} $${srcdiroption} \
42067 || exit 1
42068@endif target-newlib
42069
42070
42071
42072
42073
42074.PHONY: all-target-newlib maybe-all-target-newlib
42075maybe-all-target-newlib:
42076@if gcc-bootstrap
42077all-target-newlib: stage_current
42078@endif gcc-bootstrap
42079@if target-newlib
42080TARGET-target-newlib=all
42081maybe-all-target-newlib: all-target-newlib
42082all-target-newlib: configure-target-newlib
42083 @: $(MAKE); $(unstage)
42084 @r=`${PWD_COMMAND}`; export r; \
42085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42086 $(NORMAL_TARGET_EXPORTS) \
42087 (cd $(TARGET_SUBDIR)/newlib && \
42088 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42089 $(TARGET-target-newlib))
42090@endif target-newlib
42091
42092
42093
42094
42095
42096.PHONY: check-target-newlib maybe-check-target-newlib
42097maybe-check-target-newlib:
42098@if target-newlib
42099maybe-check-target-newlib: check-target-newlib
42100
42101check-target-newlib:
42102 @: $(MAKE); $(unstage)
42103 @r=`${PWD_COMMAND}`; export r; \
42104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42105 $(NORMAL_TARGET_EXPORTS) \
42106 (cd $(TARGET_SUBDIR)/newlib && \
42107 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42108
42109@endif target-newlib
42110
42111.PHONY: install-target-newlib maybe-install-target-newlib
42112maybe-install-target-newlib:
42113@if target-newlib
42114maybe-install-target-newlib: install-target-newlib
42115
42116install-target-newlib: installdirs
42117 @: $(MAKE); $(unstage)
42118 @r=`${PWD_COMMAND}`; export r; \
42119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42120 $(NORMAL_TARGET_EXPORTS) \
42121 (cd $(TARGET_SUBDIR)/newlib && \
42122 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42123
42124@endif target-newlib
42125
42126# Other targets (info, dvi, pdf, etc.)
42127
42128.PHONY: maybe-info-target-newlib info-target-newlib
42129maybe-info-target-newlib:
42130@if target-newlib
42131maybe-info-target-newlib: info-target-newlib
42132
42133info-target-newlib: \
42134 configure-target-newlib
42135 @: $(MAKE); $(unstage)
42136 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42137 r=`${PWD_COMMAND}`; export r; \
42138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42139 $(NORMAL_TARGET_EXPORTS) \
42140 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
42141 for flag in $(EXTRA_TARGET_FLAGS); do \
42142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42143 done; \
42144 (cd $(TARGET_SUBDIR)/newlib && \
42145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42147 "RANLIB=$${RANLIB}" \
42148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42149 info) \
42150 || exit 1
42151
42152@endif target-newlib
42153
42154.PHONY: maybe-dvi-target-newlib dvi-target-newlib
42155maybe-dvi-target-newlib:
42156@if target-newlib
42157maybe-dvi-target-newlib: dvi-target-newlib
42158
42159dvi-target-newlib: \
42160 configure-target-newlib
42161 @: $(MAKE); $(unstage)
42162 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42163 r=`${PWD_COMMAND}`; export r; \
42164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165 $(NORMAL_TARGET_EXPORTS) \
42166 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
42167 for flag in $(EXTRA_TARGET_FLAGS); do \
42168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42169 done; \
42170 (cd $(TARGET_SUBDIR)/newlib && \
42171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42173 "RANLIB=$${RANLIB}" \
42174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42175 dvi) \
42176 || exit 1
42177
42178@endif target-newlib
42179
42180.PHONY: maybe-pdf-target-newlib pdf-target-newlib
42181maybe-pdf-target-newlib:
42182@if target-newlib
42183maybe-pdf-target-newlib: pdf-target-newlib
42184
42185pdf-target-newlib: \
42186 configure-target-newlib
42187 @: $(MAKE); $(unstage)
42188 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42189 r=`${PWD_COMMAND}`; export r; \
42190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42191 $(NORMAL_TARGET_EXPORTS) \
42192 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
42193 for flag in $(EXTRA_TARGET_FLAGS); do \
42194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42195 done; \
42196 (cd $(TARGET_SUBDIR)/newlib && \
42197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42199 "RANLIB=$${RANLIB}" \
42200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42201 pdf) \
42202 || exit 1
42203
42204@endif target-newlib
42205
42206.PHONY: maybe-html-target-newlib html-target-newlib
42207maybe-html-target-newlib:
42208@if target-newlib
42209maybe-html-target-newlib: html-target-newlib
42210
42211html-target-newlib: \
42212 configure-target-newlib
42213 @: $(MAKE); $(unstage)
42214 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42215 r=`${PWD_COMMAND}`; export r; \
42216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42217 $(NORMAL_TARGET_EXPORTS) \
42218 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
42219 for flag in $(EXTRA_TARGET_FLAGS); do \
42220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42221 done; \
42222 (cd $(TARGET_SUBDIR)/newlib && \
42223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42225 "RANLIB=$${RANLIB}" \
42226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42227 html) \
42228 || exit 1
42229
42230@endif target-newlib
42231
42232.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42233maybe-TAGS-target-newlib:
42234@if target-newlib
42235maybe-TAGS-target-newlib: TAGS-target-newlib
42236
42237TAGS-target-newlib: \
42238 configure-target-newlib
42239 @: $(MAKE); $(unstage)
42240 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42241 r=`${PWD_COMMAND}`; export r; \
42242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42243 $(NORMAL_TARGET_EXPORTS) \
42244 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
42245 for flag in $(EXTRA_TARGET_FLAGS); do \
42246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42247 done; \
42248 (cd $(TARGET_SUBDIR)/newlib && \
42249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42251 "RANLIB=$${RANLIB}" \
42252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42253 TAGS) \
42254 || exit 1
42255
42256@endif target-newlib
42257
42258.PHONY: maybe-install-info-target-newlib install-info-target-newlib
42259maybe-install-info-target-newlib:
42260@if target-newlib
42261maybe-install-info-target-newlib: install-info-target-newlib
42262
42263install-info-target-newlib: \
42264 configure-target-newlib \
42265 info-target-newlib
42266 @: $(MAKE); $(unstage)
42267 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42268 r=`${PWD_COMMAND}`; export r; \
42269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42270 $(NORMAL_TARGET_EXPORTS) \
42271 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
42272 for flag in $(EXTRA_TARGET_FLAGS); do \
42273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42274 done; \
42275 (cd $(TARGET_SUBDIR)/newlib && \
42276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42278 "RANLIB=$${RANLIB}" \
42279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42280 install-info) \
42281 || exit 1
42282
42283@endif target-newlib
42284
42285.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
42286maybe-install-pdf-target-newlib:
42287@if target-newlib
42288maybe-install-pdf-target-newlib: install-pdf-target-newlib
42289
42290install-pdf-target-newlib: \
42291 configure-target-newlib \
42292 pdf-target-newlib
42293 @: $(MAKE); $(unstage)
42294 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42295 r=`${PWD_COMMAND}`; export r; \
42296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42297 $(NORMAL_TARGET_EXPORTS) \
42298 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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 install-pdf) \
42308 || exit 1
42309
42310@endif target-newlib
42311
42312.PHONY: maybe-install-html-target-newlib install-html-target-newlib
42313maybe-install-html-target-newlib:
42314@if target-newlib
42315maybe-install-html-target-newlib: install-html-target-newlib
42316
42317install-html-target-newlib: \
42318 configure-target-newlib \
42319 html-target-newlib
42320 @: $(MAKE); $(unstage)
42321 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(NORMAL_TARGET_EXPORTS) \
42325 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
42326 for flag in $(EXTRA_TARGET_FLAGS); do \
42327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42328 done; \
42329 (cd $(TARGET_SUBDIR)/newlib && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 install-html) \
42335 || exit 1
42336
42337@endif target-newlib
42338
42339.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
42340maybe-installcheck-target-newlib:
42341@if target-newlib
42342maybe-installcheck-target-newlib: installcheck-target-newlib
42343
42344installcheck-target-newlib: \
42345 configure-target-newlib
42346 @: $(MAKE); $(unstage)
42347 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42348 r=`${PWD_COMMAND}`; export r; \
42349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42350 $(NORMAL_TARGET_EXPORTS) \
42351 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
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)/newlib && \
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 installcheck) \
42361 || exit 1
42362
42363@endif target-newlib
42364
42365.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
42366maybe-mostlyclean-target-newlib:
42367@if target-newlib
42368maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
42369
42370mostlyclean-target-newlib:
42371 @: $(MAKE); $(unstage)
42372 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42373 r=`${PWD_COMMAND}`; export r; \
42374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42375 $(NORMAL_TARGET_EXPORTS) \
42376 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
42377 for flag in $(EXTRA_TARGET_FLAGS); do \
42378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42379 done; \
42380 (cd $(TARGET_SUBDIR)/newlib && \
42381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42383 "RANLIB=$${RANLIB}" \
42384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42385 mostlyclean) \
42386 || exit 1
42387
42388@endif target-newlib
42389
42390.PHONY: maybe-clean-target-newlib clean-target-newlib
42391maybe-clean-target-newlib:
42392@if target-newlib
42393maybe-clean-target-newlib: clean-target-newlib
42394
42395clean-target-newlib:
42396 @: $(MAKE); $(unstage)
42397 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42398 r=`${PWD_COMMAND}`; export r; \
42399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400 $(NORMAL_TARGET_EXPORTS) \
42401 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
42402 for flag in $(EXTRA_TARGET_FLAGS); do \
42403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42404 done; \
42405 (cd $(TARGET_SUBDIR)/newlib && \
42406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42408 "RANLIB=$${RANLIB}" \
42409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42410 clean) \
42411 || exit 1
42412
42413@endif target-newlib
42414
42415.PHONY: maybe-distclean-target-newlib distclean-target-newlib
42416maybe-distclean-target-newlib:
42417@if target-newlib
42418maybe-distclean-target-newlib: distclean-target-newlib
42419
42420distclean-target-newlib:
42421 @: $(MAKE); $(unstage)
42422 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42423 r=`${PWD_COMMAND}`; export r; \
42424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425 $(NORMAL_TARGET_EXPORTS) \
42426 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
42427 for flag in $(EXTRA_TARGET_FLAGS); do \
42428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42429 done; \
42430 (cd $(TARGET_SUBDIR)/newlib && \
42431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42433 "RANLIB=$${RANLIB}" \
42434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42435 distclean) \
42436 || exit 1
42437
42438@endif target-newlib
42439
42440.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
42441maybe-maintainer-clean-target-newlib:
42442@if target-newlib
42443maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
42444
42445maintainer-clean-target-newlib:
42446 @: $(MAKE); $(unstage)
42447 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
42448 r=`${PWD_COMMAND}`; export r; \
42449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42450 $(NORMAL_TARGET_EXPORTS) \
42451 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
42452 for flag in $(EXTRA_TARGET_FLAGS); do \
42453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42454 done; \
42455 (cd $(TARGET_SUBDIR)/newlib && \
42456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42458 "RANLIB=$${RANLIB}" \
42459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42460 maintainer-clean) \
42461 || exit 1
42462
42463@endif target-newlib
42464
42465
42466
42467
42468
42469.PHONY: configure-target-libgcc maybe-configure-target-libgcc
42470maybe-configure-target-libgcc:
42471@if gcc-bootstrap
42472configure-target-libgcc: stage_current
42473@endif gcc-bootstrap
42474@if target-libgcc
42475maybe-configure-target-libgcc: configure-target-libgcc
42476configure-target-libgcc:
42477 @r=`${PWD_COMMAND}`; export r; \
42478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42479 echo "Checking multilib configuration for libgcc..."; \
42480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42481 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42482 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42483 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42484 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42485 else \
42486 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42487 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42488 fi; \
42489 else \
42490 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42491 fi; \
42492 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42493 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42494 $(NORMAL_TARGET_EXPORTS) \
42495 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
42496 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
42497 case $(srcdir) in \
42498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42499 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42501 esac; \
42502 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42503 libsrcdir="$$s/libgcc"; \
42504 rm -f no-such-file || : ; \
42505 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
42506 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42507 --target=${target_alias} $${srcdiroption} \
42508 || exit 1
42509@endif target-libgcc
42510
42511
42512
42513.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
42514maybe-configure-stage1-target-libgcc:
42515@if target-libgcc-bootstrap
42516maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
42517configure-stage1-target-libgcc:
42518 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42519 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42520 @r=`${PWD_COMMAND}`; export r; \
42521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42522 echo "Checking multilib configuration for libgcc..."; \
42523 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42524 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42525 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42526 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42527 else \
42528 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42529 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42530 fi; \
42531 else \
42532 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42533 fi; \
42534 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42535 $(NORMAL_TARGET_EXPORTS) \
42536 CFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42537 CXXFLAGS="$(STAGE1_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42538 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
42539 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42540 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42541 case $(srcdir) in \
42542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42543 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42545 esac; \
42546 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42547 libsrcdir="$$s/libgcc"; \
42548 $(SHELL) $${libsrcdir}/configure \
42549 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42550 --target=${target_alias} $${srcdiroption} \
42551 \
42552 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
42553@endif target-libgcc-bootstrap
42554
42555.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
42556maybe-configure-stage2-target-libgcc:
42557@if target-libgcc-bootstrap
42558maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
42559configure-stage2-target-libgcc:
42560 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42561 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42562 @r=`${PWD_COMMAND}`; export r; \
42563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564 echo "Checking multilib configuration for libgcc..."; \
42565 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42566 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42567 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42568 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42569 else \
42570 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42571 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42572 fi; \
42573 else \
42574 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42575 fi; \
42576 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42577 $(NORMAL_TARGET_EXPORTS) \
42578 \
42579 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42580 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42581 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
42582 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42583 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42584 case $(srcdir) in \
42585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42586 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42588 esac; \
42589 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42590 libsrcdir="$$s/libgcc"; \
42591 $(SHELL) $${libsrcdir}/configure \
42592 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42593 --target=${target_alias} $${srcdiroption} \
42594 --with-build-libsubdir=$(HOST_SUBDIR) \
42595 @stage2_werror_flag@
42596@endif target-libgcc-bootstrap
42597
42598.PHONY: configure-stageb2g0-target-libgcc maybe-configure-stageb2g0-target-libgcc
42599maybe-configure-stageb2g0-target-libgcc:
42600@if target-libgcc-bootstrap
42601maybe-configure-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42602configure-stageb2g0-target-libgcc:
42603 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42604 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42605 @r=`${PWD_COMMAND}`; export r; \
42606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42607 echo "Checking multilib configuration for libgcc..."; \
42608 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42609 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42610 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42611 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42612 else \
42613 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42614 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42615 fi; \
42616 else \
42617 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42618 fi; \
42619 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42620 $(NORMAL_TARGET_EXPORTS) \
42621 \
42622 CFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42623 CXXFLAGS="$(STAGE2_LIBCFLAGS) -g0 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42624 echo Configuring stage b2g0 in $(TARGET_SUBDIR)/libgcc ; \
42625 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42626 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42627 case $(srcdir) in \
42628 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42629 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42630 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42631 esac; \
42632 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42633 libsrcdir="$$s/libgcc"; \
42634 $(SHELL) $${libsrcdir}/configure \
42635 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42636 --target=${target_alias} $${srcdiroption} \
42637 --with-build-libsubdir=$(HOST_SUBDIR) \
42638 @stage2_werror_flag@
42639@endif target-libgcc-bootstrap
42640
42641.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
42642maybe-configure-stage3-target-libgcc:
42643@if target-libgcc-bootstrap
42644maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
42645configure-stage3-target-libgcc:
42646 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42647 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42648 @r=`${PWD_COMMAND}`; export r; \
42649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42650 echo "Checking multilib configuration for libgcc..."; \
42651 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42652 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42653 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42654 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42655 else \
42656 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42657 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42658 fi; \
42659 else \
42660 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42661 fi; \
42662 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42663 $(NORMAL_TARGET_EXPORTS) \
42664 \
42665 CFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42666 CXXFLAGS="$(STAGE3_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42667 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
42668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42669 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42670 case $(srcdir) in \
42671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42672 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42674 esac; \
42675 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42676 libsrcdir="$$s/libgcc"; \
42677 $(SHELL) $${libsrcdir}/configure \
42678 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42679 --target=${target_alias} $${srcdiroption} \
42680 --with-build-libsubdir=$(HOST_SUBDIR) \
42681 @stage2_werror_flag@
42682@endif target-libgcc-bootstrap
42683
42684.PHONY: configure-stageb3g2-target-libgcc maybe-configure-stageb3g2-target-libgcc
42685maybe-configure-stageb3g2-target-libgcc:
42686@if target-libgcc-bootstrap
42687maybe-configure-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
42688configure-stageb3g2-target-libgcc:
42689 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
42690 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42691 @r=`${PWD_COMMAND}`; export r; \
42692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693 echo "Checking multilib configuration for libgcc..."; \
42694 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42695 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42696 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42697 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42698 else \
42699 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42700 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42701 fi; \
42702 else \
42703 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42704 fi; \
42705 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42706 $(NORMAL_TARGET_EXPORTS) \
42707 \
42708 CFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42709 CXXFLAGS="$(STAGE3_LIBCFLAGS) -g2 $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42710 echo Configuring stage b3g2 in $(TARGET_SUBDIR)/libgcc ; \
42711 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42712 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42713 case $(srcdir) in \
42714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42715 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42717 esac; \
42718 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42719 libsrcdir="$$s/libgcc"; \
42720 $(SHELL) $${libsrcdir}/configure \
42721 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42722 --target=${target_alias} $${srcdiroption} \
42723 --with-build-libsubdir=$(HOST_SUBDIR) \
42724 @stage2_werror_flag@
42725@endif target-libgcc-bootstrap
42726
42727.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
42728maybe-configure-stage4-target-libgcc:
42729@if target-libgcc-bootstrap
42730maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
42731configure-stage4-target-libgcc:
42732 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42733 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42734 @r=`${PWD_COMMAND}`; export r; \
42735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42736 echo "Checking multilib configuration for libgcc..."; \
42737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42738 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42739 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42740 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42741 else \
42742 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42743 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42744 fi; \
42745 else \
42746 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42747 fi; \
42748 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42749 $(NORMAL_TARGET_EXPORTS) \
42750 \
42751 CFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42752 CXXFLAGS="$(STAGE4_CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42753 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
42754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42755 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42756 case $(srcdir) in \
42757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42758 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42760 esac; \
42761 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42762 libsrcdir="$$s/libgcc"; \
42763 $(SHELL) $${libsrcdir}/configure \
42764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42765 --target=${target_alias} $${srcdiroption} \
42766 --with-build-libsubdir=$(HOST_SUBDIR) \
42767 @stage2_werror_flag@
42768@endif target-libgcc-bootstrap
42769
42770.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
42771maybe-configure-stageprofile-target-libgcc:
42772@if target-libgcc-bootstrap
42773maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
42774configure-stageprofile-target-libgcc:
42775 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42777 @r=`${PWD_COMMAND}`; export r; \
42778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42779 echo "Checking multilib configuration for libgcc..."; \
42780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42781 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42782 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42783 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42784 else \
42785 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42786 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42787 fi; \
42788 else \
42789 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42790 fi; \
42791 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42792 $(NORMAL_TARGET_EXPORTS) \
42793 \
42794 CFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42795 CXXFLAGS="$(STAGE2_LIBCFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42796 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
42797 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42798 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42799 case $(srcdir) in \
42800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42801 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42803 esac; \
42804 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42805 libsrcdir="$$s/libgcc"; \
42806 $(SHELL) $${libsrcdir}/configure \
42807 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42808 --target=${target_alias} $${srcdiroption} \
42809 --with-build-libsubdir=$(HOST_SUBDIR) \
42810 @stage2_werror_flag@
42811@endif target-libgcc-bootstrap
42812
42813.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
42814maybe-configure-stagefeedback-target-libgcc:
42815@if target-libgcc-bootstrap
42816maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
42817configure-stagefeedback-target-libgcc:
42818 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42819 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
42820 @r=`${PWD_COMMAND}`; export r; \
42821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42822 echo "Checking multilib configuration for libgcc..."; \
42823 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
42824 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42825 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
42826 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
42827 else \
42828 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
42829 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42830 fi; \
42831 else \
42832 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
42833 fi; \
42834 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
42835 $(NORMAL_TARGET_EXPORTS) \
42836 \
42837 CFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
42838 CXXFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42839 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
42840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
42841 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
42842 case $(srcdir) in \
42843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42844 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
42845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42846 esac; \
42847 srcdiroption="--srcdir=$${topdir}/libgcc"; \
42848 libsrcdir="$$s/libgcc"; \
42849 $(SHELL) $${libsrcdir}/configure \
42850 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42851 --target=${target_alias} $${srcdiroption} \
42852 --with-build-libsubdir=$(HOST_SUBDIR) \
42853 @stage2_werror_flag@
42854@endif target-libgcc-bootstrap
42855
42856
42857
42858
42859
42860.PHONY: all-target-libgcc maybe-all-target-libgcc
42861maybe-all-target-libgcc:
42862@if gcc-bootstrap
42863all-target-libgcc: stage_current
42864@endif gcc-bootstrap
42865@if target-libgcc
42866TARGET-target-libgcc=all
42867maybe-all-target-libgcc: all-target-libgcc
42868all-target-libgcc: configure-target-libgcc
42869 @r=`${PWD_COMMAND}`; export r; \
42870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42871 $(NORMAL_TARGET_EXPORTS) \
42872 (cd $(TARGET_SUBDIR)/libgcc && \
42873 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42874 $(TARGET-target-libgcc))
42875@endif target-libgcc
42876
42877
42878
42879.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
42880.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
42881maybe-all-stage1-target-libgcc:
42882maybe-clean-stage1-target-libgcc:
42883@if target-libgcc-bootstrap
42884maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
42885all-stage1: all-stage1-target-libgcc
42886TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
42887all-stage1-target-libgcc: configure-stage1-target-libgcc
42888 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42889 @r=`${PWD_COMMAND}`; export r; \
42890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42891 $(NORMAL_TARGET_EXPORTS) \
42892 cd $(TARGET_SUBDIR)/libgcc && \
42893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42894 CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \
42895 LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \
42896 CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \
42897 CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42898 $(TARGET-stage1-target-libgcc)
42899
42900maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
42901clean-stage1: clean-stage1-target-libgcc
42902clean-stage1-target-libgcc:
42903 @if [ $(current_stage) = stage1 ]; then \
42904 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42905 else \
42906 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
42907 $(MAKE) stage1-start; \
42908 fi; \
42909 cd $(TARGET_SUBDIR)/libgcc && \
42910 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42911 clean
42912@endif target-libgcc-bootstrap
42913
42914
42915.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
42916.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
42917maybe-all-stage2-target-libgcc:
42918maybe-clean-stage2-target-libgcc:
42919@if target-libgcc-bootstrap
42920maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
42921all-stage2: all-stage2-target-libgcc
42922TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
42923all-stage2-target-libgcc: configure-stage2-target-libgcc
42924 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42925 @r=`${PWD_COMMAND}`; export r; \
42926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927 $(NORMAL_TARGET_EXPORTS) \
42928 \
42929 cd $(TARGET_SUBDIR)/libgcc && \
42930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42931 CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \
42932 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
42933 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
42934 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
42935 $(TARGET-stage2-target-libgcc)
42936
42937maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
42938clean-stage2: clean-stage2-target-libgcc
42939clean-stage2-target-libgcc:
42940 @if [ $(current_stage) = stage2 ]; then \
42941 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42942 else \
42943 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
42944 $(MAKE) stage2-start; \
42945 fi; \
42946 cd $(TARGET_SUBDIR)/libgcc && \
42947 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42948 \
42949 clean
42950@endif target-libgcc-bootstrap
42951
42952
42953.PHONY: all-stageb2g0-target-libgcc maybe-all-stageb2g0-target-libgcc
42954.PHONY: clean-stageb2g0-target-libgcc maybe-clean-stageb2g0-target-libgcc
42955maybe-all-stageb2g0-target-libgcc:
42956maybe-clean-stageb2g0-target-libgcc:
42957@if target-libgcc-bootstrap
42958maybe-all-stageb2g0-target-libgcc: all-stageb2g0-target-libgcc
42959all-stageb2g0: all-stageb2g0-target-libgcc
42960TARGET-stageb2g0-target-libgcc = $(TARGET-target-libgcc)
42961all-stageb2g0-target-libgcc: configure-stageb2g0-target-libgcc
42962 @[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start
42963 @r=`${PWD_COMMAND}`; export r; \
42964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42965 $(NORMAL_TARGET_EXPORTS) \
42966 \
42967 cd $(TARGET_SUBDIR)/libgcc && \
42968 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42969 CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \
42970 LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \
42971 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \
42972 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_TARGET_FLAGS) \
42973 $(TARGET-stageb2g0-target-libgcc)
42974
42975maybe-clean-stageb2g0-target-libgcc: clean-stageb2g0-target-libgcc
42976clean-stageb2g0: clean-stageb2g0-target-libgcc
42977clean-stageb2g0-target-libgcc:
42978 @if [ $(current_stage) = stageb2g0 ]; then \
42979 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
42980 else \
42981 [ -f $(TARGET_SUBDIR)/stageb2g0-libgcc/Makefile ] || exit 0; \
42982 $(MAKE) stageb2g0-start; \
42983 fi; \
42984 cd $(TARGET_SUBDIR)/libgcc && \
42985 $(MAKE) $(EXTRA_TARGET_FLAGS) \
42986 \
42987 clean
42988@endif target-libgcc-bootstrap
42989
42990
42991.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
42992.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
42993maybe-all-stage3-target-libgcc:
42994maybe-clean-stage3-target-libgcc:
42995@if target-libgcc-bootstrap
42996maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
42997all-stage3: all-stage3-target-libgcc
42998TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
42999all-stage3-target-libgcc: configure-stage3-target-libgcc
43000 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43001 @r=`${PWD_COMMAND}`; export r; \
43002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43003 $(NORMAL_TARGET_EXPORTS) \
43004 \
43005 cd $(TARGET_SUBDIR)/libgcc && \
43006 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43007 CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \
43008 LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \
43009 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \
43010 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
43011 $(TARGET-stage3-target-libgcc)
43012
43013maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43014clean-stage3: clean-stage3-target-libgcc
43015clean-stage3-target-libgcc:
43016 @if [ $(current_stage) = stage3 ]; then \
43017 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43018 else \
43019 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43020 $(MAKE) stage3-start; \
43021 fi; \
43022 cd $(TARGET_SUBDIR)/libgcc && \
43023 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43024 \
43025 clean
43026@endif target-libgcc-bootstrap
43027
43028
43029.PHONY: all-stageb3g2-target-libgcc maybe-all-stageb3g2-target-libgcc
43030.PHONY: clean-stageb3g2-target-libgcc maybe-clean-stageb3g2-target-libgcc
43031maybe-all-stageb3g2-target-libgcc:
43032maybe-clean-stageb3g2-target-libgcc:
43033@if target-libgcc-bootstrap
43034maybe-all-stageb3g2-target-libgcc: all-stageb3g2-target-libgcc
43035all-stageb3g2: all-stageb3g2-target-libgcc
43036TARGET-stageb3g2-target-libgcc = $(TARGET-target-libgcc)
43037all-stageb3g2-target-libgcc: configure-stageb3g2-target-libgcc
43038 @[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start
43039 @r=`${PWD_COMMAND}`; export r; \
43040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43041 $(NORMAL_TARGET_EXPORTS) \
43042 \
43043 cd $(TARGET_SUBDIR)/libgcc && \
43044 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43045 CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \
43046 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \
43047 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \
43048 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_TARGET_FLAGS) \
43049 $(TARGET-stageb3g2-target-libgcc)
43050
43051maybe-clean-stageb3g2-target-libgcc: clean-stageb3g2-target-libgcc
43052clean-stageb3g2: clean-stageb3g2-target-libgcc
43053clean-stageb3g2-target-libgcc:
43054 @if [ $(current_stage) = stageb3g2 ]; then \
43055 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43056 else \
43057 [ -f $(TARGET_SUBDIR)/stageb3g2-libgcc/Makefile ] || exit 0; \
43058 $(MAKE) stageb3g2-start; \
43059 fi; \
43060 cd $(TARGET_SUBDIR)/libgcc && \
43061 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43062 \
43063 clean
43064@endif target-libgcc-bootstrap
43065
43066
43067.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43068.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43069maybe-all-stage4-target-libgcc:
43070maybe-clean-stage4-target-libgcc:
43071@if target-libgcc-bootstrap
43072maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43073all-stage4: all-stage4-target-libgcc
43074TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43075all-stage4-target-libgcc: configure-stage4-target-libgcc
43076 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43077 @r=`${PWD_COMMAND}`; export r; \
43078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43079 $(NORMAL_TARGET_EXPORTS) \
43080 \
43081 cd $(TARGET_SUBDIR)/libgcc && \
43082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43083 CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \
43084 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43085 CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \
43086 CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_TARGET_FLAGS) \
43087 $(TARGET-stage4-target-libgcc)
43088
43089maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43090clean-stage4: clean-stage4-target-libgcc
43091clean-stage4-target-libgcc:
43092 @if [ $(current_stage) = stage4 ]; then \
43093 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43094 else \
43095 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43096 $(MAKE) stage4-start; \
43097 fi; \
43098 cd $(TARGET_SUBDIR)/libgcc && \
43099 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43100 \
43101 clean
43102@endif target-libgcc-bootstrap
43103
43104
43105.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43106.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43107maybe-all-stageprofile-target-libgcc:
43108maybe-clean-stageprofile-target-libgcc:
43109@if target-libgcc-bootstrap
43110maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43111all-stageprofile: all-stageprofile-target-libgcc
43112TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43113all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43114 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43115 @r=`${PWD_COMMAND}`; export r; \
43116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117 $(NORMAL_TARGET_EXPORTS) \
43118 \
43119 cd $(TARGET_SUBDIR)/libgcc && \
43120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43121 CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \
43122 LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \
43123 CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \
43124 CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_TARGET_FLAGS) \
43125 $(TARGET-stageprofile-target-libgcc)
43126
43127maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43128clean-stageprofile: clean-stageprofile-target-libgcc
43129clean-stageprofile-target-libgcc:
43130 @if [ $(current_stage) = stageprofile ]; then \
43131 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43132 else \
43133 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43134 $(MAKE) stageprofile-start; \
43135 fi; \
43136 cd $(TARGET_SUBDIR)/libgcc && \
43137 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43138 \
43139 clean
43140@endif target-libgcc-bootstrap
43141
43142
43143.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43144.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43145maybe-all-stagefeedback-target-libgcc:
43146maybe-clean-stagefeedback-target-libgcc:
43147@if target-libgcc-bootstrap
43148maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43149all-stagefeedback: all-stagefeedback-target-libgcc
43150TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43151all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43152 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43153 @r=`${PWD_COMMAND}`; export r; \
43154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155 $(NORMAL_TARGET_EXPORTS) \
43156 \
43157 cd $(TARGET_SUBDIR)/libgcc && \
43158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43159 CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \
43160 LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43161 CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \
43162 CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_TARGET_FLAGS) \
43163 $(TARGET-stagefeedback-target-libgcc)
43164
43165maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43166clean-stagefeedback: clean-stagefeedback-target-libgcc
43167clean-stagefeedback-target-libgcc:
43168 @if [ $(current_stage) = stagefeedback ]; then \
43169 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43170 else \
43171 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43172 $(MAKE) stagefeedback-start; \
43173 fi; \
43174 cd $(TARGET_SUBDIR)/libgcc && \
43175 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43176 \
43177 clean
43178@endif target-libgcc-bootstrap
43179
43180
43181
43182
43183
43184
43185.PHONY: check-target-libgcc maybe-check-target-libgcc
43186maybe-check-target-libgcc:
43187@if target-libgcc
43188maybe-check-target-libgcc: check-target-libgcc
43189
43190# Dummy target for uncheckable module.
43191check-target-libgcc:
43192
43193@endif target-libgcc
43194
43195.PHONY: install-target-libgcc maybe-install-target-libgcc
43196maybe-install-target-libgcc:
43197@if target-libgcc
43198maybe-install-target-libgcc: install-target-libgcc
43199
43200install-target-libgcc: installdirs
43201 @: $(MAKE); $(unstage)
43202 @r=`${PWD_COMMAND}`; export r; \
43203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204 $(NORMAL_TARGET_EXPORTS) \
43205 (cd $(TARGET_SUBDIR)/libgcc && \
43206 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43207
43208@endif target-libgcc
43209
43210# Other targets (info, dvi, pdf, etc.)
43211
43212.PHONY: maybe-info-target-libgcc info-target-libgcc
43213maybe-info-target-libgcc:
43214@if target-libgcc
43215maybe-info-target-libgcc: info-target-libgcc
43216
43217info-target-libgcc: \
43218 configure-target-libgcc
43219 @: $(MAKE); $(unstage)
43220 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43221 r=`${PWD_COMMAND}`; export r; \
43222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223 $(NORMAL_TARGET_EXPORTS) \
43224 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
43225 for flag in $(EXTRA_TARGET_FLAGS); do \
43226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43227 done; \
43228 (cd $(TARGET_SUBDIR)/libgcc && \
43229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231 "RANLIB=$${RANLIB}" \
43232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233 info) \
43234 || exit 1
43235
43236@endif target-libgcc
43237
43238.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
43239maybe-dvi-target-libgcc:
43240@if target-libgcc
43241maybe-dvi-target-libgcc: dvi-target-libgcc
43242
43243dvi-target-libgcc: \
43244 configure-target-libgcc
43245 @: $(MAKE); $(unstage)
43246 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43247 r=`${PWD_COMMAND}`; export r; \
43248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249 $(NORMAL_TARGET_EXPORTS) \
43250 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
43251 for flag in $(EXTRA_TARGET_FLAGS); do \
43252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43253 done; \
43254 (cd $(TARGET_SUBDIR)/libgcc && \
43255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257 "RANLIB=$${RANLIB}" \
43258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259 dvi) \
43260 || exit 1
43261
43262@endif target-libgcc
43263
43264.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
43265maybe-pdf-target-libgcc:
43266@if target-libgcc
43267maybe-pdf-target-libgcc: pdf-target-libgcc
43268
43269pdf-target-libgcc: \
43270 configure-target-libgcc
43271 @: $(MAKE); $(unstage)
43272 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43273 r=`${PWD_COMMAND}`; export r; \
43274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275 $(NORMAL_TARGET_EXPORTS) \
43276 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
43277 for flag in $(EXTRA_TARGET_FLAGS); do \
43278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43279 done; \
43280 (cd $(TARGET_SUBDIR)/libgcc && \
43281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283 "RANLIB=$${RANLIB}" \
43284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285 pdf) \
43286 || exit 1
43287
43288@endif target-libgcc
43289
43290.PHONY: maybe-html-target-libgcc html-target-libgcc
43291maybe-html-target-libgcc:
43292@if target-libgcc
43293maybe-html-target-libgcc: html-target-libgcc
43294
43295html-target-libgcc: \
43296 configure-target-libgcc
43297 @: $(MAKE); $(unstage)
43298 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43299 r=`${PWD_COMMAND}`; export r; \
43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301 $(NORMAL_TARGET_EXPORTS) \
43302 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
43303 for flag in $(EXTRA_TARGET_FLAGS); do \
43304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43305 done; \
43306 (cd $(TARGET_SUBDIR)/libgcc && \
43307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309 "RANLIB=$${RANLIB}" \
43310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311 html) \
43312 || exit 1
43313
43314@endif target-libgcc
43315
43316.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
43317maybe-TAGS-target-libgcc:
43318@if target-libgcc
43319maybe-TAGS-target-libgcc: TAGS-target-libgcc
43320
43321TAGS-target-libgcc: \
43322 configure-target-libgcc
43323 @: $(MAKE); $(unstage)
43324 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43325 r=`${PWD_COMMAND}`; export r; \
43326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327 $(NORMAL_TARGET_EXPORTS) \
43328 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
43329 for flag in $(EXTRA_TARGET_FLAGS); do \
43330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331 done; \
43332 (cd $(TARGET_SUBDIR)/libgcc && \
43333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43335 "RANLIB=$${RANLIB}" \
43336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43337 TAGS) \
43338 || exit 1
43339
43340@endif target-libgcc
43341
43342.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
43343maybe-install-info-target-libgcc:
43344@if target-libgcc
43345maybe-install-info-target-libgcc: install-info-target-libgcc
43346
43347install-info-target-libgcc: \
43348 configure-target-libgcc \
43349 info-target-libgcc
43350 @: $(MAKE); $(unstage)
43351 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43352 r=`${PWD_COMMAND}`; export r; \
43353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43354 $(NORMAL_TARGET_EXPORTS) \
43355 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
43356 for flag in $(EXTRA_TARGET_FLAGS); do \
43357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358 done; \
43359 (cd $(TARGET_SUBDIR)/libgcc && \
43360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43362 "RANLIB=$${RANLIB}" \
43363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43364 install-info) \
43365 || exit 1
43366
43367@endif target-libgcc
43368
43369.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
43370maybe-install-pdf-target-libgcc:
43371@if target-libgcc
43372maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
43373
43374install-pdf-target-libgcc: \
43375 configure-target-libgcc \
43376 pdf-target-libgcc
43377 @: $(MAKE); $(unstage)
43378 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43379 r=`${PWD_COMMAND}`; export r; \
43380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43381 $(NORMAL_TARGET_EXPORTS) \
43382 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
43383 for flag in $(EXTRA_TARGET_FLAGS); do \
43384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385 done; \
43386 (cd $(TARGET_SUBDIR)/libgcc && \
43387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43389 "RANLIB=$${RANLIB}" \
43390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43391 install-pdf) \
43392 || exit 1
43393
43394@endif target-libgcc
43395
43396.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
43397maybe-install-html-target-libgcc:
43398@if target-libgcc
43399maybe-install-html-target-libgcc: install-html-target-libgcc
43400
43401install-html-target-libgcc: \
43402 configure-target-libgcc \
43403 html-target-libgcc
43404 @: $(MAKE); $(unstage)
43405 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43406 r=`${PWD_COMMAND}`; export r; \
43407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408 $(NORMAL_TARGET_EXPORTS) \
43409 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
43410 for flag in $(EXTRA_TARGET_FLAGS); do \
43411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43412 done; \
43413 (cd $(TARGET_SUBDIR)/libgcc && \
43414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416 "RANLIB=$${RANLIB}" \
43417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418 install-html) \
43419 || exit 1
43420
43421@endif target-libgcc
43422
43423.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
43424maybe-installcheck-target-libgcc:
43425@if target-libgcc
43426maybe-installcheck-target-libgcc: installcheck-target-libgcc
43427
43428installcheck-target-libgcc: \
43429 configure-target-libgcc
43430 @: $(MAKE); $(unstage)
43431 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43432 r=`${PWD_COMMAND}`; export r; \
43433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43434 $(NORMAL_TARGET_EXPORTS) \
43435 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
43436 for flag in $(EXTRA_TARGET_FLAGS); do \
43437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43438 done; \
43439 (cd $(TARGET_SUBDIR)/libgcc && \
43440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43442 "RANLIB=$${RANLIB}" \
43443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43444 installcheck) \
43445 || exit 1
43446
43447@endif target-libgcc
43448
43449.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
43450maybe-mostlyclean-target-libgcc:
43451@if target-libgcc
43452maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
43453
43454mostlyclean-target-libgcc:
43455 @: $(MAKE); $(unstage)
43456 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43457 r=`${PWD_COMMAND}`; export r; \
43458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459 $(NORMAL_TARGET_EXPORTS) \
43460 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
43461 for flag in $(EXTRA_TARGET_FLAGS); do \
43462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43463 done; \
43464 (cd $(TARGET_SUBDIR)/libgcc && \
43465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43467 "RANLIB=$${RANLIB}" \
43468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43469 mostlyclean) \
43470 || exit 1
43471
43472@endif target-libgcc
43473
43474.PHONY: maybe-clean-target-libgcc clean-target-libgcc
43475maybe-clean-target-libgcc:
43476@if target-libgcc
43477maybe-clean-target-libgcc: clean-target-libgcc
43478
43479clean-target-libgcc:
43480 @: $(MAKE); $(unstage)
43481 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43482 r=`${PWD_COMMAND}`; export r; \
43483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484 $(NORMAL_TARGET_EXPORTS) \
43485 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
43486 for flag in $(EXTRA_TARGET_FLAGS); do \
43487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488 done; \
43489 (cd $(TARGET_SUBDIR)/libgcc && \
43490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492 "RANLIB=$${RANLIB}" \
43493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494 clean) \
43495 || exit 1
43496
43497@endif target-libgcc
43498
43499.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
43500maybe-distclean-target-libgcc:
43501@if target-libgcc
43502maybe-distclean-target-libgcc: distclean-target-libgcc
43503
43504distclean-target-libgcc:
43505 @: $(MAKE); $(unstage)
43506 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43507 r=`${PWD_COMMAND}`; export r; \
43508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43509 $(NORMAL_TARGET_EXPORTS) \
43510 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
43511 for flag in $(EXTRA_TARGET_FLAGS); do \
43512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513 done; \
43514 (cd $(TARGET_SUBDIR)/libgcc && \
43515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43517 "RANLIB=$${RANLIB}" \
43518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43519 distclean) \
43520 || exit 1
43521
43522@endif target-libgcc
43523
43524.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
43525maybe-maintainer-clean-target-libgcc:
43526@if target-libgcc
43527maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
43528
43529maintainer-clean-target-libgcc:
43530 @: $(MAKE); $(unstage)
43531 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
43532 r=`${PWD_COMMAND}`; export r; \
43533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534 $(NORMAL_TARGET_EXPORTS) \
43535 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
43536 for flag in $(EXTRA_TARGET_FLAGS); do \
43537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43538 done; \
43539 (cd $(TARGET_SUBDIR)/libgcc && \
43540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43542 "RANLIB=$${RANLIB}" \
43543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43544 maintainer-clean) \
43545 || exit 1
43546
43547@endif target-libgcc
43548
43549
43550
43551
43552
43553.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
43554maybe-configure-target-libgfortran:
43555@if gcc-bootstrap
43556configure-target-libgfortran: stage_current
43557@endif gcc-bootstrap
43558@if target-libgfortran
43559maybe-configure-target-libgfortran: configure-target-libgfortran
43560configure-target-libgfortran:
43561 @: $(MAKE); $(unstage)
43562 @r=`${PWD_COMMAND}`; export r; \
43563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564 echo "Checking multilib configuration for libgfortran..."; \
43565 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43566 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
43567 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43568 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
43569 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
43570 else \
43571 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
43572 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43573 fi; \
43574 else \
43575 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
43576 fi; \
43577 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
43578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
43579 $(NORMAL_TARGET_EXPORTS) \
43580 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
43581 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
43582 case $(srcdir) in \
43583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43584 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
43585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43586 esac; \
43587 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
43588 libsrcdir="$$s/libgfortran"; \
43589 rm -f no-such-file || : ; \
43590 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43591 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43592 --target=${target_alias} $${srcdiroption} \
43593 || exit 1
43594@endif target-libgfortran
43595
43596
43597
43598
43599
43600.PHONY: all-target-libgfortran maybe-all-target-libgfortran
43601maybe-all-target-libgfortran:
43602@if gcc-bootstrap
43603all-target-libgfortran: stage_current
43604@endif gcc-bootstrap
43605@if target-libgfortran
43606TARGET-target-libgfortran=all
43607maybe-all-target-libgfortran: all-target-libgfortran
43608all-target-libgfortran: configure-target-libgfortran
43609 @: $(MAKE); $(unstage)
43610 @r=`${PWD_COMMAND}`; export r; \
43611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612 $(NORMAL_TARGET_EXPORTS) \
43613 (cd $(TARGET_SUBDIR)/libgfortran && \
43614 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43615 $(TARGET-target-libgfortran))
43616@endif target-libgfortran
43617
43618
43619
43620
43621
43622.PHONY: check-target-libgfortran maybe-check-target-libgfortran
43623maybe-check-target-libgfortran:
43624@if target-libgfortran
43625maybe-check-target-libgfortran: check-target-libgfortran
43626
43627check-target-libgfortran:
43628 @: $(MAKE); $(unstage)
43629 @r=`${PWD_COMMAND}`; export r; \
43630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43631 $(NORMAL_TARGET_EXPORTS) \
43632 (cd $(TARGET_SUBDIR)/libgfortran && \
43633 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43634
43635@endif target-libgfortran
43636
43637.PHONY: install-target-libgfortran maybe-install-target-libgfortran
43638maybe-install-target-libgfortran:
43639@if target-libgfortran
43640maybe-install-target-libgfortran: install-target-libgfortran
43641
43642install-target-libgfortran: installdirs
43643 @: $(MAKE); $(unstage)
43644 @r=`${PWD_COMMAND}`; export r; \
43645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43646 $(NORMAL_TARGET_EXPORTS) \
43647 (cd $(TARGET_SUBDIR)/libgfortran && \
43648 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43649
43650@endif target-libgfortran
43651
43652# Other targets (info, dvi, pdf, etc.)
43653
43654.PHONY: maybe-info-target-libgfortran info-target-libgfortran
43655maybe-info-target-libgfortran:
43656@if target-libgfortran
43657maybe-info-target-libgfortran: info-target-libgfortran
43658
43659info-target-libgfortran: \
43660 configure-target-libgfortran
43661 @: $(MAKE); $(unstage)
43662 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43663 r=`${PWD_COMMAND}`; export r; \
43664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43665 $(NORMAL_TARGET_EXPORTS) \
43666 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
43667 for flag in $(EXTRA_TARGET_FLAGS); do \
43668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43669 done; \
43670 (cd $(TARGET_SUBDIR)/libgfortran && \
43671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43673 "RANLIB=$${RANLIB}" \
43674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43675 info) \
43676 || exit 1
43677
43678@endif target-libgfortran
43679
43680.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
43681maybe-dvi-target-libgfortran:
43682@if target-libgfortran
43683maybe-dvi-target-libgfortran: dvi-target-libgfortran
43684
43685dvi-target-libgfortran: \
43686 configure-target-libgfortran
43687 @: $(MAKE); $(unstage)
43688 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43689 r=`${PWD_COMMAND}`; export r; \
43690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43691 $(NORMAL_TARGET_EXPORTS) \
43692 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
43693 for flag in $(EXTRA_TARGET_FLAGS); do \
43694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43695 done; \
43696 (cd $(TARGET_SUBDIR)/libgfortran && \
43697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43699 "RANLIB=$${RANLIB}" \
43700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43701 dvi) \
43702 || exit 1
43703
43704@endif target-libgfortran
43705
43706.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43707maybe-pdf-target-libgfortran:
43708@if target-libgfortran
43709maybe-pdf-target-libgfortran: pdf-target-libgfortran
43710
43711pdf-target-libgfortran: \
43712 configure-target-libgfortran
43713 @: $(MAKE); $(unstage)
43714 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43715 r=`${PWD_COMMAND}`; export r; \
43716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43717 $(NORMAL_TARGET_EXPORTS) \
43718 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43719 for flag in $(EXTRA_TARGET_FLAGS); do \
43720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43721 done; \
43722 (cd $(TARGET_SUBDIR)/libgfortran && \
43723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43725 "RANLIB=$${RANLIB}" \
43726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43727 pdf) \
43728 || exit 1
43729
43730@endif target-libgfortran
43731
43732.PHONY: maybe-html-target-libgfortran html-target-libgfortran
43733maybe-html-target-libgfortran:
43734@if target-libgfortran
43735maybe-html-target-libgfortran: html-target-libgfortran
43736
43737html-target-libgfortran: \
43738 configure-target-libgfortran
43739 @: $(MAKE); $(unstage)
43740 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43741 r=`${PWD_COMMAND}`; export r; \
43742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43743 $(NORMAL_TARGET_EXPORTS) \
43744 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
43745 for flag in $(EXTRA_TARGET_FLAGS); do \
43746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747 done; \
43748 (cd $(TARGET_SUBDIR)/libgfortran && \
43749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43751 "RANLIB=$${RANLIB}" \
43752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43753 html) \
43754 || exit 1
43755
43756@endif target-libgfortran
43757
43758.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43759maybe-TAGS-target-libgfortran:
43760@if target-libgfortran
43761maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43762
43763TAGS-target-libgfortran: \
43764 configure-target-libgfortran
43765 @: $(MAKE); $(unstage)
43766 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43767 r=`${PWD_COMMAND}`; export r; \
43768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43769 $(NORMAL_TARGET_EXPORTS) \
43770 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
43771 for flag in $(EXTRA_TARGET_FLAGS); do \
43772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43773 done; \
43774 (cd $(TARGET_SUBDIR)/libgfortran && \
43775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43777 "RANLIB=$${RANLIB}" \
43778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43779 TAGS) \
43780 || exit 1
43781
43782@endif target-libgfortran
43783
43784.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43785maybe-install-info-target-libgfortran:
43786@if target-libgfortran
43787maybe-install-info-target-libgfortran: install-info-target-libgfortran
43788
43789install-info-target-libgfortran: \
43790 configure-target-libgfortran \
43791 info-target-libgfortran
43792 @: $(MAKE); $(unstage)
43793 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43794 r=`${PWD_COMMAND}`; export r; \
43795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796 $(NORMAL_TARGET_EXPORTS) \
43797 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
43798 for flag in $(EXTRA_TARGET_FLAGS); do \
43799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800 done; \
43801 (cd $(TARGET_SUBDIR)/libgfortran && \
43802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43804 "RANLIB=$${RANLIB}" \
43805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43806 install-info) \
43807 || exit 1
43808
43809@endif target-libgfortran
43810
43811.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43812maybe-install-pdf-target-libgfortran:
43813@if target-libgfortran
43814maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43815
43816install-pdf-target-libgfortran: \
43817 configure-target-libgfortran \
43818 pdf-target-libgfortran
43819 @: $(MAKE); $(unstage)
43820 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43821 r=`${PWD_COMMAND}`; export r; \
43822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43823 $(NORMAL_TARGET_EXPORTS) \
43824 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
43825 for flag in $(EXTRA_TARGET_FLAGS); do \
43826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43827 done; \
43828 (cd $(TARGET_SUBDIR)/libgfortran && \
43829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43831 "RANLIB=$${RANLIB}" \
43832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43833 install-pdf) \
43834 || exit 1
43835
43836@endif target-libgfortran
43837
43838.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43839maybe-install-html-target-libgfortran:
43840@if target-libgfortran
43841maybe-install-html-target-libgfortran: install-html-target-libgfortran
43842
43843install-html-target-libgfortran: \
43844 configure-target-libgfortran \
43845 html-target-libgfortran
43846 @: $(MAKE); $(unstage)
43847 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43848 r=`${PWD_COMMAND}`; export r; \
43849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43850 $(NORMAL_TARGET_EXPORTS) \
43851 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
43852 for flag in $(EXTRA_TARGET_FLAGS); do \
43853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43854 done; \
43855 (cd $(TARGET_SUBDIR)/libgfortran && \
43856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43858 "RANLIB=$${RANLIB}" \
43859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43860 install-html) \
43861 || exit 1
43862
43863@endif target-libgfortran
43864
43865.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43866maybe-installcheck-target-libgfortran:
43867@if target-libgfortran
43868maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43869
43870installcheck-target-libgfortran: \
43871 configure-target-libgfortran
43872 @: $(MAKE); $(unstage)
43873 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43874 r=`${PWD_COMMAND}`; export r; \
43875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876 $(NORMAL_TARGET_EXPORTS) \
43877 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
43878 for flag in $(EXTRA_TARGET_FLAGS); do \
43879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880 done; \
43881 (cd $(TARGET_SUBDIR)/libgfortran && \
43882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43884 "RANLIB=$${RANLIB}" \
43885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43886 installcheck) \
43887 || exit 1
43888
43889@endif target-libgfortran
43890
43891.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43892maybe-mostlyclean-target-libgfortran:
43893@if target-libgfortran
43894maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43895
43896mostlyclean-target-libgfortran:
43897 @: $(MAKE); $(unstage)
43898 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43899 r=`${PWD_COMMAND}`; export r; \
43900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43901 $(NORMAL_TARGET_EXPORTS) \
43902 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
43903 for flag in $(EXTRA_TARGET_FLAGS); do \
43904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43905 done; \
43906 (cd $(TARGET_SUBDIR)/libgfortran && \
43907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43909 "RANLIB=$${RANLIB}" \
43910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43911 mostlyclean) \
43912 || exit 1
43913
43914@endif target-libgfortran
43915
43916.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43917maybe-clean-target-libgfortran:
43918@if target-libgfortran
43919maybe-clean-target-libgfortran: clean-target-libgfortran
43920
43921clean-target-libgfortran:
43922 @: $(MAKE); $(unstage)
43923 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43924 r=`${PWD_COMMAND}`; export r; \
43925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43926 $(NORMAL_TARGET_EXPORTS) \
43927 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
43928 for flag in $(EXTRA_TARGET_FLAGS); do \
43929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930 done; \
43931 (cd $(TARGET_SUBDIR)/libgfortran && \
43932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43934 "RANLIB=$${RANLIB}" \
43935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43936 clean) \
43937 || exit 1
43938
43939@endif target-libgfortran
43940
43941.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43942maybe-distclean-target-libgfortran:
43943@if target-libgfortran
43944maybe-distclean-target-libgfortran: distclean-target-libgfortran
43945
43946distclean-target-libgfortran:
43947 @: $(MAKE); $(unstage)
43948 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43949 r=`${PWD_COMMAND}`; export r; \
43950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43951 $(NORMAL_TARGET_EXPORTS) \
43952 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
43953 for flag in $(EXTRA_TARGET_FLAGS); do \
43954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43955 done; \
43956 (cd $(TARGET_SUBDIR)/libgfortran && \
43957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43959 "RANLIB=$${RANLIB}" \
43960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43961 distclean) \
43962 || exit 1
43963
43964@endif target-libgfortran
43965
43966.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43967maybe-maintainer-clean-target-libgfortran:
43968@if target-libgfortran
43969maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43970
43971maintainer-clean-target-libgfortran:
43972 @: $(MAKE); $(unstage)
43973 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
43974 r=`${PWD_COMMAND}`; export r; \
43975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976 $(NORMAL_TARGET_EXPORTS) \
43977 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
43978 for flag in $(EXTRA_TARGET_FLAGS); do \
43979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980 done; \
43981 (cd $(TARGET_SUBDIR)/libgfortran && \
43982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43984 "RANLIB=$${RANLIB}" \
43985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43986 maintainer-clean) \
43987 || exit 1
43988
43989@endif target-libgfortran
43990
43991
43992
43993
43994
43995.PHONY: configure-target-libobjc maybe-configure-target-libobjc
43996maybe-configure-target-libobjc:
43997@if gcc-bootstrap
43998configure-target-libobjc: stage_current
43999@endif gcc-bootstrap
44000@if target-libobjc
44001maybe-configure-target-libobjc: configure-target-libobjc
44002configure-target-libobjc:
44003 @: $(MAKE); $(unstage)
44004 @r=`${PWD_COMMAND}`; export r; \
44005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44006 echo "Checking multilib configuration for libobjc..."; \
44007 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44008 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
44009 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44010 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
44011 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
44012 else \
44013 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
44014 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44015 fi; \
44016 else \
44017 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
44018 fi; \
44019 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
44020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
44021 $(NORMAL_TARGET_EXPORTS) \
44022 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
44023 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
44024 case $(srcdir) in \
44025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44026 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
44027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44028 esac; \
44029 srcdiroption="--srcdir=$${topdir}/libobjc"; \
44030 libsrcdir="$$s/libobjc"; \
44031 rm -f no-such-file || : ; \
44032 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44033 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44034 --target=${target_alias} $${srcdiroption} \
44035 || exit 1
44036@endif target-libobjc
44037
44038
44039
44040
44041
44042.PHONY: all-target-libobjc maybe-all-target-libobjc
44043maybe-all-target-libobjc:
44044@if gcc-bootstrap
44045all-target-libobjc: stage_current
44046@endif gcc-bootstrap
44047@if target-libobjc
44048TARGET-target-libobjc=all
44049maybe-all-target-libobjc: all-target-libobjc
44050all-target-libobjc: configure-target-libobjc
44051 @: $(MAKE); $(unstage)
44052 @r=`${PWD_COMMAND}`; export r; \
44053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44054 $(NORMAL_TARGET_EXPORTS) \
44055 (cd $(TARGET_SUBDIR)/libobjc && \
44056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44057 $(TARGET-target-libobjc))
44058@endif target-libobjc
44059
44060
44061
44062
44063
44064.PHONY: check-target-libobjc maybe-check-target-libobjc
44065maybe-check-target-libobjc:
44066@if target-libobjc
44067maybe-check-target-libobjc: check-target-libobjc
44068
44069check-target-libobjc:
44070 @: $(MAKE); $(unstage)
44071 @r=`${PWD_COMMAND}`; export r; \
44072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44073 $(NORMAL_TARGET_EXPORTS) \
44074 (cd $(TARGET_SUBDIR)/libobjc && \
44075 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44076
44077@endif target-libobjc
44078
44079.PHONY: install-target-libobjc maybe-install-target-libobjc
44080maybe-install-target-libobjc:
44081@if target-libobjc
44082maybe-install-target-libobjc: install-target-libobjc
44083
44084install-target-libobjc: installdirs
44085 @: $(MAKE); $(unstage)
44086 @r=`${PWD_COMMAND}`; export r; \
44087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44088 $(NORMAL_TARGET_EXPORTS) \
44089 (cd $(TARGET_SUBDIR)/libobjc && \
44090 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44091
44092@endif target-libobjc
44093
44094# Other targets (info, dvi, pdf, etc.)
44095
44096.PHONY: maybe-info-target-libobjc info-target-libobjc
44097maybe-info-target-libobjc:
44098@if target-libobjc
44099maybe-info-target-libobjc: info-target-libobjc
44100
44101info-target-libobjc: \
44102 configure-target-libobjc
44103 @: $(MAKE); $(unstage)
44104 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44105 r=`${PWD_COMMAND}`; export r; \
44106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44107 $(NORMAL_TARGET_EXPORTS) \
44108 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 info) \
44118 || exit 1
44119
44120@endif target-libobjc
44121
44122.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
44123maybe-dvi-target-libobjc:
44124@if target-libobjc
44125maybe-dvi-target-libobjc: dvi-target-libobjc
44126
44127dvi-target-libobjc: \
44128 configure-target-libobjc
44129 @: $(MAKE); $(unstage)
44130 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44131 r=`${PWD_COMMAND}`; export r; \
44132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44133 $(NORMAL_TARGET_EXPORTS) \
44134 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
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)/libobjc && \
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 dvi) \
44144 || exit 1
44145
44146@endif target-libobjc
44147
44148.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
44149maybe-pdf-target-libobjc:
44150@if target-libobjc
44151maybe-pdf-target-libobjc: pdf-target-libobjc
44152
44153pdf-target-libobjc: \
44154 configure-target-libobjc
44155 @: $(MAKE); $(unstage)
44156 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44157 r=`${PWD_COMMAND}`; export r; \
44158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44159 $(NORMAL_TARGET_EXPORTS) \
44160 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
44161 for flag in $(EXTRA_TARGET_FLAGS); do \
44162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44163 done; \
44164 (cd $(TARGET_SUBDIR)/libobjc && \
44165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44167 "RANLIB=$${RANLIB}" \
44168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44169 pdf) \
44170 || exit 1
44171
44172@endif target-libobjc
44173
44174.PHONY: maybe-html-target-libobjc html-target-libobjc
44175maybe-html-target-libobjc:
44176@if target-libobjc
44177maybe-html-target-libobjc: html-target-libobjc
44178
44179html-target-libobjc: \
44180 configure-target-libobjc
44181 @: $(MAKE); $(unstage)
44182 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44183 r=`${PWD_COMMAND}`; export r; \
44184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44185 $(NORMAL_TARGET_EXPORTS) \
44186 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
44187 for flag in $(EXTRA_TARGET_FLAGS); do \
44188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44189 done; \
44190 (cd $(TARGET_SUBDIR)/libobjc && \
44191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44193 "RANLIB=$${RANLIB}" \
44194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44195 html) \
44196 || exit 1
44197
44198@endif target-libobjc
44199
44200.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
44201maybe-TAGS-target-libobjc:
44202@if target-libobjc
44203maybe-TAGS-target-libobjc: TAGS-target-libobjc
44204
44205TAGS-target-libobjc: \
44206 configure-target-libobjc
44207 @: $(MAKE); $(unstage)
44208 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44209 r=`${PWD_COMMAND}`; export r; \
44210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211 $(NORMAL_TARGET_EXPORTS) \
44212 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
44213 for flag in $(EXTRA_TARGET_FLAGS); do \
44214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44215 done; \
44216 (cd $(TARGET_SUBDIR)/libobjc && \
44217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44219 "RANLIB=$${RANLIB}" \
44220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44221 TAGS) \
44222 || exit 1
44223
44224@endif target-libobjc
44225
44226.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
44227maybe-install-info-target-libobjc:
44228@if target-libobjc
44229maybe-install-info-target-libobjc: install-info-target-libobjc
44230
44231install-info-target-libobjc: \
44232 configure-target-libobjc \
44233 info-target-libobjc
44234 @: $(MAKE); $(unstage)
44235 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44236 r=`${PWD_COMMAND}`; export r; \
44237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44238 $(NORMAL_TARGET_EXPORTS) \
44239 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
44240 for flag in $(EXTRA_TARGET_FLAGS); do \
44241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44242 done; \
44243 (cd $(TARGET_SUBDIR)/libobjc && \
44244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44246 "RANLIB=$${RANLIB}" \
44247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44248 install-info) \
44249 || exit 1
44250
44251@endif target-libobjc
44252
44253.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
44254maybe-install-pdf-target-libobjc:
44255@if target-libobjc
44256maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
44257
44258install-pdf-target-libobjc: \
44259 configure-target-libobjc \
44260 pdf-target-libobjc
44261 @: $(MAKE); $(unstage)
44262 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44263 r=`${PWD_COMMAND}`; export r; \
44264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44265 $(NORMAL_TARGET_EXPORTS) \
44266 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
44267 for flag in $(EXTRA_TARGET_FLAGS); do \
44268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44269 done; \
44270 (cd $(TARGET_SUBDIR)/libobjc && \
44271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44273 "RANLIB=$${RANLIB}" \
44274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44275 install-pdf) \
44276 || exit 1
44277
44278@endif target-libobjc
44279
44280.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
44281maybe-install-html-target-libobjc:
44282@if target-libobjc
44283maybe-install-html-target-libobjc: install-html-target-libobjc
44284
44285install-html-target-libobjc: \
44286 configure-target-libobjc \
44287 html-target-libobjc
44288 @: $(MAKE); $(unstage)
44289 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44290 r=`${PWD_COMMAND}`; export r; \
44291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44292 $(NORMAL_TARGET_EXPORTS) \
44293 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
44294 for flag in $(EXTRA_TARGET_FLAGS); do \
44295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44296 done; \
44297 (cd $(TARGET_SUBDIR)/libobjc && \
44298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44300 "RANLIB=$${RANLIB}" \
44301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44302 install-html) \
44303 || exit 1
44304
44305@endif target-libobjc
44306
44307.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
44308maybe-installcheck-target-libobjc:
44309@if target-libobjc
44310maybe-installcheck-target-libobjc: installcheck-target-libobjc
44311
44312installcheck-target-libobjc: \
44313 configure-target-libobjc
44314 @: $(MAKE); $(unstage)
44315 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44316 r=`${PWD_COMMAND}`; export r; \
44317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44318 $(NORMAL_TARGET_EXPORTS) \
44319 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
44320 for flag in $(EXTRA_TARGET_FLAGS); do \
44321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44322 done; \
44323 (cd $(TARGET_SUBDIR)/libobjc && \
44324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44326 "RANLIB=$${RANLIB}" \
44327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44328 installcheck) \
44329 || exit 1
44330
44331@endif target-libobjc
44332
44333.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
44334maybe-mostlyclean-target-libobjc:
44335@if target-libobjc
44336maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
44337
44338mostlyclean-target-libobjc:
44339 @: $(MAKE); $(unstage)
44340 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44341 r=`${PWD_COMMAND}`; export r; \
44342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44343 $(NORMAL_TARGET_EXPORTS) \
44344 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
44345 for flag in $(EXTRA_TARGET_FLAGS); do \
44346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44347 done; \
44348 (cd $(TARGET_SUBDIR)/libobjc && \
44349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44351 "RANLIB=$${RANLIB}" \
44352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44353 mostlyclean) \
44354 || exit 1
44355
44356@endif target-libobjc
44357
44358.PHONY: maybe-clean-target-libobjc clean-target-libobjc
44359maybe-clean-target-libobjc:
44360@if target-libobjc
44361maybe-clean-target-libobjc: clean-target-libobjc
44362
44363clean-target-libobjc:
44364 @: $(MAKE); $(unstage)
44365 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44366 r=`${PWD_COMMAND}`; export r; \
44367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368 $(NORMAL_TARGET_EXPORTS) \
44369 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
44370 for flag in $(EXTRA_TARGET_FLAGS); do \
44371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44372 done; \
44373 (cd $(TARGET_SUBDIR)/libobjc && \
44374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44376 "RANLIB=$${RANLIB}" \
44377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44378 clean) \
44379 || exit 1
44380
44381@endif target-libobjc
44382
44383.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
44384maybe-distclean-target-libobjc:
44385@if target-libobjc
44386maybe-distclean-target-libobjc: distclean-target-libobjc
44387
44388distclean-target-libobjc:
44389 @: $(MAKE); $(unstage)
44390 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44391 r=`${PWD_COMMAND}`; export r; \
44392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44393 $(NORMAL_TARGET_EXPORTS) \
44394 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
44395 for flag in $(EXTRA_TARGET_FLAGS); do \
44396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44397 done; \
44398 (cd $(TARGET_SUBDIR)/libobjc && \
44399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44401 "RANLIB=$${RANLIB}" \
44402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44403 distclean) \
44404 || exit 1
44405
44406@endif target-libobjc
44407
44408.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
44409maybe-maintainer-clean-target-libobjc:
44410@if target-libobjc
44411maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
44412
44413maintainer-clean-target-libobjc:
44414 @: $(MAKE); $(unstage)
44415 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
44416 r=`${PWD_COMMAND}`; export r; \
44417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44418 $(NORMAL_TARGET_EXPORTS) \
44419 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
44420 for flag in $(EXTRA_TARGET_FLAGS); do \
44421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44422 done; \
44423 (cd $(TARGET_SUBDIR)/libobjc && \
44424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44426 "RANLIB=$${RANLIB}" \
44427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44428 maintainer-clean) \
44429 || exit 1
44430
44431@endif target-libobjc
44432
44433
44434
44435
44436
44437.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44438maybe-configure-target-libtermcap:
44439@if gcc-bootstrap
44440configure-target-libtermcap: stage_current
44441@endif gcc-bootstrap
44442@if target-libtermcap
44443maybe-configure-target-libtermcap: configure-target-libtermcap
44444configure-target-libtermcap:
44445 @: $(MAKE); $(unstage)
44446 @r=`${PWD_COMMAND}`; export r; \
44447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44448 echo "Checking multilib configuration for libtermcap..."; \
44449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44450 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
44451 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44452 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44453 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44454 else \
44455 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44456 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44457 fi; \
44458 else \
44459 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44460 fi; \
44461 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
44463 $(NORMAL_TARGET_EXPORTS) \
44464 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44465 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44466 case $(srcdir) in \
44467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44468 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44470 esac; \
44471 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44472 libsrcdir="$$s/libtermcap"; \
44473 rm -f no-such-file || : ; \
44474 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44475 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44476 --target=${target_alias} $${srcdiroption} \
44477 || exit 1
44478@endif target-libtermcap
44479
44480
44481
44482
44483
44484.PHONY: all-target-libtermcap maybe-all-target-libtermcap
44485maybe-all-target-libtermcap:
44486@if gcc-bootstrap
44487all-target-libtermcap: stage_current
44488@endif gcc-bootstrap
44489@if target-libtermcap
44490TARGET-target-libtermcap=all
44491maybe-all-target-libtermcap: all-target-libtermcap
44492all-target-libtermcap: configure-target-libtermcap
44493 @: $(MAKE); $(unstage)
44494 @r=`${PWD_COMMAND}`; export r; \
44495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44496 $(NORMAL_TARGET_EXPORTS) \
44497 (cd $(TARGET_SUBDIR)/libtermcap && \
44498 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44499 $(TARGET-target-libtermcap))
44500@endif target-libtermcap
44501
44502
44503
44504
44505
44506.PHONY: check-target-libtermcap maybe-check-target-libtermcap
44507maybe-check-target-libtermcap:
44508@if target-libtermcap
44509maybe-check-target-libtermcap: check-target-libtermcap
44510
44511# Dummy target for uncheckable module.
44512check-target-libtermcap:
44513
44514@endif target-libtermcap
44515
44516.PHONY: install-target-libtermcap maybe-install-target-libtermcap
44517maybe-install-target-libtermcap:
44518@if target-libtermcap
44519maybe-install-target-libtermcap: install-target-libtermcap
44520
44521install-target-libtermcap: installdirs
44522 @: $(MAKE); $(unstage)
44523 @r=`${PWD_COMMAND}`; export r; \
44524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525 $(NORMAL_TARGET_EXPORTS) \
44526 (cd $(TARGET_SUBDIR)/libtermcap && \
44527 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44528
44529@endif target-libtermcap
44530
44531# Other targets (info, dvi, pdf, etc.)
44532
44533.PHONY: maybe-info-target-libtermcap info-target-libtermcap
44534maybe-info-target-libtermcap:
44535@if target-libtermcap
44536maybe-info-target-libtermcap: info-target-libtermcap
44537
44538info-target-libtermcap: \
44539 configure-target-libtermcap
44540 @: $(MAKE); $(unstage)
44541 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44542 r=`${PWD_COMMAND}`; export r; \
44543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544 $(NORMAL_TARGET_EXPORTS) \
44545 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 info) \
44555 || exit 1
44556
44557@endif target-libtermcap
44558
44559.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44560maybe-dvi-target-libtermcap:
44561@if target-libtermcap
44562maybe-dvi-target-libtermcap: dvi-target-libtermcap
44563
44564dvi-target-libtermcap: \
44565 configure-target-libtermcap
44566 @: $(MAKE); $(unstage)
44567 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44568 r=`${PWD_COMMAND}`; export r; \
44569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570 $(NORMAL_TARGET_EXPORTS) \
44571 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 dvi) \
44581 || exit 1
44582
44583@endif target-libtermcap
44584
44585.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44586maybe-pdf-target-libtermcap:
44587@if target-libtermcap
44588maybe-pdf-target-libtermcap: pdf-target-libtermcap
44589
44590pdf-target-libtermcap: \
44591 configure-target-libtermcap
44592 @: $(MAKE); $(unstage)
44593 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44594 r=`${PWD_COMMAND}`; export r; \
44595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44596 $(NORMAL_TARGET_EXPORTS) \
44597 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44598 for flag in $(EXTRA_TARGET_FLAGS); do \
44599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44600 done; \
44601 (cd $(TARGET_SUBDIR)/libtermcap && \
44602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44604 "RANLIB=$${RANLIB}" \
44605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44606 pdf) \
44607 || exit 1
44608
44609@endif target-libtermcap
44610
44611.PHONY: maybe-html-target-libtermcap html-target-libtermcap
44612maybe-html-target-libtermcap:
44613@if target-libtermcap
44614maybe-html-target-libtermcap: html-target-libtermcap
44615
44616html-target-libtermcap: \
44617 configure-target-libtermcap
44618 @: $(MAKE); $(unstage)
44619 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44620 r=`${PWD_COMMAND}`; export r; \
44621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44622 $(NORMAL_TARGET_EXPORTS) \
44623 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
44624 for flag in $(EXTRA_TARGET_FLAGS); do \
44625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44626 done; \
44627 (cd $(TARGET_SUBDIR)/libtermcap && \
44628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44630 "RANLIB=$${RANLIB}" \
44631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44632 html) \
44633 || exit 1
44634
44635@endif target-libtermcap
44636
44637.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44638maybe-TAGS-target-libtermcap:
44639@if target-libtermcap
44640maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44641
44642TAGS-target-libtermcap: \
44643 configure-target-libtermcap
44644 @: $(MAKE); $(unstage)
44645 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44646 r=`${PWD_COMMAND}`; export r; \
44647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44648 $(NORMAL_TARGET_EXPORTS) \
44649 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
44650 for flag in $(EXTRA_TARGET_FLAGS); do \
44651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44652 done; \
44653 (cd $(TARGET_SUBDIR)/libtermcap && \
44654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44656 "RANLIB=$${RANLIB}" \
44657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44658 TAGS) \
44659 || exit 1
44660
44661@endif target-libtermcap
44662
44663.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44664maybe-install-info-target-libtermcap:
44665@if target-libtermcap
44666maybe-install-info-target-libtermcap: install-info-target-libtermcap
44667
44668install-info-target-libtermcap: \
44669 configure-target-libtermcap \
44670 info-target-libtermcap
44671 @: $(MAKE); $(unstage)
44672 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44673 r=`${PWD_COMMAND}`; export r; \
44674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44675 $(NORMAL_TARGET_EXPORTS) \
44676 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
44677 for flag in $(EXTRA_TARGET_FLAGS); do \
44678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679 done; \
44680 (cd $(TARGET_SUBDIR)/libtermcap && \
44681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44683 "RANLIB=$${RANLIB}" \
44684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44685 install-info) \
44686 || exit 1
44687
44688@endif target-libtermcap
44689
44690.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44691maybe-install-pdf-target-libtermcap:
44692@if target-libtermcap
44693maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44694
44695install-pdf-target-libtermcap: \
44696 configure-target-libtermcap \
44697 pdf-target-libtermcap
44698 @: $(MAKE); $(unstage)
44699 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44700 r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 $(NORMAL_TARGET_EXPORTS) \
44703 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
44704 for flag in $(EXTRA_TARGET_FLAGS); do \
44705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706 done; \
44707 (cd $(TARGET_SUBDIR)/libtermcap && \
44708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44710 "RANLIB=$${RANLIB}" \
44711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44712 install-pdf) \
44713 || exit 1
44714
44715@endif target-libtermcap
44716
44717.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44718maybe-install-html-target-libtermcap:
44719@if target-libtermcap
44720maybe-install-html-target-libtermcap: install-html-target-libtermcap
44721
44722install-html-target-libtermcap: \
44723 configure-target-libtermcap \
44724 html-target-libtermcap
44725 @: $(MAKE); $(unstage)
44726 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44727 r=`${PWD_COMMAND}`; export r; \
44728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44729 $(NORMAL_TARGET_EXPORTS) \
44730 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
44731 for flag in $(EXTRA_TARGET_FLAGS); do \
44732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44733 done; \
44734 (cd $(TARGET_SUBDIR)/libtermcap && \
44735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44737 "RANLIB=$${RANLIB}" \
44738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44739 install-html) \
44740 || exit 1
44741
44742@endif target-libtermcap
44743
44744.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44745maybe-installcheck-target-libtermcap:
44746@if target-libtermcap
44747maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44748
44749installcheck-target-libtermcap: \
44750 configure-target-libtermcap
44751 @: $(MAKE); $(unstage)
44752 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
44753 r=`${PWD_COMMAND}`; export r; \
44754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44755 $(NORMAL_TARGET_EXPORTS) \
44756 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
44757 for flag in $(EXTRA_TARGET_FLAGS); do \
44758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44759 done; \
44760 (cd $(TARGET_SUBDIR)/libtermcap && \
44761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44763 "RANLIB=$${RANLIB}" \
44764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44765 installcheck) \
44766 || exit 1
44767
44768@endif target-libtermcap
44769
44770.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44771maybe-mostlyclean-target-libtermcap:
44772@if target-libtermcap
44773maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44774
44775# libtermcap doesn't support mostlyclean.
44776mostlyclean-target-libtermcap:
44777
44778@endif target-libtermcap
44779
44780.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44781maybe-clean-target-libtermcap:
44782@if target-libtermcap
44783maybe-clean-target-libtermcap: clean-target-libtermcap
44784
44785# libtermcap doesn't support clean.
44786clean-target-libtermcap:
44787
44788@endif target-libtermcap
44789
44790.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44791maybe-distclean-target-libtermcap:
44792@if target-libtermcap
44793maybe-distclean-target-libtermcap: distclean-target-libtermcap
44794
44795# libtermcap doesn't support distclean.
44796distclean-target-libtermcap:
44797
44798@endif target-libtermcap
44799
44800.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44801maybe-maintainer-clean-target-libtermcap:
44802@if target-libtermcap
44803maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44804
44805# libtermcap doesn't support maintainer-clean.
44806maintainer-clean-target-libtermcap:
44807
44808@endif target-libtermcap
44809
44810
44811
44812
44813
44814.PHONY: configure-target-winsup maybe-configure-target-winsup
44815maybe-configure-target-winsup:
44816@if gcc-bootstrap
44817configure-target-winsup: stage_current
44818@endif gcc-bootstrap
44819@if target-winsup
44820maybe-configure-target-winsup: configure-target-winsup
44821configure-target-winsup:
44822 @: $(MAKE); $(unstage)
44823 @r=`${PWD_COMMAND}`; export r; \
44824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44825 echo "Checking multilib configuration for winsup..."; \
44826 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44827 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
44828 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44829 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44830 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44831 else \
44832 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44833 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44834 fi; \
44835 else \
44836 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44837 fi; \
44838 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
44840 $(NORMAL_TARGET_EXPORTS) \
44841 echo Configuring in $(TARGET_SUBDIR)/winsup; \
44842 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44843 case $(srcdir) in \
44844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44845 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44847 esac; \
44848 srcdiroption="--srcdir=$${topdir}/winsup"; \
44849 libsrcdir="$$s/winsup"; \
44850 rm -f no-such-file || : ; \
44851 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44852 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44853 --target=${target_alias} $${srcdiroption} \
44854 || exit 1
44855@endif target-winsup
44856
44857
44858
44859
44860
44861.PHONY: all-target-winsup maybe-all-target-winsup
44862maybe-all-target-winsup:
44863@if gcc-bootstrap
44864all-target-winsup: stage_current
44865@endif gcc-bootstrap
44866@if target-winsup
44867TARGET-target-winsup=all
44868maybe-all-target-winsup: all-target-winsup
44869all-target-winsup: configure-target-winsup
44870 @: $(MAKE); $(unstage)
44871 @r=`${PWD_COMMAND}`; export r; \
44872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44873 $(NORMAL_TARGET_EXPORTS) \
44874 (cd $(TARGET_SUBDIR)/winsup && \
44875 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44876 $(TARGET-target-winsup))
44877@endif target-winsup
44878
44879
44880
44881
44882
44883.PHONY: check-target-winsup maybe-check-target-winsup
44884maybe-check-target-winsup:
44885@if target-winsup
44886maybe-check-target-winsup: check-target-winsup
44887
44888check-target-winsup:
44889 @: $(MAKE); $(unstage)
44890 @r=`${PWD_COMMAND}`; export r; \
44891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892 $(NORMAL_TARGET_EXPORTS) \
44893 (cd $(TARGET_SUBDIR)/winsup && \
44894 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44895
44896@endif target-winsup
44897
44898.PHONY: install-target-winsup maybe-install-target-winsup
44899maybe-install-target-winsup:
44900@if target-winsup
44901maybe-install-target-winsup: install-target-winsup
44902
44903install-target-winsup: installdirs
44904 @: $(MAKE); $(unstage)
44905 @r=`${PWD_COMMAND}`; export r; \
44906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44907 $(NORMAL_TARGET_EXPORTS) \
44908 (cd $(TARGET_SUBDIR)/winsup && \
44909 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44910
44911@endif target-winsup
44912
44913# Other targets (info, dvi, pdf, etc.)
44914
44915.PHONY: maybe-info-target-winsup info-target-winsup
44916maybe-info-target-winsup:
44917@if target-winsup
44918maybe-info-target-winsup: info-target-winsup
44919
44920info-target-winsup: \
44921 configure-target-winsup
44922 @: $(MAKE); $(unstage)
44923 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44924 r=`${PWD_COMMAND}`; export r; \
44925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44926 $(NORMAL_TARGET_EXPORTS) \
44927 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
44928 for flag in $(EXTRA_TARGET_FLAGS); do \
44929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44930 done; \
44931 (cd $(TARGET_SUBDIR)/winsup && \
44932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44934 "RANLIB=$${RANLIB}" \
44935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44936 info) \
44937 || exit 1
44938
44939@endif target-winsup
44940
44941.PHONY: maybe-dvi-target-winsup dvi-target-winsup
44942maybe-dvi-target-winsup:
44943@if target-winsup
44944maybe-dvi-target-winsup: dvi-target-winsup
44945
44946dvi-target-winsup: \
44947 configure-target-winsup
44948 @: $(MAKE); $(unstage)
44949 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44950 r=`${PWD_COMMAND}`; export r; \
44951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44952 $(NORMAL_TARGET_EXPORTS) \
44953 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
44954 for flag in $(EXTRA_TARGET_FLAGS); do \
44955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44956 done; \
44957 (cd $(TARGET_SUBDIR)/winsup && \
44958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44960 "RANLIB=$${RANLIB}" \
44961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44962 dvi) \
44963 || exit 1
44964
44965@endif target-winsup
44966
44967.PHONY: maybe-pdf-target-winsup pdf-target-winsup
44968maybe-pdf-target-winsup:
44969@if target-winsup
44970maybe-pdf-target-winsup: pdf-target-winsup
44971
44972pdf-target-winsup: \
44973 configure-target-winsup
44974 @: $(MAKE); $(unstage)
44975 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
44976 r=`${PWD_COMMAND}`; export r; \
44977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44978 $(NORMAL_TARGET_EXPORTS) \
44979 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
44980 for flag in $(EXTRA_TARGET_FLAGS); do \
44981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44982 done; \
44983 (cd $(TARGET_SUBDIR)/winsup && \
44984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44986 "RANLIB=$${RANLIB}" \
44987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44988 pdf) \
44989 || exit 1
44990
44991@endif target-winsup
44992
44993.PHONY: maybe-html-target-winsup html-target-winsup
44994maybe-html-target-winsup:
44995@if target-winsup
44996maybe-html-target-winsup: html-target-winsup
44997
44998html-target-winsup: \
44999 configure-target-winsup
45000 @: $(MAKE); $(unstage)
45001 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45002 r=`${PWD_COMMAND}`; export r; \
45003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45004 $(NORMAL_TARGET_EXPORTS) \
45005 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
45006 for flag in $(EXTRA_TARGET_FLAGS); do \
45007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45008 done; \
45009 (cd $(TARGET_SUBDIR)/winsup && \
45010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45012 "RANLIB=$${RANLIB}" \
45013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45014 html) \
45015 || exit 1
45016
45017@endif target-winsup
45018
45019.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
45020maybe-TAGS-target-winsup:
45021@if target-winsup
45022maybe-TAGS-target-winsup: TAGS-target-winsup
45023
45024TAGS-target-winsup: \
45025 configure-target-winsup
45026 @: $(MAKE); $(unstage)
45027 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45028 r=`${PWD_COMMAND}`; export r; \
45029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030 $(NORMAL_TARGET_EXPORTS) \
45031 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
45032 for flag in $(EXTRA_TARGET_FLAGS); do \
45033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034 done; \
45035 (cd $(TARGET_SUBDIR)/winsup && \
45036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038 "RANLIB=$${RANLIB}" \
45039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040 TAGS) \
45041 || exit 1
45042
45043@endif target-winsup
45044
45045.PHONY: maybe-install-info-target-winsup install-info-target-winsup
45046maybe-install-info-target-winsup:
45047@if target-winsup
45048maybe-install-info-target-winsup: install-info-target-winsup
45049
45050install-info-target-winsup: \
45051 configure-target-winsup \
45052 info-target-winsup
45053 @: $(MAKE); $(unstage)
45054 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45055 r=`${PWD_COMMAND}`; export r; \
45056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45057 $(NORMAL_TARGET_EXPORTS) \
45058 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
45059 for flag in $(EXTRA_TARGET_FLAGS); do \
45060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45061 done; \
45062 (cd $(TARGET_SUBDIR)/winsup && \
45063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45065 "RANLIB=$${RANLIB}" \
45066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45067 install-info) \
45068 || exit 1
45069
45070@endif target-winsup
45071
45072.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
45073maybe-install-pdf-target-winsup:
45074@if target-winsup
45075maybe-install-pdf-target-winsup: install-pdf-target-winsup
45076
45077install-pdf-target-winsup: \
45078 configure-target-winsup \
45079 pdf-target-winsup
45080 @: $(MAKE); $(unstage)
45081 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45082 r=`${PWD_COMMAND}`; export r; \
45083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45084 $(NORMAL_TARGET_EXPORTS) \
45085 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
45086 for flag in $(EXTRA_TARGET_FLAGS); do \
45087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45088 done; \
45089 (cd $(TARGET_SUBDIR)/winsup && \
45090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45092 "RANLIB=$${RANLIB}" \
45093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45094 install-pdf) \
45095 || exit 1
45096
45097@endif target-winsup
45098
45099.PHONY: maybe-install-html-target-winsup install-html-target-winsup
45100maybe-install-html-target-winsup:
45101@if target-winsup
45102maybe-install-html-target-winsup: install-html-target-winsup
45103
45104install-html-target-winsup: \
45105 configure-target-winsup \
45106 html-target-winsup
45107 @: $(MAKE); $(unstage)
45108 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45109 r=`${PWD_COMMAND}`; export r; \
45110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45111 $(NORMAL_TARGET_EXPORTS) \
45112 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
45113 for flag in $(EXTRA_TARGET_FLAGS); do \
45114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45115 done; \
45116 (cd $(TARGET_SUBDIR)/winsup && \
45117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45119 "RANLIB=$${RANLIB}" \
45120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45121 install-html) \
45122 || exit 1
45123
45124@endif target-winsup
45125
45126.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
45127maybe-installcheck-target-winsup:
45128@if target-winsup
45129maybe-installcheck-target-winsup: installcheck-target-winsup
45130
45131installcheck-target-winsup: \
45132 configure-target-winsup
45133 @: $(MAKE); $(unstage)
45134 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45135 r=`${PWD_COMMAND}`; export r; \
45136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137 $(NORMAL_TARGET_EXPORTS) \
45138 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
45139 for flag in $(EXTRA_TARGET_FLAGS); do \
45140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45141 done; \
45142 (cd $(TARGET_SUBDIR)/winsup && \
45143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45145 "RANLIB=$${RANLIB}" \
45146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45147 installcheck) \
45148 || exit 1
45149
45150@endif target-winsup
45151
45152.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
45153maybe-mostlyclean-target-winsup:
45154@if target-winsup
45155maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
45156
45157mostlyclean-target-winsup:
45158 @: $(MAKE); $(unstage)
45159 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45160 r=`${PWD_COMMAND}`; export r; \
45161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45162 $(NORMAL_TARGET_EXPORTS) \
45163 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
45164 for flag in $(EXTRA_TARGET_FLAGS); do \
45165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45166 done; \
45167 (cd $(TARGET_SUBDIR)/winsup && \
45168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45170 "RANLIB=$${RANLIB}" \
45171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45172 mostlyclean) \
45173 || exit 1
45174
45175@endif target-winsup
45176
45177.PHONY: maybe-clean-target-winsup clean-target-winsup
45178maybe-clean-target-winsup:
45179@if target-winsup
45180maybe-clean-target-winsup: clean-target-winsup
45181
45182clean-target-winsup:
45183 @: $(MAKE); $(unstage)
45184 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45185 r=`${PWD_COMMAND}`; export r; \
45186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45187 $(NORMAL_TARGET_EXPORTS) \
45188 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
45189 for flag in $(EXTRA_TARGET_FLAGS); do \
45190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45191 done; \
45192 (cd $(TARGET_SUBDIR)/winsup && \
45193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45195 "RANLIB=$${RANLIB}" \
45196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45197 clean) \
45198 || exit 1
45199
45200@endif target-winsup
45201
45202.PHONY: maybe-distclean-target-winsup distclean-target-winsup
45203maybe-distclean-target-winsup:
45204@if target-winsup
45205maybe-distclean-target-winsup: distclean-target-winsup
45206
45207distclean-target-winsup:
45208 @: $(MAKE); $(unstage)
45209 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45210 r=`${PWD_COMMAND}`; export r; \
45211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45212 $(NORMAL_TARGET_EXPORTS) \
45213 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
45214 for flag in $(EXTRA_TARGET_FLAGS); do \
45215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45216 done; \
45217 (cd $(TARGET_SUBDIR)/winsup && \
45218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45220 "RANLIB=$${RANLIB}" \
45221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45222 distclean) \
45223 || exit 1
45224
45225@endif target-winsup
45226
45227.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45228maybe-maintainer-clean-target-winsup:
45229@if target-winsup
45230maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45231
45232maintainer-clean-target-winsup:
45233 @: $(MAKE); $(unstage)
45234 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
45235 r=`${PWD_COMMAND}`; export r; \
45236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45237 $(NORMAL_TARGET_EXPORTS) \
45238 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
45239 for flag in $(EXTRA_TARGET_FLAGS); do \
45240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45241 done; \
45242 (cd $(TARGET_SUBDIR)/winsup && \
45243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45245 "RANLIB=$${RANLIB}" \
45246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45247 maintainer-clean) \
45248 || exit 1
45249
45250@endif target-winsup
45251
45252
45253
45254
45255
45256.PHONY: configure-target-libgloss maybe-configure-target-libgloss
45257maybe-configure-target-libgloss:
45258@if gcc-bootstrap
45259configure-target-libgloss: stage_current
45260@endif gcc-bootstrap
45261@if target-libgloss
45262maybe-configure-target-libgloss: configure-target-libgloss
45263configure-target-libgloss:
45264 @: $(MAKE); $(unstage)
45265 @r=`${PWD_COMMAND}`; export r; \
45266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267 echo "Checking multilib configuration for libgloss..."; \
45268 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45269 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
45270 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45271 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45272 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45273 else \
45274 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45275 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45276 fi; \
45277 else \
45278 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45279 fi; \
45280 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
45282 $(NORMAL_TARGET_EXPORTS) \
45283 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45284 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45285 case $(srcdir) in \
45286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45287 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45289 esac; \
45290 srcdiroption="--srcdir=$${topdir}/libgloss"; \
45291 libsrcdir="$$s/libgloss"; \
45292 rm -f no-such-file || : ; \
45293 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45294 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45295 --target=${target_alias} $${srcdiroption} \
45296 || exit 1
45297@endif target-libgloss
45298
45299
45300
45301
45302
45303.PHONY: all-target-libgloss maybe-all-target-libgloss
45304maybe-all-target-libgloss:
45305@if gcc-bootstrap
45306all-target-libgloss: stage_current
45307@endif gcc-bootstrap
45308@if target-libgloss
45309TARGET-target-libgloss=all
45310maybe-all-target-libgloss: all-target-libgloss
45311all-target-libgloss: configure-target-libgloss
45312 @: $(MAKE); $(unstage)
45313 @r=`${PWD_COMMAND}`; export r; \
45314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45315 $(NORMAL_TARGET_EXPORTS) \
45316 (cd $(TARGET_SUBDIR)/libgloss && \
45317 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45318 $(TARGET-target-libgloss))
45319@endif target-libgloss
45320
45321
45322
45323
45324
45325.PHONY: check-target-libgloss maybe-check-target-libgloss
45326maybe-check-target-libgloss:
45327@if target-libgloss
45328maybe-check-target-libgloss: check-target-libgloss
45329
45330# Dummy target for uncheckable module.
45331check-target-libgloss:
45332
45333@endif target-libgloss
45334
45335.PHONY: install-target-libgloss maybe-install-target-libgloss
45336maybe-install-target-libgloss:
45337@if target-libgloss
45338maybe-install-target-libgloss: install-target-libgloss
45339
45340install-target-libgloss: installdirs
45341 @: $(MAKE); $(unstage)
45342 @r=`${PWD_COMMAND}`; export r; \
45343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45344 $(NORMAL_TARGET_EXPORTS) \
45345 (cd $(TARGET_SUBDIR)/libgloss && \
45346 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45347
45348@endif target-libgloss
45349
45350# Other targets (info, dvi, pdf, etc.)
45351
45352.PHONY: maybe-info-target-libgloss info-target-libgloss
45353maybe-info-target-libgloss:
45354@if target-libgloss
45355maybe-info-target-libgloss: info-target-libgloss
45356
45357info-target-libgloss: \
45358 configure-target-libgloss
45359 @: $(MAKE); $(unstage)
45360 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45361 r=`${PWD_COMMAND}`; export r; \
45362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45363 $(NORMAL_TARGET_EXPORTS) \
45364 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
45365 for flag in $(EXTRA_TARGET_FLAGS); do \
45366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45367 done; \
45368 (cd $(TARGET_SUBDIR)/libgloss && \
45369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45371 "RANLIB=$${RANLIB}" \
45372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45373 info) \
45374 || exit 1
45375
45376@endif target-libgloss
45377
45378.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45379maybe-dvi-target-libgloss:
45380@if target-libgloss
45381maybe-dvi-target-libgloss: dvi-target-libgloss
45382
45383dvi-target-libgloss: \
45384 configure-target-libgloss
45385 @: $(MAKE); $(unstage)
45386 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45387 r=`${PWD_COMMAND}`; export r; \
45388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45389 $(NORMAL_TARGET_EXPORTS) \
45390 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
45391 for flag in $(EXTRA_TARGET_FLAGS); do \
45392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45393 done; \
45394 (cd $(TARGET_SUBDIR)/libgloss && \
45395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45397 "RANLIB=$${RANLIB}" \
45398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45399 dvi) \
45400 || exit 1
45401
45402@endif target-libgloss
45403
45404.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45405maybe-pdf-target-libgloss:
45406@if target-libgloss
45407maybe-pdf-target-libgloss: pdf-target-libgloss
45408
45409pdf-target-libgloss: \
45410 configure-target-libgloss
45411 @: $(MAKE); $(unstage)
45412 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45413 r=`${PWD_COMMAND}`; export r; \
45414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415 $(NORMAL_TARGET_EXPORTS) \
45416 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
45417 for flag in $(EXTRA_TARGET_FLAGS); do \
45418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45419 done; \
45420 (cd $(TARGET_SUBDIR)/libgloss && \
45421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45423 "RANLIB=$${RANLIB}" \
45424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45425 pdf) \
45426 || exit 1
45427
45428@endif target-libgloss
45429
45430.PHONY: maybe-html-target-libgloss html-target-libgloss
45431maybe-html-target-libgloss:
45432@if target-libgloss
45433maybe-html-target-libgloss: html-target-libgloss
45434
45435html-target-libgloss: \
45436 configure-target-libgloss
45437 @: $(MAKE); $(unstage)
45438 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45439 r=`${PWD_COMMAND}`; export r; \
45440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45441 $(NORMAL_TARGET_EXPORTS) \
45442 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
45443 for flag in $(EXTRA_TARGET_FLAGS); do \
45444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45445 done; \
45446 (cd $(TARGET_SUBDIR)/libgloss && \
45447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45449 "RANLIB=$${RANLIB}" \
45450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45451 html) \
45452 || exit 1
45453
45454@endif target-libgloss
45455
45456.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45457maybe-TAGS-target-libgloss:
45458@if target-libgloss
45459maybe-TAGS-target-libgloss: TAGS-target-libgloss
45460
45461TAGS-target-libgloss: \
45462 configure-target-libgloss
45463 @: $(MAKE); $(unstage)
45464 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45465 r=`${PWD_COMMAND}`; export r; \
45466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467 $(NORMAL_TARGET_EXPORTS) \
45468 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
45469 for flag in $(EXTRA_TARGET_FLAGS); do \
45470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45471 done; \
45472 (cd $(TARGET_SUBDIR)/libgloss && \
45473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45475 "RANLIB=$${RANLIB}" \
45476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45477 TAGS) \
45478 || exit 1
45479
45480@endif target-libgloss
45481
45482.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45483maybe-install-info-target-libgloss:
45484@if target-libgloss
45485maybe-install-info-target-libgloss: install-info-target-libgloss
45486
45487install-info-target-libgloss: \
45488 configure-target-libgloss \
45489 info-target-libgloss
45490 @: $(MAKE); $(unstage)
45491 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45492 r=`${PWD_COMMAND}`; export r; \
45493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45494 $(NORMAL_TARGET_EXPORTS) \
45495 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
45496 for flag in $(EXTRA_TARGET_FLAGS); do \
45497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45498 done; \
45499 (cd $(TARGET_SUBDIR)/libgloss && \
45500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45502 "RANLIB=$${RANLIB}" \
45503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45504 install-info) \
45505 || exit 1
45506
45507@endif target-libgloss
45508
45509.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45510maybe-install-pdf-target-libgloss:
45511@if target-libgloss
45512maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45513
45514install-pdf-target-libgloss: \
45515 configure-target-libgloss \
45516 pdf-target-libgloss
45517 @: $(MAKE); $(unstage)
45518 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45519 r=`${PWD_COMMAND}`; export r; \
45520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45521 $(NORMAL_TARGET_EXPORTS) \
45522 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
45523 for flag in $(EXTRA_TARGET_FLAGS); do \
45524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45525 done; \
45526 (cd $(TARGET_SUBDIR)/libgloss && \
45527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45529 "RANLIB=$${RANLIB}" \
45530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45531 install-pdf) \
45532 || exit 1
45533
45534@endif target-libgloss
45535
45536.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45537maybe-install-html-target-libgloss:
45538@if target-libgloss
45539maybe-install-html-target-libgloss: install-html-target-libgloss
45540
45541install-html-target-libgloss: \
45542 configure-target-libgloss \
45543 html-target-libgloss
45544 @: $(MAKE); $(unstage)
45545 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45546 r=`${PWD_COMMAND}`; export r; \
45547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45548 $(NORMAL_TARGET_EXPORTS) \
45549 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
45550 for flag in $(EXTRA_TARGET_FLAGS); do \
45551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45552 done; \
45553 (cd $(TARGET_SUBDIR)/libgloss && \
45554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45556 "RANLIB=$${RANLIB}" \
45557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45558 install-html) \
45559 || exit 1
45560
45561@endif target-libgloss
45562
45563.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45564maybe-installcheck-target-libgloss:
45565@if target-libgloss
45566maybe-installcheck-target-libgloss: installcheck-target-libgloss
45567
45568installcheck-target-libgloss: \
45569 configure-target-libgloss
45570 @: $(MAKE); $(unstage)
45571 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45572 r=`${PWD_COMMAND}`; export r; \
45573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45574 $(NORMAL_TARGET_EXPORTS) \
45575 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
45576 for flag in $(EXTRA_TARGET_FLAGS); do \
45577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45578 done; \
45579 (cd $(TARGET_SUBDIR)/libgloss && \
45580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45582 "RANLIB=$${RANLIB}" \
45583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45584 installcheck) \
45585 || exit 1
45586
45587@endif target-libgloss
45588
45589.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45590maybe-mostlyclean-target-libgloss:
45591@if target-libgloss
45592maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45593
45594mostlyclean-target-libgloss:
45595 @: $(MAKE); $(unstage)
45596 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45597 r=`${PWD_COMMAND}`; export r; \
45598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45599 $(NORMAL_TARGET_EXPORTS) \
45600 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
45601 for flag in $(EXTRA_TARGET_FLAGS); do \
45602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45603 done; \
45604 (cd $(TARGET_SUBDIR)/libgloss && \
45605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45607 "RANLIB=$${RANLIB}" \
45608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45609 mostlyclean) \
45610 || exit 1
45611
45612@endif target-libgloss
45613
45614.PHONY: maybe-clean-target-libgloss clean-target-libgloss
45615maybe-clean-target-libgloss:
45616@if target-libgloss
45617maybe-clean-target-libgloss: clean-target-libgloss
45618
45619clean-target-libgloss:
45620 @: $(MAKE); $(unstage)
45621 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45622 r=`${PWD_COMMAND}`; export r; \
45623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45624 $(NORMAL_TARGET_EXPORTS) \
45625 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
45626 for flag in $(EXTRA_TARGET_FLAGS); do \
45627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45628 done; \
45629 (cd $(TARGET_SUBDIR)/libgloss && \
45630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45632 "RANLIB=$${RANLIB}" \
45633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45634 clean) \
45635 || exit 1
45636
45637@endif target-libgloss
45638
45639.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45640maybe-distclean-target-libgloss:
45641@if target-libgloss
45642maybe-distclean-target-libgloss: distclean-target-libgloss
45643
45644distclean-target-libgloss:
45645 @: $(MAKE); $(unstage)
45646 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45647 r=`${PWD_COMMAND}`; export r; \
45648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45649 $(NORMAL_TARGET_EXPORTS) \
45650 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
45651 for flag in $(EXTRA_TARGET_FLAGS); do \
45652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45653 done; \
45654 (cd $(TARGET_SUBDIR)/libgloss && \
45655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45657 "RANLIB=$${RANLIB}" \
45658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45659 distclean) \
45660 || exit 1
45661
45662@endif target-libgloss
45663
45664.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45665maybe-maintainer-clean-target-libgloss:
45666@if target-libgloss
45667maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45668
45669maintainer-clean-target-libgloss:
45670 @: $(MAKE); $(unstage)
45671 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
45672 r=`${PWD_COMMAND}`; export r; \
45673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45674 $(NORMAL_TARGET_EXPORTS) \
45675 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
45676 for flag in $(EXTRA_TARGET_FLAGS); do \
45677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45678 done; \
45679 (cd $(TARGET_SUBDIR)/libgloss && \
45680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45682 "RANLIB=$${RANLIB}" \
45683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45684 maintainer-clean) \
45685 || exit 1
45686
45687@endif target-libgloss
45688
45689
45690
45691
45692
45693.PHONY: configure-target-libiberty maybe-configure-target-libiberty
45694maybe-configure-target-libiberty:
45695@if gcc-bootstrap
45696configure-target-libiberty: stage_current
45697@endif gcc-bootstrap
45698@if target-libiberty
45699maybe-configure-target-libiberty: configure-target-libiberty
45700configure-target-libiberty:
45701 @: $(MAKE); $(unstage)
45702 @r=`${PWD_COMMAND}`; export r; \
45703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45704 echo "Checking multilib configuration for libiberty..."; \
45705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45706 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
45707 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45708 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
45709 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
45710 else \
45711 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
45712 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45713 fi; \
45714 else \
45715 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
45716 fi; \
45717 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
45718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
45719 $(NORMAL_TARGET_EXPORTS) \
45720 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
45721 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
45722 case $(srcdir) in \
45723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45724 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
45725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45726 esac; \
45727 srcdiroption="--srcdir=$${topdir}/libiberty"; \
45728 libsrcdir="$$s/libiberty"; \
45729 rm -f no-such-file || : ; \
45730 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45731 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45732 --target=${target_alias} $${srcdiroption} \
45733 || exit 1
45734@endif target-libiberty
45735
45736
45737
45738
45739
45740.PHONY: all-target-libiberty maybe-all-target-libiberty
45741maybe-all-target-libiberty:
45742@if gcc-bootstrap
45743all-target-libiberty: stage_current
45744@endif gcc-bootstrap
45745@if target-libiberty
45746TARGET-target-libiberty=all
45747maybe-all-target-libiberty: all-target-libiberty
45748all-target-libiberty: configure-target-libiberty
45749 @: $(MAKE); $(unstage)
45750 @r=`${PWD_COMMAND}`; export r; \
45751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45752 $(NORMAL_TARGET_EXPORTS) \
45753 (cd $(TARGET_SUBDIR)/libiberty && \
45754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45755 $(TARGET-target-libiberty))
45756@endif target-libiberty
45757
45758
45759
45760
45761
45762.PHONY: check-target-libiberty maybe-check-target-libiberty
45763maybe-check-target-libiberty:
45764@if target-libiberty
45765maybe-check-target-libiberty: check-target-libiberty
45766
45767check-target-libiberty:
45768 @: $(MAKE); $(unstage)
45769 @r=`${PWD_COMMAND}`; export r; \
45770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45771 $(NORMAL_TARGET_EXPORTS) \
45772 (cd $(TARGET_SUBDIR)/libiberty && \
45773 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45774
45775@endif target-libiberty
45776
45777.PHONY: install-target-libiberty maybe-install-target-libiberty
45778maybe-install-target-libiberty:
45779@if target-libiberty
45780maybe-install-target-libiberty: install-target-libiberty
45781
45782install-target-libiberty: installdirs
45783 @: $(MAKE); $(unstage)
45784 @r=`${PWD_COMMAND}`; export r; \
45785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45786 $(NORMAL_TARGET_EXPORTS) \
45787 (cd $(TARGET_SUBDIR)/libiberty && \
45788 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45789
45790@endif target-libiberty
45791
45792# Other targets (info, dvi, pdf, etc.)
45793
45794.PHONY: maybe-info-target-libiberty info-target-libiberty
45795maybe-info-target-libiberty:
45796@if target-libiberty
45797maybe-info-target-libiberty: info-target-libiberty
45798
45799info-target-libiberty: \
45800 configure-target-libiberty
45801 @: $(MAKE); $(unstage)
45802 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45803 r=`${PWD_COMMAND}`; export r; \
45804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45805 $(NORMAL_TARGET_EXPORTS) \
45806 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
45807 for flag in $(EXTRA_TARGET_FLAGS); do \
45808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45809 done; \
45810 (cd $(TARGET_SUBDIR)/libiberty && \
45811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45813 "RANLIB=$${RANLIB}" \
45814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45815 info) \
45816 || exit 1
45817
45818@endif target-libiberty
45819
45820.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
45821maybe-dvi-target-libiberty:
45822@if target-libiberty
45823maybe-dvi-target-libiberty: dvi-target-libiberty
45824
45825dvi-target-libiberty: \
45826 configure-target-libiberty
45827 @: $(MAKE); $(unstage)
45828 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45829 r=`${PWD_COMMAND}`; export r; \
45830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45831 $(NORMAL_TARGET_EXPORTS) \
45832 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
45833 for flag in $(EXTRA_TARGET_FLAGS); do \
45834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45835 done; \
45836 (cd $(TARGET_SUBDIR)/libiberty && \
45837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45839 "RANLIB=$${RANLIB}" \
45840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45841 dvi) \
45842 || exit 1
45843
45844@endif target-libiberty
45845
45846.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
45847maybe-pdf-target-libiberty:
45848@if target-libiberty
45849maybe-pdf-target-libiberty: pdf-target-libiberty
45850
45851pdf-target-libiberty: \
45852 configure-target-libiberty
45853 @: $(MAKE); $(unstage)
45854 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45855 r=`${PWD_COMMAND}`; export r; \
45856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45857 $(NORMAL_TARGET_EXPORTS) \
45858 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
45859 for flag in $(EXTRA_TARGET_FLAGS); do \
45860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45861 done; \
45862 (cd $(TARGET_SUBDIR)/libiberty && \
45863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45865 "RANLIB=$${RANLIB}" \
45866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45867 pdf) \
45868 || exit 1
45869
45870@endif target-libiberty
45871
45872.PHONY: maybe-html-target-libiberty html-target-libiberty
45873maybe-html-target-libiberty:
45874@if target-libiberty
45875maybe-html-target-libiberty: html-target-libiberty
45876
45877html-target-libiberty: \
45878 configure-target-libiberty
45879 @: $(MAKE); $(unstage)
45880 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45881 r=`${PWD_COMMAND}`; export r; \
45882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45883 $(NORMAL_TARGET_EXPORTS) \
45884 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
45885 for flag in $(EXTRA_TARGET_FLAGS); do \
45886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45887 done; \
45888 (cd $(TARGET_SUBDIR)/libiberty && \
45889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45891 "RANLIB=$${RANLIB}" \
45892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45893 html) \
45894 || exit 1
45895
45896@endif target-libiberty
45897
45898.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
45899maybe-TAGS-target-libiberty:
45900@if target-libiberty
45901maybe-TAGS-target-libiberty: TAGS-target-libiberty
45902
45903TAGS-target-libiberty: \
45904 configure-target-libiberty
45905 @: $(MAKE); $(unstage)
45906 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45907 r=`${PWD_COMMAND}`; export r; \
45908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45909 $(NORMAL_TARGET_EXPORTS) \
45910 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
45911 for flag in $(EXTRA_TARGET_FLAGS); do \
45912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45913 done; \
45914 (cd $(TARGET_SUBDIR)/libiberty && \
45915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45917 "RANLIB=$${RANLIB}" \
45918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45919 TAGS) \
45920 || exit 1
45921
45922@endif target-libiberty
45923
45924.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
45925maybe-install-info-target-libiberty:
45926@if target-libiberty
45927maybe-install-info-target-libiberty: install-info-target-libiberty
45928
45929install-info-target-libiberty: \
45930 configure-target-libiberty \
45931 info-target-libiberty
45932 @: $(MAKE); $(unstage)
45933 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45934 r=`${PWD_COMMAND}`; export r; \
45935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45936 $(NORMAL_TARGET_EXPORTS) \
45937 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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 install-info) \
45947 || exit 1
45948
45949@endif target-libiberty
45950
45951.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
45952maybe-install-pdf-target-libiberty:
45953@if target-libiberty
45954maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
45955
45956install-pdf-target-libiberty: \
45957 configure-target-libiberty \
45958 pdf-target-libiberty
45959 @: $(MAKE); $(unstage)
45960 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45961 r=`${PWD_COMMAND}`; export r; \
45962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45963 $(NORMAL_TARGET_EXPORTS) \
45964 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
45965 for flag in $(EXTRA_TARGET_FLAGS); do \
45966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45967 done; \
45968 (cd $(TARGET_SUBDIR)/libiberty && \
45969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45971 "RANLIB=$${RANLIB}" \
45972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45973 install-pdf) \
45974 || exit 1
45975
45976@endif target-libiberty
45977
45978.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
45979maybe-install-html-target-libiberty:
45980@if target-libiberty
45981maybe-install-html-target-libiberty: install-html-target-libiberty
45982
45983install-html-target-libiberty: \
45984 configure-target-libiberty \
45985 html-target-libiberty
45986 @: $(MAKE); $(unstage)
45987 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
45988 r=`${PWD_COMMAND}`; export r; \
45989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45990 $(NORMAL_TARGET_EXPORTS) \
45991 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
45992 for flag in $(EXTRA_TARGET_FLAGS); do \
45993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45994 done; \
45995 (cd $(TARGET_SUBDIR)/libiberty && \
45996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45998 "RANLIB=$${RANLIB}" \
45999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46000 install-html) \
46001 || exit 1
46002
46003@endif target-libiberty
46004
46005.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
46006maybe-installcheck-target-libiberty:
46007@if target-libiberty
46008maybe-installcheck-target-libiberty: installcheck-target-libiberty
46009
46010installcheck-target-libiberty: \
46011 configure-target-libiberty
46012 @: $(MAKE); $(unstage)
46013 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46014 r=`${PWD_COMMAND}`; export r; \
46015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46016 $(NORMAL_TARGET_EXPORTS) \
46017 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
46018 for flag in $(EXTRA_TARGET_FLAGS); do \
46019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46020 done; \
46021 (cd $(TARGET_SUBDIR)/libiberty && \
46022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46024 "RANLIB=$${RANLIB}" \
46025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46026 installcheck) \
46027 || exit 1
46028
46029@endif target-libiberty
46030
46031.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
46032maybe-mostlyclean-target-libiberty:
46033@if target-libiberty
46034maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
46035
46036mostlyclean-target-libiberty:
46037 @: $(MAKE); $(unstage)
46038 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46039 r=`${PWD_COMMAND}`; export r; \
46040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46041 $(NORMAL_TARGET_EXPORTS) \
46042 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
46043 for flag in $(EXTRA_TARGET_FLAGS); do \
46044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46045 done; \
46046 (cd $(TARGET_SUBDIR)/libiberty && \
46047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46049 "RANLIB=$${RANLIB}" \
46050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46051 mostlyclean) \
46052 || exit 1
46053
46054@endif target-libiberty
46055
46056.PHONY: maybe-clean-target-libiberty clean-target-libiberty
46057maybe-clean-target-libiberty:
46058@if target-libiberty
46059maybe-clean-target-libiberty: clean-target-libiberty
46060
46061clean-target-libiberty:
46062 @: $(MAKE); $(unstage)
46063 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46064 r=`${PWD_COMMAND}`; export r; \
46065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46066 $(NORMAL_TARGET_EXPORTS) \
46067 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
46068 for flag in $(EXTRA_TARGET_FLAGS); do \
46069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46070 done; \
46071 (cd $(TARGET_SUBDIR)/libiberty && \
46072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46074 "RANLIB=$${RANLIB}" \
46075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46076 clean) \
46077 || exit 1
46078
46079@endif target-libiberty
46080
46081.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
46082maybe-distclean-target-libiberty:
46083@if target-libiberty
46084maybe-distclean-target-libiberty: distclean-target-libiberty
46085
46086distclean-target-libiberty:
46087 @: $(MAKE); $(unstage)
46088 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46089 r=`${PWD_COMMAND}`; export r; \
46090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46091 $(NORMAL_TARGET_EXPORTS) \
46092 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
46093 for flag in $(EXTRA_TARGET_FLAGS); do \
46094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46095 done; \
46096 (cd $(TARGET_SUBDIR)/libiberty && \
46097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46099 "RANLIB=$${RANLIB}" \
46100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46101 distclean) \
46102 || exit 1
46103
46104@endif target-libiberty
46105
46106.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
46107maybe-maintainer-clean-target-libiberty:
46108@if target-libiberty
46109maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
46110
46111maintainer-clean-target-libiberty:
46112 @: $(MAKE); $(unstage)
46113 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
46114 r=`${PWD_COMMAND}`; export r; \
46115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46116 $(NORMAL_TARGET_EXPORTS) \
46117 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
46118 for flag in $(EXTRA_TARGET_FLAGS); do \
46119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46120 done; \
46121 (cd $(TARGET_SUBDIR)/libiberty && \
46122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46124 "RANLIB=$${RANLIB}" \
46125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46126 maintainer-clean) \
46127 || exit 1
46128
46129@endif target-libiberty
46130
46131
46132
46133
46134
46135.PHONY: configure-target-gperf maybe-configure-target-gperf
46136maybe-configure-target-gperf:
46137@if gcc-bootstrap
46138configure-target-gperf: stage_current
46139@endif gcc-bootstrap
46140@if target-gperf
46141maybe-configure-target-gperf: configure-target-gperf
46142configure-target-gperf:
46143 @: $(MAKE); $(unstage)
46144 @r=`${PWD_COMMAND}`; export r; \
46145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146 echo "Checking multilib configuration for gperf..."; \
46147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46148 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
46149 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
46150 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
46151 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
46152 else \
46153 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
46154 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46155 fi; \
46156 else \
46157 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
46158 fi; \
46159 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
46160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
46161 $(NORMAL_TARGET_EXPORTS) \
46162 echo Configuring in $(TARGET_SUBDIR)/gperf; \
46163 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
46164 case $(srcdir) in \
46165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46166 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
46167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46168 esac; \
46169 srcdiroption="--srcdir=$${topdir}/gperf"; \
46170 libsrcdir="$$s/gperf"; \
46171 rm -f no-such-file || : ; \
46172 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46174 --target=${target_alias} $${srcdiroption} \
46175 || exit 1
46176@endif target-gperf
46177
46178
46179
46180
46181
46182.PHONY: all-target-gperf maybe-all-target-gperf
46183maybe-all-target-gperf:
46184@if gcc-bootstrap
46185all-target-gperf: stage_current
46186@endif gcc-bootstrap
46187@if target-gperf
46188TARGET-target-gperf=all
46189maybe-all-target-gperf: all-target-gperf
46190all-target-gperf: configure-target-gperf
46191 @: $(MAKE); $(unstage)
46192 @r=`${PWD_COMMAND}`; export r; \
46193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46194 $(NORMAL_TARGET_EXPORTS) \
46195 (cd $(TARGET_SUBDIR)/gperf && \
46196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46197 $(TARGET-target-gperf))
46198@endif target-gperf
46199
46200
46201
46202
46203
46204.PHONY: check-target-gperf maybe-check-target-gperf
46205maybe-check-target-gperf:
46206@if target-gperf
46207maybe-check-target-gperf: check-target-gperf
46208
46209check-target-gperf:
46210 @: $(MAKE); $(unstage)
46211 @r=`${PWD_COMMAND}`; export r; \
46212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46213 $(NORMAL_TARGET_EXPORTS) \
46214 (cd $(TARGET_SUBDIR)/gperf && \
46215 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46216
46217@endif target-gperf
46218
46219.PHONY: install-target-gperf maybe-install-target-gperf
46220maybe-install-target-gperf:
46221@if target-gperf
46222maybe-install-target-gperf: install-target-gperf
46223
46224install-target-gperf: installdirs
46225 @: $(MAKE); $(unstage)
46226 @r=`${PWD_COMMAND}`; export r; \
46227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46228 $(NORMAL_TARGET_EXPORTS) \
46229 (cd $(TARGET_SUBDIR)/gperf && \
46230 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46231
46232@endif target-gperf
46233
46234# Other targets (info, dvi, pdf, etc.)
46235
46236.PHONY: maybe-info-target-gperf info-target-gperf
46237maybe-info-target-gperf:
46238@if target-gperf
46239maybe-info-target-gperf: info-target-gperf
46240
46241info-target-gperf: \
46242 configure-target-gperf
46243 @: $(MAKE); $(unstage)
46244 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46245 r=`${PWD_COMMAND}`; export r; \
46246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46247 $(NORMAL_TARGET_EXPORTS) \
46248 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
46249 for flag in $(EXTRA_TARGET_FLAGS); do \
46250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46251 done; \
46252 (cd $(TARGET_SUBDIR)/gperf && \
46253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46255 "RANLIB=$${RANLIB}" \
46256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46257 info) \
46258 || exit 1
46259
46260@endif target-gperf
46261
46262.PHONY: maybe-dvi-target-gperf dvi-target-gperf
46263maybe-dvi-target-gperf:
46264@if target-gperf
46265maybe-dvi-target-gperf: dvi-target-gperf
46266
46267dvi-target-gperf: \
46268 configure-target-gperf
46269 @: $(MAKE); $(unstage)
46270 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46271 r=`${PWD_COMMAND}`; export r; \
46272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46273 $(NORMAL_TARGET_EXPORTS) \
46274 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
46275 for flag in $(EXTRA_TARGET_FLAGS); do \
46276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46277 done; \
46278 (cd $(TARGET_SUBDIR)/gperf && \
46279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46281 "RANLIB=$${RANLIB}" \
46282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46283 dvi) \
46284 || exit 1
46285
46286@endif target-gperf
46287
46288.PHONY: maybe-pdf-target-gperf pdf-target-gperf
46289maybe-pdf-target-gperf:
46290@if target-gperf
46291maybe-pdf-target-gperf: pdf-target-gperf
46292
46293pdf-target-gperf: \
46294 configure-target-gperf
46295 @: $(MAKE); $(unstage)
46296 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46297 r=`${PWD_COMMAND}`; export r; \
46298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46299 $(NORMAL_TARGET_EXPORTS) \
46300 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
46301 for flag in $(EXTRA_TARGET_FLAGS); do \
46302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46303 done; \
46304 (cd $(TARGET_SUBDIR)/gperf && \
46305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46307 "RANLIB=$${RANLIB}" \
46308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46309 pdf) \
46310 || exit 1
46311
46312@endif target-gperf
46313
46314.PHONY: maybe-html-target-gperf html-target-gperf
46315maybe-html-target-gperf:
46316@if target-gperf
46317maybe-html-target-gperf: html-target-gperf
46318
46319html-target-gperf: \
46320 configure-target-gperf
46321 @: $(MAKE); $(unstage)
46322 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46323 r=`${PWD_COMMAND}`; export r; \
46324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46325 $(NORMAL_TARGET_EXPORTS) \
46326 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
46327 for flag in $(EXTRA_TARGET_FLAGS); do \
46328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46329 done; \
46330 (cd $(TARGET_SUBDIR)/gperf && \
46331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46333 "RANLIB=$${RANLIB}" \
46334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46335 html) \
46336 || exit 1
46337
46338@endif target-gperf
46339
46340.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
46341maybe-TAGS-target-gperf:
46342@if target-gperf
46343maybe-TAGS-target-gperf: TAGS-target-gperf
46344
46345TAGS-target-gperf: \
46346 configure-target-gperf
46347 @: $(MAKE); $(unstage)
46348 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46349 r=`${PWD_COMMAND}`; export r; \
46350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46351 $(NORMAL_TARGET_EXPORTS) \
46352 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
46353 for flag in $(EXTRA_TARGET_FLAGS); do \
46354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46355 done; \
46356 (cd $(TARGET_SUBDIR)/gperf && \
46357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46359 "RANLIB=$${RANLIB}" \
46360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46361 TAGS) \
46362 || exit 1
46363
46364@endif target-gperf
46365
46366.PHONY: maybe-install-info-target-gperf install-info-target-gperf
46367maybe-install-info-target-gperf:
46368@if target-gperf
46369maybe-install-info-target-gperf: install-info-target-gperf
46370
46371install-info-target-gperf: \
46372 configure-target-gperf \
46373 info-target-gperf
46374 @: $(MAKE); $(unstage)
46375 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46376 r=`${PWD_COMMAND}`; export r; \
46377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378 $(NORMAL_TARGET_EXPORTS) \
46379 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
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)/gperf && \
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 install-info) \
46389 || exit 1
46390
46391@endif target-gperf
46392
46393.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
46394maybe-install-pdf-target-gperf:
46395@if target-gperf
46396maybe-install-pdf-target-gperf: install-pdf-target-gperf
46397
46398install-pdf-target-gperf: \
46399 configure-target-gperf \
46400 pdf-target-gperf
46401 @: $(MAKE); $(unstage)
46402 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46403 r=`${PWD_COMMAND}`; export r; \
46404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405 $(NORMAL_TARGET_EXPORTS) \
46406 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
46407 for flag in $(EXTRA_TARGET_FLAGS); do \
46408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46409 done; \
46410 (cd $(TARGET_SUBDIR)/gperf && \
46411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46413 "RANLIB=$${RANLIB}" \
46414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46415 install-pdf) \
46416 || exit 1
46417
46418@endif target-gperf
46419
46420.PHONY: maybe-install-html-target-gperf install-html-target-gperf
46421maybe-install-html-target-gperf:
46422@if target-gperf
46423maybe-install-html-target-gperf: install-html-target-gperf
46424
46425install-html-target-gperf: \
46426 configure-target-gperf \
46427 html-target-gperf
46428 @: $(MAKE); $(unstage)
46429 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46430 r=`${PWD_COMMAND}`; export r; \
46431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46432 $(NORMAL_TARGET_EXPORTS) \
46433 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
46434 for flag in $(EXTRA_TARGET_FLAGS); do \
46435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46436 done; \
46437 (cd $(TARGET_SUBDIR)/gperf && \
46438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46440 "RANLIB=$${RANLIB}" \
46441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46442 install-html) \
46443 || exit 1
46444
46445@endif target-gperf
46446
46447.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
46448maybe-installcheck-target-gperf:
46449@if target-gperf
46450maybe-installcheck-target-gperf: installcheck-target-gperf
46451
46452installcheck-target-gperf: \
46453 configure-target-gperf
46454 @: $(MAKE); $(unstage)
46455 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46456 r=`${PWD_COMMAND}`; export r; \
46457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46458 $(NORMAL_TARGET_EXPORTS) \
46459 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
46460 for flag in $(EXTRA_TARGET_FLAGS); do \
46461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46462 done; \
46463 (cd $(TARGET_SUBDIR)/gperf && \
46464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46466 "RANLIB=$${RANLIB}" \
46467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46468 installcheck) \
46469 || exit 1
46470
46471@endif target-gperf
46472
46473.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
46474maybe-mostlyclean-target-gperf:
46475@if target-gperf
46476maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
46477
46478mostlyclean-target-gperf:
46479 @: $(MAKE); $(unstage)
46480 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46481 r=`${PWD_COMMAND}`; export r; \
46482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46483 $(NORMAL_TARGET_EXPORTS) \
46484 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
46485 for flag in $(EXTRA_TARGET_FLAGS); do \
46486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46487 done; \
46488 (cd $(TARGET_SUBDIR)/gperf && \
46489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46491 "RANLIB=$${RANLIB}" \
46492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46493 mostlyclean) \
46494 || exit 1
46495
46496@endif target-gperf
46497
46498.PHONY: maybe-clean-target-gperf clean-target-gperf
46499maybe-clean-target-gperf:
46500@if target-gperf
46501maybe-clean-target-gperf: clean-target-gperf
46502
46503clean-target-gperf:
46504 @: $(MAKE); $(unstage)
46505 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46506 r=`${PWD_COMMAND}`; export r; \
46507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46508 $(NORMAL_TARGET_EXPORTS) \
46509 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
46510 for flag in $(EXTRA_TARGET_FLAGS); do \
46511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46512 done; \
46513 (cd $(TARGET_SUBDIR)/gperf && \
46514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46516 "RANLIB=$${RANLIB}" \
46517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46518 clean) \
46519 || exit 1
46520
46521@endif target-gperf
46522
46523.PHONY: maybe-distclean-target-gperf distclean-target-gperf
46524maybe-distclean-target-gperf:
46525@if target-gperf
46526maybe-distclean-target-gperf: distclean-target-gperf
46527
46528distclean-target-gperf:
46529 @: $(MAKE); $(unstage)
46530 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46531 r=`${PWD_COMMAND}`; export r; \
46532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46533 $(NORMAL_TARGET_EXPORTS) \
46534 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
46535 for flag in $(EXTRA_TARGET_FLAGS); do \
46536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46537 done; \
46538 (cd $(TARGET_SUBDIR)/gperf && \
46539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46541 "RANLIB=$${RANLIB}" \
46542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46543 distclean) \
46544 || exit 1
46545
46546@endif target-gperf
46547
46548.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
46549maybe-maintainer-clean-target-gperf:
46550@if target-gperf
46551maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
46552
46553maintainer-clean-target-gperf:
46554 @: $(MAKE); $(unstage)
46555 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
46556 r=`${PWD_COMMAND}`; export r; \
46557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46558 $(NORMAL_TARGET_EXPORTS) \
46559 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
46560 for flag in $(EXTRA_TARGET_FLAGS); do \
46561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46562 done; \
46563 (cd $(TARGET_SUBDIR)/gperf && \
46564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46566 "RANLIB=$${RANLIB}" \
46567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46568 maintainer-clean) \
46569 || exit 1
46570
46571@endif target-gperf
46572
46573
46574
46575
46576
46577.PHONY: configure-target-examples maybe-configure-target-examples
46578maybe-configure-target-examples:
46579@if gcc-bootstrap
46580configure-target-examples: stage_current
46581@endif gcc-bootstrap
46582@if target-examples
46583maybe-configure-target-examples: configure-target-examples
46584configure-target-examples:
46585 @: $(MAKE); $(unstage)
46586 @r=`${PWD_COMMAND}`; export r; \
46587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588 echo "Checking multilib configuration for examples..."; \
46589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46590 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
46591 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
46592 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
46593 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
46594 else \
46595 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
46596 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46597 fi; \
46598 else \
46599 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
46600 fi; \
46601 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
46602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
46603 $(NORMAL_TARGET_EXPORTS) \
46604 echo Configuring in $(TARGET_SUBDIR)/examples; \
46605 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
46606 case $(srcdir) in \
46607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46608 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
46609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46610 esac; \
46611 srcdiroption="--srcdir=$${topdir}/examples"; \
46612 libsrcdir="$$s/examples"; \
46613 rm -f no-such-file || : ; \
46614 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46615 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46616 --target=${target_alias} $${srcdiroption} \
46617 || exit 1
46618@endif target-examples
46619
46620
46621
46622
46623
46624.PHONY: all-target-examples maybe-all-target-examples
46625maybe-all-target-examples:
46626@if gcc-bootstrap
46627all-target-examples: stage_current
46628@endif gcc-bootstrap
46629@if target-examples
46630TARGET-target-examples=all
46631maybe-all-target-examples: all-target-examples
46632all-target-examples: configure-target-examples
46633 @: $(MAKE); $(unstage)
46634 @r=`${PWD_COMMAND}`; export r; \
46635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46636 $(NORMAL_TARGET_EXPORTS) \
46637 (cd $(TARGET_SUBDIR)/examples && \
46638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46639 $(TARGET-target-examples))
46640@endif target-examples
46641
46642
46643
46644
46645
46646.PHONY: check-target-examples maybe-check-target-examples
46647maybe-check-target-examples:
46648@if target-examples
46649maybe-check-target-examples: check-target-examples
46650
46651# Dummy target for uncheckable module.
46652check-target-examples:
46653
46654@endif target-examples
46655
46656.PHONY: install-target-examples maybe-install-target-examples
46657maybe-install-target-examples:
46658@if target-examples
46659maybe-install-target-examples: install-target-examples
46660
46661# Dummy target for uninstallable.
46662install-target-examples:
46663
46664@endif target-examples
46665
46666# Other targets (info, dvi, pdf, etc.)
46667
46668.PHONY: maybe-info-target-examples info-target-examples
46669maybe-info-target-examples:
46670@if target-examples
46671maybe-info-target-examples: info-target-examples
46672
46673info-target-examples: \
46674 configure-target-examples
46675 @: $(MAKE); $(unstage)
46676 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46677 r=`${PWD_COMMAND}`; export r; \
46678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46679 $(NORMAL_TARGET_EXPORTS) \
46680 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
46681 for flag in $(EXTRA_TARGET_FLAGS); do \
46682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46683 done; \
46684 (cd $(TARGET_SUBDIR)/examples && \
46685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46687 "RANLIB=$${RANLIB}" \
46688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46689 info) \
46690 || exit 1
46691
46692@endif target-examples
46693
46694.PHONY: maybe-dvi-target-examples dvi-target-examples
46695maybe-dvi-target-examples:
46696@if target-examples
46697maybe-dvi-target-examples: dvi-target-examples
46698
46699dvi-target-examples: \
46700 configure-target-examples
46701 @: $(MAKE); $(unstage)
46702 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46703 r=`${PWD_COMMAND}`; export r; \
46704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46705 $(NORMAL_TARGET_EXPORTS) \
46706 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
46707 for flag in $(EXTRA_TARGET_FLAGS); do \
46708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709 done; \
46710 (cd $(TARGET_SUBDIR)/examples && \
46711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46713 "RANLIB=$${RANLIB}" \
46714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46715 dvi) \
46716 || exit 1
46717
46718@endif target-examples
46719
46720.PHONY: maybe-pdf-target-examples pdf-target-examples
46721maybe-pdf-target-examples:
46722@if target-examples
46723maybe-pdf-target-examples: pdf-target-examples
46724
46725pdf-target-examples: \
46726 configure-target-examples
46727 @: $(MAKE); $(unstage)
46728 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46729 r=`${PWD_COMMAND}`; export r; \
46730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731 $(NORMAL_TARGET_EXPORTS) \
46732 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
46733 for flag in $(EXTRA_TARGET_FLAGS); do \
46734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735 done; \
46736 (cd $(TARGET_SUBDIR)/examples && \
46737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739 "RANLIB=$${RANLIB}" \
46740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741 pdf) \
46742 || exit 1
46743
46744@endif target-examples
46745
46746.PHONY: maybe-html-target-examples html-target-examples
46747maybe-html-target-examples:
46748@if target-examples
46749maybe-html-target-examples: html-target-examples
46750
46751html-target-examples: \
46752 configure-target-examples
46753 @: $(MAKE); $(unstage)
46754 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46755 r=`${PWD_COMMAND}`; export r; \
46756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46757 $(NORMAL_TARGET_EXPORTS) \
46758 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
46759 for flag in $(EXTRA_TARGET_FLAGS); do \
46760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46761 done; \
46762 (cd $(TARGET_SUBDIR)/examples && \
46763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46765 "RANLIB=$${RANLIB}" \
46766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46767 html) \
46768 || exit 1
46769
46770@endif target-examples
46771
46772.PHONY: maybe-TAGS-target-examples TAGS-target-examples
46773maybe-TAGS-target-examples:
46774@if target-examples
46775maybe-TAGS-target-examples: TAGS-target-examples
46776
46777TAGS-target-examples: \
46778 configure-target-examples
46779 @: $(MAKE); $(unstage)
46780 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46781 r=`${PWD_COMMAND}`; export r; \
46782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783 $(NORMAL_TARGET_EXPORTS) \
46784 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
46785 for flag in $(EXTRA_TARGET_FLAGS); do \
46786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46787 done; \
46788 (cd $(TARGET_SUBDIR)/examples && \
46789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46791 "RANLIB=$${RANLIB}" \
46792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46793 TAGS) \
46794 || exit 1
46795
46796@endif target-examples
46797
46798.PHONY: maybe-install-info-target-examples install-info-target-examples
46799maybe-install-info-target-examples:
46800@if target-examples
46801maybe-install-info-target-examples: install-info-target-examples
46802
46803install-info-target-examples: \
46804 configure-target-examples \
46805 info-target-examples
46806 @: $(MAKE); $(unstage)
46807 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46808 r=`${PWD_COMMAND}`; export r; \
46809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46810 $(NORMAL_TARGET_EXPORTS) \
46811 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
46812 for flag in $(EXTRA_TARGET_FLAGS); do \
46813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46814 done; \
46815 (cd $(TARGET_SUBDIR)/examples && \
46816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46818 "RANLIB=$${RANLIB}" \
46819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46820 install-info) \
46821 || exit 1
46822
46823@endif target-examples
46824
46825.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
46826maybe-install-pdf-target-examples:
46827@if target-examples
46828maybe-install-pdf-target-examples: install-pdf-target-examples
46829
46830install-pdf-target-examples: \
46831 configure-target-examples \
46832 pdf-target-examples
46833 @: $(MAKE); $(unstage)
46834 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46835 r=`${PWD_COMMAND}`; export r; \
46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46837 $(NORMAL_TARGET_EXPORTS) \
46838 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
46839 for flag in $(EXTRA_TARGET_FLAGS); do \
46840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46841 done; \
46842 (cd $(TARGET_SUBDIR)/examples && \
46843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46845 "RANLIB=$${RANLIB}" \
46846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46847 install-pdf) \
46848 || exit 1
46849
46850@endif target-examples
46851
46852.PHONY: maybe-install-html-target-examples install-html-target-examples
46853maybe-install-html-target-examples:
46854@if target-examples
46855maybe-install-html-target-examples: install-html-target-examples
46856
46857install-html-target-examples: \
46858 configure-target-examples \
46859 html-target-examples
46860 @: $(MAKE); $(unstage)
46861 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46862 r=`${PWD_COMMAND}`; export r; \
46863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864 $(NORMAL_TARGET_EXPORTS) \
46865 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
46866 for flag in $(EXTRA_TARGET_FLAGS); do \
46867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46868 done; \
46869 (cd $(TARGET_SUBDIR)/examples && \
46870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46872 "RANLIB=$${RANLIB}" \
46873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46874 install-html) \
46875 || exit 1
46876
46877@endif target-examples
46878
46879.PHONY: maybe-installcheck-target-examples installcheck-target-examples
46880maybe-installcheck-target-examples:
46881@if target-examples
46882maybe-installcheck-target-examples: installcheck-target-examples
46883
46884installcheck-target-examples: \
46885 configure-target-examples
46886 @: $(MAKE); $(unstage)
46887 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46888 r=`${PWD_COMMAND}`; export r; \
46889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46890 $(NORMAL_TARGET_EXPORTS) \
46891 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
46892 for flag in $(EXTRA_TARGET_FLAGS); do \
46893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46894 done; \
46895 (cd $(TARGET_SUBDIR)/examples && \
46896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46898 "RANLIB=$${RANLIB}" \
46899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46900 installcheck) \
46901 || exit 1
46902
46903@endif target-examples
46904
46905.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
46906maybe-mostlyclean-target-examples:
46907@if target-examples
46908maybe-mostlyclean-target-examples: mostlyclean-target-examples
46909
46910mostlyclean-target-examples:
46911 @: $(MAKE); $(unstage)
46912 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46913 r=`${PWD_COMMAND}`; export r; \
46914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46915 $(NORMAL_TARGET_EXPORTS) \
46916 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
46917 for flag in $(EXTRA_TARGET_FLAGS); do \
46918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46919 done; \
46920 (cd $(TARGET_SUBDIR)/examples && \
46921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46923 "RANLIB=$${RANLIB}" \
46924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46925 mostlyclean) \
46926 || exit 1
46927
46928@endif target-examples
46929
46930.PHONY: maybe-clean-target-examples clean-target-examples
46931maybe-clean-target-examples:
46932@if target-examples
46933maybe-clean-target-examples: clean-target-examples
46934
46935clean-target-examples:
46936 @: $(MAKE); $(unstage)
46937 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46938 r=`${PWD_COMMAND}`; export r; \
46939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46940 $(NORMAL_TARGET_EXPORTS) \
46941 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
46942 for flag in $(EXTRA_TARGET_FLAGS); do \
46943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46944 done; \
46945 (cd $(TARGET_SUBDIR)/examples && \
46946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46948 "RANLIB=$${RANLIB}" \
46949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46950 clean) \
46951 || exit 1
46952
46953@endif target-examples
46954
46955.PHONY: maybe-distclean-target-examples distclean-target-examples
46956maybe-distclean-target-examples:
46957@if target-examples
46958maybe-distclean-target-examples: distclean-target-examples
46959
46960distclean-target-examples:
46961 @: $(MAKE); $(unstage)
46962 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46963 r=`${PWD_COMMAND}`; export r; \
46964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46965 $(NORMAL_TARGET_EXPORTS) \
46966 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
46967 for flag in $(EXTRA_TARGET_FLAGS); do \
46968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46969 done; \
46970 (cd $(TARGET_SUBDIR)/examples && \
46971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46973 "RANLIB=$${RANLIB}" \
46974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46975 distclean) \
46976 || exit 1
46977
46978@endif target-examples
46979
46980.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
46981maybe-maintainer-clean-target-examples:
46982@if target-examples
46983maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
46984
46985maintainer-clean-target-examples:
46986 @: $(MAKE); $(unstage)
46987 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
46988 r=`${PWD_COMMAND}`; export r; \
46989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46990 $(NORMAL_TARGET_EXPORTS) \
46991 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
46992 for flag in $(EXTRA_TARGET_FLAGS); do \
46993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46994 done; \
46995 (cd $(TARGET_SUBDIR)/examples && \
46996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46998 "RANLIB=$${RANLIB}" \
46999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47000 maintainer-clean) \
47001 || exit 1
47002
47003@endif target-examples
47004
47005
47006
47007
47008
47009.PHONY: configure-target-libffi maybe-configure-target-libffi
47010maybe-configure-target-libffi:
47011@if gcc-bootstrap
47012configure-target-libffi: stage_current
47013@endif gcc-bootstrap
47014@if target-libffi
47015maybe-configure-target-libffi: configure-target-libffi
47016configure-target-libffi:
47017 @: $(MAKE); $(unstage)
47018 @r=`${PWD_COMMAND}`; export r; \
47019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020 echo "Checking multilib configuration for libffi..."; \
47021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47022 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
47023 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
47024 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
47025 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
47026 else \
47027 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
47028 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47029 fi; \
47030 else \
47031 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
47032 fi; \
47033 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
47034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
47035 $(NORMAL_TARGET_EXPORTS) \
47036 echo Configuring in $(TARGET_SUBDIR)/libffi; \
47037 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
47038 case $(srcdir) in \
47039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47040 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
47041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47042 esac; \
47043 srcdiroption="--srcdir=$${topdir}/libffi"; \
47044 libsrcdir="$$s/libffi"; \
47045 rm -f no-such-file || : ; \
47046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47048 --target=${target_alias} $${srcdiroption} \
47049 || exit 1
47050@endif target-libffi
47051
47052
47053
47054
47055
47056.PHONY: all-target-libffi maybe-all-target-libffi
47057maybe-all-target-libffi:
47058@if gcc-bootstrap
47059all-target-libffi: stage_current
47060@endif gcc-bootstrap
47061@if target-libffi
47062TARGET-target-libffi=all
47063maybe-all-target-libffi: all-target-libffi
47064all-target-libffi: configure-target-libffi
47065 @: $(MAKE); $(unstage)
47066 @r=`${PWD_COMMAND}`; export r; \
47067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47068 $(NORMAL_TARGET_EXPORTS) \
47069 (cd $(TARGET_SUBDIR)/libffi && \
47070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47071 $(TARGET-target-libffi))
47072@endif target-libffi
47073
47074
47075
47076
47077
47078.PHONY: check-target-libffi maybe-check-target-libffi
47079maybe-check-target-libffi:
47080@if target-libffi
47081maybe-check-target-libffi: check-target-libffi
47082
47083check-target-libffi:
47084 @: $(MAKE); $(unstage)
47085 @r=`${PWD_COMMAND}`; export r; \
47086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47087 $(NORMAL_TARGET_EXPORTS) \
47088 (cd $(TARGET_SUBDIR)/libffi && \
47089 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47090
47091@endif target-libffi
47092
47093.PHONY: install-target-libffi maybe-install-target-libffi
47094maybe-install-target-libffi:
47095@if target-libffi
47096maybe-install-target-libffi: install-target-libffi
47097
47098install-target-libffi: installdirs
47099 @: $(MAKE); $(unstage)
47100 @r=`${PWD_COMMAND}`; export r; \
47101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102 $(NORMAL_TARGET_EXPORTS) \
47103 (cd $(TARGET_SUBDIR)/libffi && \
47104 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47105
47106@endif target-libffi
47107
47108# Other targets (info, dvi, pdf, etc.)
47109
47110.PHONY: maybe-info-target-libffi info-target-libffi
47111maybe-info-target-libffi:
47112@if target-libffi
47113maybe-info-target-libffi: info-target-libffi
47114
47115info-target-libffi: \
47116 configure-target-libffi
47117 @: $(MAKE); $(unstage)
47118 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47119 r=`${PWD_COMMAND}`; export r; \
47120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47121 $(NORMAL_TARGET_EXPORTS) \
47122 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
47123 for flag in $(EXTRA_TARGET_FLAGS); do \
47124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47125 done; \
47126 (cd $(TARGET_SUBDIR)/libffi && \
47127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47129 "RANLIB=$${RANLIB}" \
47130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47131 info) \
47132 || exit 1
47133
47134@endif target-libffi
47135
47136.PHONY: maybe-dvi-target-libffi dvi-target-libffi
47137maybe-dvi-target-libffi:
47138@if target-libffi
47139maybe-dvi-target-libffi: dvi-target-libffi
47140
47141dvi-target-libffi: \
47142 configure-target-libffi
47143 @: $(MAKE); $(unstage)
47144 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47145 r=`${PWD_COMMAND}`; export r; \
47146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47147 $(NORMAL_TARGET_EXPORTS) \
47148 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
47149 for flag in $(EXTRA_TARGET_FLAGS); do \
47150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47151 done; \
47152 (cd $(TARGET_SUBDIR)/libffi && \
47153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47155 "RANLIB=$${RANLIB}" \
47156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47157 dvi) \
47158 || exit 1
47159
47160@endif target-libffi
47161
47162.PHONY: maybe-pdf-target-libffi pdf-target-libffi
47163maybe-pdf-target-libffi:
47164@if target-libffi
47165maybe-pdf-target-libffi: pdf-target-libffi
47166
47167pdf-target-libffi: \
47168 configure-target-libffi
47169 @: $(MAKE); $(unstage)
47170 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47171 r=`${PWD_COMMAND}`; export r; \
47172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47173 $(NORMAL_TARGET_EXPORTS) \
47174 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
47175 for flag in $(EXTRA_TARGET_FLAGS); do \
47176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47177 done; \
47178 (cd $(TARGET_SUBDIR)/libffi && \
47179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47181 "RANLIB=$${RANLIB}" \
47182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47183 pdf) \
47184 || exit 1
47185
47186@endif target-libffi
47187
47188.PHONY: maybe-html-target-libffi html-target-libffi
47189maybe-html-target-libffi:
47190@if target-libffi
47191maybe-html-target-libffi: html-target-libffi
47192
47193html-target-libffi: \
47194 configure-target-libffi
47195 @: $(MAKE); $(unstage)
47196 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47197 r=`${PWD_COMMAND}`; export r; \
47198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47199 $(NORMAL_TARGET_EXPORTS) \
47200 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
47201 for flag in $(EXTRA_TARGET_FLAGS); do \
47202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47203 done; \
47204 (cd $(TARGET_SUBDIR)/libffi && \
47205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47207 "RANLIB=$${RANLIB}" \
47208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47209 html) \
47210 || exit 1
47211
47212@endif target-libffi
47213
47214.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
47215maybe-TAGS-target-libffi:
47216@if target-libffi
47217maybe-TAGS-target-libffi: TAGS-target-libffi
47218
47219TAGS-target-libffi: \
47220 configure-target-libffi
47221 @: $(MAKE); $(unstage)
47222 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47223 r=`${PWD_COMMAND}`; export r; \
47224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47225 $(NORMAL_TARGET_EXPORTS) \
47226 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
47227 for flag in $(EXTRA_TARGET_FLAGS); do \
47228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47229 done; \
47230 (cd $(TARGET_SUBDIR)/libffi && \
47231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47233 "RANLIB=$${RANLIB}" \
47234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47235 TAGS) \
47236 || exit 1
47237
47238@endif target-libffi
47239
47240.PHONY: maybe-install-info-target-libffi install-info-target-libffi
47241maybe-install-info-target-libffi:
47242@if target-libffi
47243maybe-install-info-target-libffi: install-info-target-libffi
47244
47245install-info-target-libffi: \
47246 configure-target-libffi \
47247 info-target-libffi
47248 @: $(MAKE); $(unstage)
47249 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47250 r=`${PWD_COMMAND}`; export r; \
47251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47252 $(NORMAL_TARGET_EXPORTS) \
47253 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
47254 for flag in $(EXTRA_TARGET_FLAGS); do \
47255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47256 done; \
47257 (cd $(TARGET_SUBDIR)/libffi && \
47258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47260 "RANLIB=$${RANLIB}" \
47261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47262 install-info) \
47263 || exit 1
47264
47265@endif target-libffi
47266
47267.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
47268maybe-install-pdf-target-libffi:
47269@if target-libffi
47270maybe-install-pdf-target-libffi: install-pdf-target-libffi
47271
47272install-pdf-target-libffi: \
47273 configure-target-libffi \
47274 pdf-target-libffi
47275 @: $(MAKE); $(unstage)
47276 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47277 r=`${PWD_COMMAND}`; export r; \
47278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47279 $(NORMAL_TARGET_EXPORTS) \
47280 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
47281 for flag in $(EXTRA_TARGET_FLAGS); do \
47282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47283 done; \
47284 (cd $(TARGET_SUBDIR)/libffi && \
47285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47287 "RANLIB=$${RANLIB}" \
47288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47289 install-pdf) \
47290 || exit 1
47291
47292@endif target-libffi
47293
47294.PHONY: maybe-install-html-target-libffi install-html-target-libffi
47295maybe-install-html-target-libffi:
47296@if target-libffi
47297maybe-install-html-target-libffi: install-html-target-libffi
47298
47299install-html-target-libffi: \
47300 configure-target-libffi \
47301 html-target-libffi
47302 @: $(MAKE); $(unstage)
47303 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47304 r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(NORMAL_TARGET_EXPORTS) \
47307 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
47308 for flag in $(EXTRA_TARGET_FLAGS); do \
47309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310 done; \
47311 (cd $(TARGET_SUBDIR)/libffi && \
47312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314 "RANLIB=$${RANLIB}" \
47315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316 install-html) \
47317 || exit 1
47318
47319@endif target-libffi
47320
47321.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
47322maybe-installcheck-target-libffi:
47323@if target-libffi
47324maybe-installcheck-target-libffi: installcheck-target-libffi
47325
47326installcheck-target-libffi: \
47327 configure-target-libffi
47328 @: $(MAKE); $(unstage)
47329 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47330 r=`${PWD_COMMAND}`; export r; \
47331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47332 $(NORMAL_TARGET_EXPORTS) \
47333 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
47334 for flag in $(EXTRA_TARGET_FLAGS); do \
47335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47336 done; \
47337 (cd $(TARGET_SUBDIR)/libffi && \
47338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47340 "RANLIB=$${RANLIB}" \
47341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47342 installcheck) \
47343 || exit 1
47344
47345@endif target-libffi
47346
47347.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
47348maybe-mostlyclean-target-libffi:
47349@if target-libffi
47350maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
47351
47352mostlyclean-target-libffi:
47353 @: $(MAKE); $(unstage)
47354 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47355 r=`${PWD_COMMAND}`; export r; \
47356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47357 $(NORMAL_TARGET_EXPORTS) \
47358 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
47359 for flag in $(EXTRA_TARGET_FLAGS); do \
47360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47361 done; \
47362 (cd $(TARGET_SUBDIR)/libffi && \
47363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47365 "RANLIB=$${RANLIB}" \
47366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47367 mostlyclean) \
47368 || exit 1
47369
47370@endif target-libffi
47371
47372.PHONY: maybe-clean-target-libffi clean-target-libffi
47373maybe-clean-target-libffi:
47374@if target-libffi
47375maybe-clean-target-libffi: clean-target-libffi
47376
47377clean-target-libffi:
47378 @: $(MAKE); $(unstage)
47379 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47380 r=`${PWD_COMMAND}`; export r; \
47381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47382 $(NORMAL_TARGET_EXPORTS) \
47383 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
47384 for flag in $(EXTRA_TARGET_FLAGS); do \
47385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47386 done; \
47387 (cd $(TARGET_SUBDIR)/libffi && \
47388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47390 "RANLIB=$${RANLIB}" \
47391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47392 clean) \
47393 || exit 1
47394
47395@endif target-libffi
47396
47397.PHONY: maybe-distclean-target-libffi distclean-target-libffi
47398maybe-distclean-target-libffi:
47399@if target-libffi
47400maybe-distclean-target-libffi: distclean-target-libffi
47401
47402distclean-target-libffi:
47403 @: $(MAKE); $(unstage)
47404 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47405 r=`${PWD_COMMAND}`; export r; \
47406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47407 $(NORMAL_TARGET_EXPORTS) \
47408 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
47409 for flag in $(EXTRA_TARGET_FLAGS); do \
47410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47411 done; \
47412 (cd $(TARGET_SUBDIR)/libffi && \
47413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47415 "RANLIB=$${RANLIB}" \
47416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47417 distclean) \
47418 || exit 1
47419
47420@endif target-libffi
47421
47422.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
47423maybe-maintainer-clean-target-libffi:
47424@if target-libffi
47425maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
47426
47427maintainer-clean-target-libffi:
47428 @: $(MAKE); $(unstage)
47429 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
47430 r=`${PWD_COMMAND}`; export r; \
47431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47432 $(NORMAL_TARGET_EXPORTS) \
47433 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
47434 for flag in $(EXTRA_TARGET_FLAGS); do \
47435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47436 done; \
47437 (cd $(TARGET_SUBDIR)/libffi && \
47438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47440 "RANLIB=$${RANLIB}" \
47441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47442 maintainer-clean) \
47443 || exit 1
47444
47445@endif target-libffi
47446
47447
47448
47449
47450
47451.PHONY: configure-target-libjava maybe-configure-target-libjava
47452maybe-configure-target-libjava:
47453@if gcc-bootstrap
47454configure-target-libjava: stage_current
47455@endif gcc-bootstrap
47456@if target-libjava
47457maybe-configure-target-libjava: configure-target-libjava
47458configure-target-libjava:
47459 @: $(MAKE); $(unstage)
47460 @r=`${PWD_COMMAND}`; export r; \
47461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47462 echo "Checking multilib configuration for libjava..."; \
47463 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47464 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
47465 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
47466 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
47467 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
47468 else \
47469 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
47470 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47471 fi; \
47472 else \
47473 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
47474 fi; \
47475 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
47476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
47477 $(RAW_CXX_TARGET_EXPORTS) \
47478 echo Configuring in $(TARGET_SUBDIR)/libjava; \
47479 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
47480 case $(srcdir) in \
47481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47482 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
47483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47484 esac; \
47485 srcdiroption="--srcdir=$${topdir}/libjava"; \
47486 libsrcdir="$$s/libjava"; \
47487 rm -f no-such-file || : ; \
47488 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47490 --target=${target_alias} $${srcdiroption} \
47491 || exit 1
47492@endif target-libjava
47493
47494
47495
47496
47497
47498.PHONY: all-target-libjava maybe-all-target-libjava
47499maybe-all-target-libjava:
47500@if gcc-bootstrap
47501all-target-libjava: stage_current
47502@endif gcc-bootstrap
47503@if target-libjava
47504TARGET-target-libjava=all
47505maybe-all-target-libjava: all-target-libjava
47506all-target-libjava: configure-target-libjava
47507 @: $(MAKE); $(unstage)
47508 @r=`${PWD_COMMAND}`; export r; \
47509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47510 $(RAW_CXX_TARGET_EXPORTS) \
47511 (cd $(TARGET_SUBDIR)/libjava && \
47512 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47513 $(TARGET-target-libjava))
47514@endif target-libjava
47515
47516
47517
47518
47519
47520.PHONY: check-target-libjava maybe-check-target-libjava
47521maybe-check-target-libjava:
47522@if target-libjava
47523maybe-check-target-libjava: check-target-libjava
47524
47525check-target-libjava:
47526 @: $(MAKE); $(unstage)
47527 @r=`${PWD_COMMAND}`; export r; \
47528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47529 $(RAW_CXX_TARGET_EXPORTS) \
47530 (cd $(TARGET_SUBDIR)/libjava && \
47531 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47532
47533@endif target-libjava
47534
47535.PHONY: install-target-libjava maybe-install-target-libjava
47536maybe-install-target-libjava:
47537@if target-libjava
47538maybe-install-target-libjava: install-target-libjava
47539
47540install-target-libjava: installdirs
47541 @: $(MAKE); $(unstage)
47542 @r=`${PWD_COMMAND}`; export r; \
47543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544 $(RAW_CXX_TARGET_EXPORTS) \
47545 (cd $(TARGET_SUBDIR)/libjava && \
47546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47547
47548@endif target-libjava
47549
47550# Other targets (info, dvi, pdf, etc.)
47551
47552.PHONY: maybe-info-target-libjava info-target-libjava
47553maybe-info-target-libjava:
47554@if target-libjava
47555maybe-info-target-libjava: info-target-libjava
47556
47557info-target-libjava: \
47558 configure-target-libjava
47559 @: $(MAKE); $(unstage)
47560 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47561 r=`${PWD_COMMAND}`; export r; \
47562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47563 $(RAW_CXX_TARGET_EXPORTS) \
47564 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
47565 for flag in $(EXTRA_TARGET_FLAGS); do \
47566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47567 done; \
47568 (cd $(TARGET_SUBDIR)/libjava && \
47569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47571 "RANLIB=$${RANLIB}" \
47572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47573 info) \
47574 || exit 1
47575
47576@endif target-libjava
47577
47578.PHONY: maybe-dvi-target-libjava dvi-target-libjava
47579maybe-dvi-target-libjava:
47580@if target-libjava
47581maybe-dvi-target-libjava: dvi-target-libjava
47582
47583dvi-target-libjava: \
47584 configure-target-libjava
47585 @: $(MAKE); $(unstage)
47586 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47587 r=`${PWD_COMMAND}`; export r; \
47588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47589 $(RAW_CXX_TARGET_EXPORTS) \
47590 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
47591 for flag in $(EXTRA_TARGET_FLAGS); do \
47592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47593 done; \
47594 (cd $(TARGET_SUBDIR)/libjava && \
47595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47597 "RANLIB=$${RANLIB}" \
47598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47599 dvi) \
47600 || exit 1
47601
47602@endif target-libjava
47603
47604.PHONY: maybe-pdf-target-libjava pdf-target-libjava
47605maybe-pdf-target-libjava:
47606@if target-libjava
47607maybe-pdf-target-libjava: pdf-target-libjava
47608
47609pdf-target-libjava: \
47610 configure-target-libjava
47611 @: $(MAKE); $(unstage)
47612 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47613 r=`${PWD_COMMAND}`; export r; \
47614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47615 $(RAW_CXX_TARGET_EXPORTS) \
47616 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
47617 for flag in $(EXTRA_TARGET_FLAGS); do \
47618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47619 done; \
47620 (cd $(TARGET_SUBDIR)/libjava && \
47621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47623 "RANLIB=$${RANLIB}" \
47624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47625 pdf) \
47626 || exit 1
47627
47628@endif target-libjava
47629
47630.PHONY: maybe-html-target-libjava html-target-libjava
47631maybe-html-target-libjava:
47632@if target-libjava
47633maybe-html-target-libjava: html-target-libjava
47634
47635html-target-libjava: \
47636 configure-target-libjava
47637 @: $(MAKE); $(unstage)
47638 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47639 r=`${PWD_COMMAND}`; export r; \
47640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47641 $(RAW_CXX_TARGET_EXPORTS) \
47642 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
47643 for flag in $(EXTRA_TARGET_FLAGS); do \
47644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47645 done; \
47646 (cd $(TARGET_SUBDIR)/libjava && \
47647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47649 "RANLIB=$${RANLIB}" \
47650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47651 html) \
47652 || exit 1
47653
47654@endif target-libjava
47655
47656.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
47657maybe-TAGS-target-libjava:
47658@if target-libjava
47659maybe-TAGS-target-libjava: TAGS-target-libjava
47660
47661TAGS-target-libjava: \
47662 configure-target-libjava
47663 @: $(MAKE); $(unstage)
47664 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47665 r=`${PWD_COMMAND}`; export r; \
47666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47667 $(RAW_CXX_TARGET_EXPORTS) \
47668 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
47669 for flag in $(EXTRA_TARGET_FLAGS); do \
47670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47671 done; \
47672 (cd $(TARGET_SUBDIR)/libjava && \
47673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47675 "RANLIB=$${RANLIB}" \
47676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47677 TAGS) \
47678 || exit 1
47679
47680@endif target-libjava
47681
47682.PHONY: maybe-install-info-target-libjava install-info-target-libjava
47683maybe-install-info-target-libjava:
47684@if target-libjava
47685maybe-install-info-target-libjava: install-info-target-libjava
47686
47687install-info-target-libjava: \
47688 configure-target-libjava \
47689 info-target-libjava
47690 @: $(MAKE); $(unstage)
47691 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47692 r=`${PWD_COMMAND}`; export r; \
47693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47694 $(RAW_CXX_TARGET_EXPORTS) \
47695 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
47696 for flag in $(EXTRA_TARGET_FLAGS); do \
47697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47698 done; \
47699 (cd $(TARGET_SUBDIR)/libjava && \
47700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47702 "RANLIB=$${RANLIB}" \
47703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47704 install-info) \
47705 || exit 1
47706
47707@endif target-libjava
47708
47709.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
47710maybe-install-pdf-target-libjava:
47711@if target-libjava
47712maybe-install-pdf-target-libjava: install-pdf-target-libjava
47713
47714install-pdf-target-libjava: \
47715 configure-target-libjava \
47716 pdf-target-libjava
47717 @: $(MAKE); $(unstage)
47718 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47719 r=`${PWD_COMMAND}`; export r; \
47720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47721 $(RAW_CXX_TARGET_EXPORTS) \
47722 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
47723 for flag in $(EXTRA_TARGET_FLAGS); do \
47724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47725 done; \
47726 (cd $(TARGET_SUBDIR)/libjava && \
47727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47729 "RANLIB=$${RANLIB}" \
47730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47731 install-pdf) \
47732 || exit 1
47733
47734@endif target-libjava
47735
47736.PHONY: maybe-install-html-target-libjava install-html-target-libjava
47737maybe-install-html-target-libjava:
47738@if target-libjava
47739maybe-install-html-target-libjava: install-html-target-libjava
47740
47741install-html-target-libjava: \
47742 configure-target-libjava \
47743 html-target-libjava
47744 @: $(MAKE); $(unstage)
47745 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47746 r=`${PWD_COMMAND}`; export r; \
47747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47748 $(RAW_CXX_TARGET_EXPORTS) \
47749 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
47750 for flag in $(EXTRA_TARGET_FLAGS); do \
47751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47752 done; \
47753 (cd $(TARGET_SUBDIR)/libjava && \
47754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47756 "RANLIB=$${RANLIB}" \
47757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47758 install-html) \
47759 || exit 1
47760
47761@endif target-libjava
47762
47763.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
47764maybe-installcheck-target-libjava:
47765@if target-libjava
47766maybe-installcheck-target-libjava: installcheck-target-libjava
47767
47768installcheck-target-libjava: \
47769 configure-target-libjava
47770 @: $(MAKE); $(unstage)
47771 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47772 r=`${PWD_COMMAND}`; export r; \
47773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47774 $(RAW_CXX_TARGET_EXPORTS) \
47775 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
47776 for flag in $(EXTRA_TARGET_FLAGS); do \
47777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47778 done; \
47779 (cd $(TARGET_SUBDIR)/libjava && \
47780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47782 "RANLIB=$${RANLIB}" \
47783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47784 installcheck) \
47785 || exit 1
47786
47787@endif target-libjava
47788
47789.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
47790maybe-mostlyclean-target-libjava:
47791@if target-libjava
47792maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
47793
47794mostlyclean-target-libjava:
47795 @: $(MAKE); $(unstage)
47796 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47797 r=`${PWD_COMMAND}`; export r; \
47798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47799 $(RAW_CXX_TARGET_EXPORTS) \
47800 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
47801 for flag in $(EXTRA_TARGET_FLAGS); do \
47802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47803 done; \
47804 (cd $(TARGET_SUBDIR)/libjava && \
47805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47807 "RANLIB=$${RANLIB}" \
47808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47809 mostlyclean) \
47810 || exit 1
47811
47812@endif target-libjava
47813
47814.PHONY: maybe-clean-target-libjava clean-target-libjava
47815maybe-clean-target-libjava:
47816@if target-libjava
47817maybe-clean-target-libjava: clean-target-libjava
47818
47819clean-target-libjava:
47820 @: $(MAKE); $(unstage)
47821 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47822 r=`${PWD_COMMAND}`; export r; \
47823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47824 $(RAW_CXX_TARGET_EXPORTS) \
47825 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
47826 for flag in $(EXTRA_TARGET_FLAGS); do \
47827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47828 done; \
47829 (cd $(TARGET_SUBDIR)/libjava && \
47830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47832 "RANLIB=$${RANLIB}" \
47833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47834 clean) \
47835 || exit 1
47836
47837@endif target-libjava
47838
47839.PHONY: maybe-distclean-target-libjava distclean-target-libjava
47840maybe-distclean-target-libjava:
47841@if target-libjava
47842maybe-distclean-target-libjava: distclean-target-libjava
47843
47844distclean-target-libjava:
47845 @: $(MAKE); $(unstage)
47846 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47847 r=`${PWD_COMMAND}`; export r; \
47848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47849 $(RAW_CXX_TARGET_EXPORTS) \
47850 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
47851 for flag in $(EXTRA_TARGET_FLAGS); do \
47852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47853 done; \
47854 (cd $(TARGET_SUBDIR)/libjava && \
47855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47857 "RANLIB=$${RANLIB}" \
47858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47859 distclean) \
47860 || exit 1
47861
47862@endif target-libjava
47863
47864.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
47865maybe-maintainer-clean-target-libjava:
47866@if target-libjava
47867maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
47868
47869maintainer-clean-target-libjava:
47870 @: $(MAKE); $(unstage)
47871 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
47872 r=`${PWD_COMMAND}`; export r; \
47873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47874 $(RAW_CXX_TARGET_EXPORTS) \
47875 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
47876 for flag in $(EXTRA_TARGET_FLAGS); do \
47877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47878 done; \
47879 (cd $(TARGET_SUBDIR)/libjava && \
47880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47882 "RANLIB=$${RANLIB}" \
47883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47884 maintainer-clean) \
47885 || exit 1
47886
47887@endif target-libjava
47888
47889
47890
47891
47892
47893.PHONY: configure-target-zlib maybe-configure-target-zlib
47894maybe-configure-target-zlib:
47895@if gcc-bootstrap
47896configure-target-zlib: stage_current
47897@endif gcc-bootstrap
47898@if target-zlib
47899maybe-configure-target-zlib: configure-target-zlib
47900configure-target-zlib:
47901 @: $(MAKE); $(unstage)
47902 @r=`${PWD_COMMAND}`; export r; \
47903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47904 echo "Checking multilib configuration for zlib..."; \
47905 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47906 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
47907 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
47908 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
47909 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
47910 else \
47911 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
47912 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47913 fi; \
47914 else \
47915 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
47916 fi; \
47917 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
47918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
47919 $(NORMAL_TARGET_EXPORTS) \
47920 echo Configuring in $(TARGET_SUBDIR)/zlib; \
47921 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
47922 case $(srcdir) in \
47923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47924 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
47925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47926 esac; \
47927 srcdiroption="--srcdir=$${topdir}/zlib"; \
47928 libsrcdir="$$s/zlib"; \
47929 rm -f no-such-file || : ; \
47930 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47931 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47932 --target=${target_alias} $${srcdiroption} \
47933 || exit 1
47934@endif target-zlib
47935
47936
47937
47938
47939
47940.PHONY: all-target-zlib maybe-all-target-zlib
47941maybe-all-target-zlib:
47942@if gcc-bootstrap
47943all-target-zlib: stage_current
47944@endif gcc-bootstrap
47945@if target-zlib
47946TARGET-target-zlib=all
47947maybe-all-target-zlib: all-target-zlib
47948all-target-zlib: configure-target-zlib
47949 @: $(MAKE); $(unstage)
47950 @r=`${PWD_COMMAND}`; export r; \
47951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952 $(NORMAL_TARGET_EXPORTS) \
47953 (cd $(TARGET_SUBDIR)/zlib && \
47954 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47955 $(TARGET-target-zlib))
47956@endif target-zlib
47957
47958
47959
47960
47961
47962.PHONY: check-target-zlib maybe-check-target-zlib
47963maybe-check-target-zlib:
47964@if target-zlib
47965maybe-check-target-zlib: check-target-zlib
47966
47967check-target-zlib:
47968 @: $(MAKE); $(unstage)
47969 @r=`${PWD_COMMAND}`; export r; \
47970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47971 $(NORMAL_TARGET_EXPORTS) \
47972 (cd $(TARGET_SUBDIR)/zlib && \
47973 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47974
47975@endif target-zlib
47976
47977.PHONY: install-target-zlib maybe-install-target-zlib
47978maybe-install-target-zlib:
47979@if target-zlib
47980maybe-install-target-zlib: install-target-zlib
47981
47982install-target-zlib: installdirs
47983 @: $(MAKE); $(unstage)
47984 @r=`${PWD_COMMAND}`; export r; \
47985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986 $(NORMAL_TARGET_EXPORTS) \
47987 (cd $(TARGET_SUBDIR)/zlib && \
47988 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47989
47990@endif target-zlib
47991
47992# Other targets (info, dvi, pdf, etc.)
47993
47994.PHONY: maybe-info-target-zlib info-target-zlib
47995maybe-info-target-zlib:
47996@if target-zlib
47997maybe-info-target-zlib: info-target-zlib
47998
47999info-target-zlib: \
48000 configure-target-zlib
48001 @: $(MAKE); $(unstage)
48002 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48003 r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 $(NORMAL_TARGET_EXPORTS) \
48006 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
48007 for flag in $(EXTRA_TARGET_FLAGS); do \
48008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009 done; \
48010 (cd $(TARGET_SUBDIR)/zlib && \
48011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013 "RANLIB=$${RANLIB}" \
48014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015 info) \
48016 || exit 1
48017
48018@endif target-zlib
48019
48020.PHONY: maybe-dvi-target-zlib dvi-target-zlib
48021maybe-dvi-target-zlib:
48022@if target-zlib
48023maybe-dvi-target-zlib: dvi-target-zlib
48024
48025dvi-target-zlib: \
48026 configure-target-zlib
48027 @: $(MAKE); $(unstage)
48028 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48029 r=`${PWD_COMMAND}`; export r; \
48030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48031 $(NORMAL_TARGET_EXPORTS) \
48032 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
48033 for flag in $(EXTRA_TARGET_FLAGS); do \
48034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48035 done; \
48036 (cd $(TARGET_SUBDIR)/zlib && \
48037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48039 "RANLIB=$${RANLIB}" \
48040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48041 dvi) \
48042 || exit 1
48043
48044@endif target-zlib
48045
48046.PHONY: maybe-pdf-target-zlib pdf-target-zlib
48047maybe-pdf-target-zlib:
48048@if target-zlib
48049maybe-pdf-target-zlib: pdf-target-zlib
48050
48051pdf-target-zlib: \
48052 configure-target-zlib
48053 @: $(MAKE); $(unstage)
48054 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48055 r=`${PWD_COMMAND}`; export r; \
48056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48057 $(NORMAL_TARGET_EXPORTS) \
48058 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
48059 for flag in $(EXTRA_TARGET_FLAGS); do \
48060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48061 done; \
48062 (cd $(TARGET_SUBDIR)/zlib && \
48063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48065 "RANLIB=$${RANLIB}" \
48066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48067 pdf) \
48068 || exit 1
48069
48070@endif target-zlib
48071
48072.PHONY: maybe-html-target-zlib html-target-zlib
48073maybe-html-target-zlib:
48074@if target-zlib
48075maybe-html-target-zlib: html-target-zlib
48076
48077html-target-zlib: \
48078 configure-target-zlib
48079 @: $(MAKE); $(unstage)
48080 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48081 r=`${PWD_COMMAND}`; export r; \
48082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48083 $(NORMAL_TARGET_EXPORTS) \
48084 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
48085 for flag in $(EXTRA_TARGET_FLAGS); do \
48086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48087 done; \
48088 (cd $(TARGET_SUBDIR)/zlib && \
48089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48091 "RANLIB=$${RANLIB}" \
48092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48093 html) \
48094 || exit 1
48095
48096@endif target-zlib
48097
48098.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
48099maybe-TAGS-target-zlib:
48100@if target-zlib
48101maybe-TAGS-target-zlib: TAGS-target-zlib
48102
48103TAGS-target-zlib: \
48104 configure-target-zlib
48105 @: $(MAKE); $(unstage)
48106 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48107 r=`${PWD_COMMAND}`; export r; \
48108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48109 $(NORMAL_TARGET_EXPORTS) \
48110 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
48111 for flag in $(EXTRA_TARGET_FLAGS); do \
48112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48113 done; \
48114 (cd $(TARGET_SUBDIR)/zlib && \
48115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48117 "RANLIB=$${RANLIB}" \
48118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48119 TAGS) \
48120 || exit 1
48121
48122@endif target-zlib
48123
48124.PHONY: maybe-install-info-target-zlib install-info-target-zlib
48125maybe-install-info-target-zlib:
48126@if target-zlib
48127maybe-install-info-target-zlib: install-info-target-zlib
48128
48129install-info-target-zlib: \
48130 configure-target-zlib \
48131 info-target-zlib
48132 @: $(MAKE); $(unstage)
48133 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48134 r=`${PWD_COMMAND}`; export r; \
48135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48136 $(NORMAL_TARGET_EXPORTS) \
48137 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
48138 for flag in $(EXTRA_TARGET_FLAGS); do \
48139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48140 done; \
48141 (cd $(TARGET_SUBDIR)/zlib && \
48142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48144 "RANLIB=$${RANLIB}" \
48145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48146 install-info) \
48147 || exit 1
48148
48149@endif target-zlib
48150
48151.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
48152maybe-install-pdf-target-zlib:
48153@if target-zlib
48154maybe-install-pdf-target-zlib: install-pdf-target-zlib
48155
48156install-pdf-target-zlib: \
48157 configure-target-zlib \
48158 pdf-target-zlib
48159 @: $(MAKE); $(unstage)
48160 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48161 r=`${PWD_COMMAND}`; export r; \
48162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48163 $(NORMAL_TARGET_EXPORTS) \
48164 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
48165 for flag in $(EXTRA_TARGET_FLAGS); do \
48166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48167 done; \
48168 (cd $(TARGET_SUBDIR)/zlib && \
48169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48171 "RANLIB=$${RANLIB}" \
48172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48173 install-pdf) \
48174 || exit 1
48175
48176@endif target-zlib
48177
48178.PHONY: maybe-install-html-target-zlib install-html-target-zlib
48179maybe-install-html-target-zlib:
48180@if target-zlib
48181maybe-install-html-target-zlib: install-html-target-zlib
48182
48183install-html-target-zlib: \
48184 configure-target-zlib \
48185 html-target-zlib
48186 @: $(MAKE); $(unstage)
48187 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48188 r=`${PWD_COMMAND}`; export r; \
48189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48190 $(NORMAL_TARGET_EXPORTS) \
48191 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
48192 for flag in $(EXTRA_TARGET_FLAGS); do \
48193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48194 done; \
48195 (cd $(TARGET_SUBDIR)/zlib && \
48196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48198 "RANLIB=$${RANLIB}" \
48199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48200 install-html) \
48201 || exit 1
48202
48203@endif target-zlib
48204
48205.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
48206maybe-installcheck-target-zlib:
48207@if target-zlib
48208maybe-installcheck-target-zlib: installcheck-target-zlib
48209
48210installcheck-target-zlib: \
48211 configure-target-zlib
48212 @: $(MAKE); $(unstage)
48213 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48214 r=`${PWD_COMMAND}`; export r; \
48215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48216 $(NORMAL_TARGET_EXPORTS) \
48217 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
48218 for flag in $(EXTRA_TARGET_FLAGS); do \
48219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48220 done; \
48221 (cd $(TARGET_SUBDIR)/zlib && \
48222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48224 "RANLIB=$${RANLIB}" \
48225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48226 installcheck) \
48227 || exit 1
48228
48229@endif target-zlib
48230
48231.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
48232maybe-mostlyclean-target-zlib:
48233@if target-zlib
48234maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
48235
48236mostlyclean-target-zlib:
48237 @: $(MAKE); $(unstage)
48238 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48239 r=`${PWD_COMMAND}`; export r; \
48240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48241 $(NORMAL_TARGET_EXPORTS) \
48242 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
48243 for flag in $(EXTRA_TARGET_FLAGS); do \
48244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48245 done; \
48246 (cd $(TARGET_SUBDIR)/zlib && \
48247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48249 "RANLIB=$${RANLIB}" \
48250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48251 mostlyclean) \
48252 || exit 1
48253
48254@endif target-zlib
48255
48256.PHONY: maybe-clean-target-zlib clean-target-zlib
48257maybe-clean-target-zlib:
48258@if target-zlib
48259maybe-clean-target-zlib: clean-target-zlib
48260
48261clean-target-zlib:
48262 @: $(MAKE); $(unstage)
48263 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48264 r=`${PWD_COMMAND}`; export r; \
48265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48266 $(NORMAL_TARGET_EXPORTS) \
48267 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
48268 for flag in $(EXTRA_TARGET_FLAGS); do \
48269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48270 done; \
48271 (cd $(TARGET_SUBDIR)/zlib && \
48272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48274 "RANLIB=$${RANLIB}" \
48275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48276 clean) \
48277 || exit 1
48278
48279@endif target-zlib
48280
48281.PHONY: maybe-distclean-target-zlib distclean-target-zlib
48282maybe-distclean-target-zlib:
48283@if target-zlib
48284maybe-distclean-target-zlib: distclean-target-zlib
48285
48286distclean-target-zlib:
48287 @: $(MAKE); $(unstage)
48288 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48289 r=`${PWD_COMMAND}`; export r; \
48290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48291 $(NORMAL_TARGET_EXPORTS) \
48292 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
48293 for flag in $(EXTRA_TARGET_FLAGS); do \
48294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48295 done; \
48296 (cd $(TARGET_SUBDIR)/zlib && \
48297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48299 "RANLIB=$${RANLIB}" \
48300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48301 distclean) \
48302 || exit 1
48303
48304@endif target-zlib
48305
48306.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
48307maybe-maintainer-clean-target-zlib:
48308@if target-zlib
48309maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
48310
48311maintainer-clean-target-zlib:
48312 @: $(MAKE); $(unstage)
48313 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
48314 r=`${PWD_COMMAND}`; export r; \
48315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48316 $(NORMAL_TARGET_EXPORTS) \
48317 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
48318 for flag in $(EXTRA_TARGET_FLAGS); do \
48319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48320 done; \
48321 (cd $(TARGET_SUBDIR)/zlib && \
48322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48324 "RANLIB=$${RANLIB}" \
48325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48326 maintainer-clean) \
48327 || exit 1
48328
48329@endif target-zlib
48330
48331
48332
48333
48334
48335.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
48336maybe-configure-target-boehm-gc:
48337@if gcc-bootstrap
48338configure-target-boehm-gc: stage_current
48339@endif gcc-bootstrap
48340@if target-boehm-gc
48341maybe-configure-target-boehm-gc: configure-target-boehm-gc
48342configure-target-boehm-gc:
48343 @: $(MAKE); $(unstage)
48344 @r=`${PWD_COMMAND}`; export r; \
48345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346 echo "Checking multilib configuration for boehm-gc..."; \
48347 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48348 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
48349 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48350 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
48351 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
48352 else \
48353 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
48354 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48355 fi; \
48356 else \
48357 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
48358 fi; \
48359 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
48360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
48361 $(NORMAL_TARGET_EXPORTS) \
48362 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
48363 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
48364 case $(srcdir) in \
48365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48366 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
48367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48368 esac; \
48369 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
48370 libsrcdir="$$s/boehm-gc"; \
48371 rm -f no-such-file || : ; \
48372 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48373 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48374 --target=${target_alias} $${srcdiroption} \
48375 || exit 1
48376@endif target-boehm-gc
48377
48378
48379
48380
48381
48382.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
48383maybe-all-target-boehm-gc:
48384@if gcc-bootstrap
48385all-target-boehm-gc: stage_current
48386@endif gcc-bootstrap
48387@if target-boehm-gc
48388TARGET-target-boehm-gc=all
48389maybe-all-target-boehm-gc: all-target-boehm-gc
48390all-target-boehm-gc: configure-target-boehm-gc
48391 @: $(MAKE); $(unstage)
48392 @r=`${PWD_COMMAND}`; export r; \
48393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48394 $(NORMAL_TARGET_EXPORTS) \
48395 (cd $(TARGET_SUBDIR)/boehm-gc && \
48396 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48397 $(TARGET-target-boehm-gc))
48398@endif target-boehm-gc
48399
48400
48401
48402
48403
48404.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
48405maybe-check-target-boehm-gc:
48406@if target-boehm-gc
48407maybe-check-target-boehm-gc: check-target-boehm-gc
48408
48409check-target-boehm-gc:
48410 @: $(MAKE); $(unstage)
48411 @r=`${PWD_COMMAND}`; export r; \
48412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413 $(NORMAL_TARGET_EXPORTS) \
48414 (cd $(TARGET_SUBDIR)/boehm-gc && \
48415 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48416
48417@endif target-boehm-gc
48418
48419.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
48420maybe-install-target-boehm-gc:
48421@if target-boehm-gc
48422maybe-install-target-boehm-gc: install-target-boehm-gc
48423
48424install-target-boehm-gc: installdirs
48425 @: $(MAKE); $(unstage)
48426 @r=`${PWD_COMMAND}`; export r; \
48427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428 $(NORMAL_TARGET_EXPORTS) \
48429 (cd $(TARGET_SUBDIR)/boehm-gc && \
48430 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48431
48432@endif target-boehm-gc
48433
48434# Other targets (info, dvi, pdf, etc.)
48435
48436.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
48437maybe-info-target-boehm-gc:
48438@if target-boehm-gc
48439maybe-info-target-boehm-gc: info-target-boehm-gc
48440
48441info-target-boehm-gc: \
48442 configure-target-boehm-gc
48443 @: $(MAKE); $(unstage)
48444 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48445 r=`${PWD_COMMAND}`; export r; \
48446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447 $(NORMAL_TARGET_EXPORTS) \
48448 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
48449 for flag in $(EXTRA_TARGET_FLAGS); do \
48450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451 done; \
48452 (cd $(TARGET_SUBDIR)/boehm-gc && \
48453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455 "RANLIB=$${RANLIB}" \
48456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457 info) \
48458 || exit 1
48459
48460@endif target-boehm-gc
48461
48462.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
48463maybe-dvi-target-boehm-gc:
48464@if target-boehm-gc
48465maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
48466
48467dvi-target-boehm-gc: \
48468 configure-target-boehm-gc
48469 @: $(MAKE); $(unstage)
48470 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48471 r=`${PWD_COMMAND}`; export r; \
48472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48473 $(NORMAL_TARGET_EXPORTS) \
48474 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
48475 for flag in $(EXTRA_TARGET_FLAGS); do \
48476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48477 done; \
48478 (cd $(TARGET_SUBDIR)/boehm-gc && \
48479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48481 "RANLIB=$${RANLIB}" \
48482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48483 dvi) \
48484 || exit 1
48485
48486@endif target-boehm-gc
48487
48488.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
48489maybe-pdf-target-boehm-gc:
48490@if target-boehm-gc
48491maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
48492
48493pdf-target-boehm-gc: \
48494 configure-target-boehm-gc
48495 @: $(MAKE); $(unstage)
48496 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48497 r=`${PWD_COMMAND}`; export r; \
48498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48499 $(NORMAL_TARGET_EXPORTS) \
48500 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48501 for flag in $(EXTRA_TARGET_FLAGS); do \
48502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48503 done; \
48504 (cd $(TARGET_SUBDIR)/boehm-gc && \
48505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48507 "RANLIB=$${RANLIB}" \
48508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48509 pdf) \
48510 || exit 1
48511
48512@endif target-boehm-gc
48513
48514.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
48515maybe-html-target-boehm-gc:
48516@if target-boehm-gc
48517maybe-html-target-boehm-gc: html-target-boehm-gc
48518
48519html-target-boehm-gc: \
48520 configure-target-boehm-gc
48521 @: $(MAKE); $(unstage)
48522 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48523 r=`${PWD_COMMAND}`; export r; \
48524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48525 $(NORMAL_TARGET_EXPORTS) \
48526 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
48527 for flag in $(EXTRA_TARGET_FLAGS); do \
48528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48529 done; \
48530 (cd $(TARGET_SUBDIR)/boehm-gc && \
48531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48533 "RANLIB=$${RANLIB}" \
48534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48535 html) \
48536 || exit 1
48537
48538@endif target-boehm-gc
48539
48540.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
48541maybe-TAGS-target-boehm-gc:
48542@if target-boehm-gc
48543maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
48544
48545TAGS-target-boehm-gc: \
48546 configure-target-boehm-gc
48547 @: $(MAKE); $(unstage)
48548 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48549 r=`${PWD_COMMAND}`; export r; \
48550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48551 $(NORMAL_TARGET_EXPORTS) \
48552 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
48553 for flag in $(EXTRA_TARGET_FLAGS); do \
48554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48555 done; \
48556 (cd $(TARGET_SUBDIR)/boehm-gc && \
48557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48559 "RANLIB=$${RANLIB}" \
48560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48561 TAGS) \
48562 || exit 1
48563
48564@endif target-boehm-gc
48565
48566.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
48567maybe-install-info-target-boehm-gc:
48568@if target-boehm-gc
48569maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
48570
48571install-info-target-boehm-gc: \
48572 configure-target-boehm-gc \
48573 info-target-boehm-gc
48574 @: $(MAKE); $(unstage)
48575 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48576 r=`${PWD_COMMAND}`; export r; \
48577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48578 $(NORMAL_TARGET_EXPORTS) \
48579 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
48580 for flag in $(EXTRA_TARGET_FLAGS); do \
48581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48582 done; \
48583 (cd $(TARGET_SUBDIR)/boehm-gc && \
48584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48586 "RANLIB=$${RANLIB}" \
48587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48588 install-info) \
48589 || exit 1
48590
48591@endif target-boehm-gc
48592
48593.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
48594maybe-install-pdf-target-boehm-gc:
48595@if target-boehm-gc
48596maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
48597
48598install-pdf-target-boehm-gc: \
48599 configure-target-boehm-gc \
48600 pdf-target-boehm-gc
48601 @: $(MAKE); $(unstage)
48602 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48603 r=`${PWD_COMMAND}`; export r; \
48604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48605 $(NORMAL_TARGET_EXPORTS) \
48606 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
48607 for flag in $(EXTRA_TARGET_FLAGS); do \
48608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48609 done; \
48610 (cd $(TARGET_SUBDIR)/boehm-gc && \
48611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48613 "RANLIB=$${RANLIB}" \
48614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48615 install-pdf) \
48616 || exit 1
48617
48618@endif target-boehm-gc
48619
48620.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
48621maybe-install-html-target-boehm-gc:
48622@if target-boehm-gc
48623maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
48624
48625install-html-target-boehm-gc: \
48626 configure-target-boehm-gc \
48627 html-target-boehm-gc
48628 @: $(MAKE); $(unstage)
48629 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48630 r=`${PWD_COMMAND}`; export r; \
48631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48632 $(NORMAL_TARGET_EXPORTS) \
48633 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
48634 for flag in $(EXTRA_TARGET_FLAGS); do \
48635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48636 done; \
48637 (cd $(TARGET_SUBDIR)/boehm-gc && \
48638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48640 "RANLIB=$${RANLIB}" \
48641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48642 install-html) \
48643 || exit 1
48644
48645@endif target-boehm-gc
48646
48647.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
48648maybe-installcheck-target-boehm-gc:
48649@if target-boehm-gc
48650maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
48651
48652installcheck-target-boehm-gc: \
48653 configure-target-boehm-gc
48654 @: $(MAKE); $(unstage)
48655 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48656 r=`${PWD_COMMAND}`; export r; \
48657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48658 $(NORMAL_TARGET_EXPORTS) \
48659 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
48660 for flag in $(EXTRA_TARGET_FLAGS); do \
48661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48662 done; \
48663 (cd $(TARGET_SUBDIR)/boehm-gc && \
48664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48666 "RANLIB=$${RANLIB}" \
48667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48668 installcheck) \
48669 || exit 1
48670
48671@endif target-boehm-gc
48672
48673.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
48674maybe-mostlyclean-target-boehm-gc:
48675@if target-boehm-gc
48676maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
48677
48678mostlyclean-target-boehm-gc:
48679 @: $(MAKE); $(unstage)
48680 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48681 r=`${PWD_COMMAND}`; export r; \
48682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48683 $(NORMAL_TARGET_EXPORTS) \
48684 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48685 for flag in $(EXTRA_TARGET_FLAGS); do \
48686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48687 done; \
48688 (cd $(TARGET_SUBDIR)/boehm-gc && \
48689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48691 "RANLIB=$${RANLIB}" \
48692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48693 mostlyclean) \
48694 || exit 1
48695
48696@endif target-boehm-gc
48697
48698.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
48699maybe-clean-target-boehm-gc:
48700@if target-boehm-gc
48701maybe-clean-target-boehm-gc: clean-target-boehm-gc
48702
48703clean-target-boehm-gc:
48704 @: $(MAKE); $(unstage)
48705 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48706 r=`${PWD_COMMAND}`; export r; \
48707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48708 $(NORMAL_TARGET_EXPORTS) \
48709 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48710 for flag in $(EXTRA_TARGET_FLAGS); do \
48711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48712 done; \
48713 (cd $(TARGET_SUBDIR)/boehm-gc && \
48714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48716 "RANLIB=$${RANLIB}" \
48717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48718 clean) \
48719 || exit 1
48720
48721@endif target-boehm-gc
48722
48723.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
48724maybe-distclean-target-boehm-gc:
48725@if target-boehm-gc
48726maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
48727
48728distclean-target-boehm-gc:
48729 @: $(MAKE); $(unstage)
48730 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48731 r=`${PWD_COMMAND}`; export r; \
48732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48733 $(NORMAL_TARGET_EXPORTS) \
48734 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
48735 for flag in $(EXTRA_TARGET_FLAGS); do \
48736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48737 done; \
48738 (cd $(TARGET_SUBDIR)/boehm-gc && \
48739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48741 "RANLIB=$${RANLIB}" \
48742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48743 distclean) \
48744 || exit 1
48745
48746@endif target-boehm-gc
48747
48748.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
48749maybe-maintainer-clean-target-boehm-gc:
48750@if target-boehm-gc
48751maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
48752
48753maintainer-clean-target-boehm-gc:
48754 @: $(MAKE); $(unstage)
48755 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
48756 r=`${PWD_COMMAND}`; export r; \
48757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48758 $(NORMAL_TARGET_EXPORTS) \
48759 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
48760 for flag in $(EXTRA_TARGET_FLAGS); do \
48761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48762 done; \
48763 (cd $(TARGET_SUBDIR)/boehm-gc && \
48764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48766 "RANLIB=$${RANLIB}" \
48767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48768 maintainer-clean) \
48769 || exit 1
48770
48771@endif target-boehm-gc
48772
48773
48774
48775
48776
48777.PHONY: configure-target-qthreads maybe-configure-target-qthreads
48778maybe-configure-target-qthreads:
48779@if gcc-bootstrap
48780configure-target-qthreads: stage_current
48781@endif gcc-bootstrap
48782@if target-qthreads
48783maybe-configure-target-qthreads: configure-target-qthreads
48784configure-target-qthreads:
48785 @: $(MAKE); $(unstage)
48786 @r=`${PWD_COMMAND}`; export r; \
48787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48788 echo "Checking multilib configuration for qthreads..."; \
48789 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48790 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
48791 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48792 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
48793 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
48794 else \
48795 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
48796 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48797 fi; \
48798 else \
48799 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
48800 fi; \
48801 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
48802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
48803 $(NORMAL_TARGET_EXPORTS) \
48804 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
48805 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
48806 case $(srcdir) in \
48807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48808 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
48809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48810 esac; \
48811 srcdiroption="--srcdir=$${topdir}/qthreads"; \
48812 libsrcdir="$$s/qthreads"; \
48813 rm -f no-such-file || : ; \
48814 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48815 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48816 --target=${target_alias} $${srcdiroption} \
48817 || exit 1
48818@endif target-qthreads
48819
48820
48821
48822
48823
48824.PHONY: all-target-qthreads maybe-all-target-qthreads
48825maybe-all-target-qthreads:
48826@if gcc-bootstrap
48827all-target-qthreads: stage_current
48828@endif gcc-bootstrap
48829@if target-qthreads
48830TARGET-target-qthreads=all
48831maybe-all-target-qthreads: all-target-qthreads
48832all-target-qthreads: configure-target-qthreads
48833 @: $(MAKE); $(unstage)
48834 @r=`${PWD_COMMAND}`; export r; \
48835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48836 $(NORMAL_TARGET_EXPORTS) \
48837 (cd $(TARGET_SUBDIR)/qthreads && \
48838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48839 $(TARGET-target-qthreads))
48840@endif target-qthreads
48841
48842
48843
48844
48845
48846.PHONY: check-target-qthreads maybe-check-target-qthreads
48847maybe-check-target-qthreads:
48848@if target-qthreads
48849maybe-check-target-qthreads: check-target-qthreads
48850
48851check-target-qthreads:
48852 @: $(MAKE); $(unstage)
48853 @r=`${PWD_COMMAND}`; export r; \
48854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855 $(NORMAL_TARGET_EXPORTS) \
48856 (cd $(TARGET_SUBDIR)/qthreads && \
48857 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48858
48859@endif target-qthreads
48860
48861.PHONY: install-target-qthreads maybe-install-target-qthreads
48862maybe-install-target-qthreads:
48863@if target-qthreads
48864maybe-install-target-qthreads: install-target-qthreads
48865
48866install-target-qthreads: installdirs
48867 @: $(MAKE); $(unstage)
48868 @r=`${PWD_COMMAND}`; export r; \
48869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48870 $(NORMAL_TARGET_EXPORTS) \
48871 (cd $(TARGET_SUBDIR)/qthreads && \
48872 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48873
48874@endif target-qthreads
48875
48876# Other targets (info, dvi, pdf, etc.)
48877
48878.PHONY: maybe-info-target-qthreads info-target-qthreads
48879maybe-info-target-qthreads:
48880@if target-qthreads
48881maybe-info-target-qthreads: info-target-qthreads
48882
48883info-target-qthreads: \
48884 configure-target-qthreads
48885 @: $(MAKE); $(unstage)
48886 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48887 r=`${PWD_COMMAND}`; export r; \
48888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48889 $(NORMAL_TARGET_EXPORTS) \
48890 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
48891 for flag in $(EXTRA_TARGET_FLAGS); do \
48892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48893 done; \
48894 (cd $(TARGET_SUBDIR)/qthreads && \
48895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48897 "RANLIB=$${RANLIB}" \
48898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48899 info) \
48900 || exit 1
48901
48902@endif target-qthreads
48903
48904.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
48905maybe-dvi-target-qthreads:
48906@if target-qthreads
48907maybe-dvi-target-qthreads: dvi-target-qthreads
48908
48909dvi-target-qthreads: \
48910 configure-target-qthreads
48911 @: $(MAKE); $(unstage)
48912 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48913 r=`${PWD_COMMAND}`; export r; \
48914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48915 $(NORMAL_TARGET_EXPORTS) \
48916 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
48917 for flag in $(EXTRA_TARGET_FLAGS); do \
48918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48919 done; \
48920 (cd $(TARGET_SUBDIR)/qthreads && \
48921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48923 "RANLIB=$${RANLIB}" \
48924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48925 dvi) \
48926 || exit 1
48927
48928@endif target-qthreads
48929
48930.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
48931maybe-pdf-target-qthreads:
48932@if target-qthreads
48933maybe-pdf-target-qthreads: pdf-target-qthreads
48934
48935pdf-target-qthreads: \
48936 configure-target-qthreads
48937 @: $(MAKE); $(unstage)
48938 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48939 r=`${PWD_COMMAND}`; export r; \
48940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48941 $(NORMAL_TARGET_EXPORTS) \
48942 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
48943 for flag in $(EXTRA_TARGET_FLAGS); do \
48944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48945 done; \
48946 (cd $(TARGET_SUBDIR)/qthreads && \
48947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48949 "RANLIB=$${RANLIB}" \
48950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48951 pdf) \
48952 || exit 1
48953
48954@endif target-qthreads
48955
48956.PHONY: maybe-html-target-qthreads html-target-qthreads
48957maybe-html-target-qthreads:
48958@if target-qthreads
48959maybe-html-target-qthreads: html-target-qthreads
48960
48961html-target-qthreads: \
48962 configure-target-qthreads
48963 @: $(MAKE); $(unstage)
48964 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48965 r=`${PWD_COMMAND}`; export r; \
48966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48967 $(NORMAL_TARGET_EXPORTS) \
48968 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
48969 for flag in $(EXTRA_TARGET_FLAGS); do \
48970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48971 done; \
48972 (cd $(TARGET_SUBDIR)/qthreads && \
48973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48975 "RANLIB=$${RANLIB}" \
48976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48977 html) \
48978 || exit 1
48979
48980@endif target-qthreads
48981
48982.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
48983maybe-TAGS-target-qthreads:
48984@if target-qthreads
48985maybe-TAGS-target-qthreads: TAGS-target-qthreads
48986
48987TAGS-target-qthreads: \
48988 configure-target-qthreads
48989 @: $(MAKE); $(unstage)
48990 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
48991 r=`${PWD_COMMAND}`; export r; \
48992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48993 $(NORMAL_TARGET_EXPORTS) \
48994 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
48995 for flag in $(EXTRA_TARGET_FLAGS); do \
48996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48997 done; \
48998 (cd $(TARGET_SUBDIR)/qthreads && \
48999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49001 "RANLIB=$${RANLIB}" \
49002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49003 TAGS) \
49004 || exit 1
49005
49006@endif target-qthreads
49007
49008.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
49009maybe-install-info-target-qthreads:
49010@if target-qthreads
49011maybe-install-info-target-qthreads: install-info-target-qthreads
49012
49013install-info-target-qthreads: \
49014 configure-target-qthreads \
49015 info-target-qthreads
49016 @: $(MAKE); $(unstage)
49017 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49018 r=`${PWD_COMMAND}`; export r; \
49019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49020 $(NORMAL_TARGET_EXPORTS) \
49021 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
49022 for flag in $(EXTRA_TARGET_FLAGS); do \
49023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49024 done; \
49025 (cd $(TARGET_SUBDIR)/qthreads && \
49026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49028 "RANLIB=$${RANLIB}" \
49029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49030 install-info) \
49031 || exit 1
49032
49033@endif target-qthreads
49034
49035.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
49036maybe-install-pdf-target-qthreads:
49037@if target-qthreads
49038maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
49039
49040install-pdf-target-qthreads: \
49041 configure-target-qthreads \
49042 pdf-target-qthreads
49043 @: $(MAKE); $(unstage)
49044 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49045 r=`${PWD_COMMAND}`; export r; \
49046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49047 $(NORMAL_TARGET_EXPORTS) \
49048 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
49049 for flag in $(EXTRA_TARGET_FLAGS); do \
49050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49051 done; \
49052 (cd $(TARGET_SUBDIR)/qthreads && \
49053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49055 "RANLIB=$${RANLIB}" \
49056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49057 install-pdf) \
49058 || exit 1
49059
49060@endif target-qthreads
49061
49062.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
49063maybe-install-html-target-qthreads:
49064@if target-qthreads
49065maybe-install-html-target-qthreads: install-html-target-qthreads
49066
49067install-html-target-qthreads: \
49068 configure-target-qthreads \
49069 html-target-qthreads
49070 @: $(MAKE); $(unstage)
49071 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49072 r=`${PWD_COMMAND}`; export r; \
49073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49074 $(NORMAL_TARGET_EXPORTS) \
49075 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
49076 for flag in $(EXTRA_TARGET_FLAGS); do \
49077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49078 done; \
49079 (cd $(TARGET_SUBDIR)/qthreads && \
49080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49082 "RANLIB=$${RANLIB}" \
49083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49084 install-html) \
49085 || exit 1
49086
49087@endif target-qthreads
49088
49089.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
49090maybe-installcheck-target-qthreads:
49091@if target-qthreads
49092maybe-installcheck-target-qthreads: installcheck-target-qthreads
49093
49094installcheck-target-qthreads: \
49095 configure-target-qthreads
49096 @: $(MAKE); $(unstage)
49097 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49098 r=`${PWD_COMMAND}`; export r; \
49099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49100 $(NORMAL_TARGET_EXPORTS) \
49101 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
49102 for flag in $(EXTRA_TARGET_FLAGS); do \
49103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49104 done; \
49105 (cd $(TARGET_SUBDIR)/qthreads && \
49106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49108 "RANLIB=$${RANLIB}" \
49109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49110 installcheck) \
49111 || exit 1
49112
49113@endif target-qthreads
49114
49115.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
49116maybe-mostlyclean-target-qthreads:
49117@if target-qthreads
49118maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
49119
49120mostlyclean-target-qthreads:
49121 @: $(MAKE); $(unstage)
49122 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49123 r=`${PWD_COMMAND}`; export r; \
49124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49125 $(NORMAL_TARGET_EXPORTS) \
49126 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
49127 for flag in $(EXTRA_TARGET_FLAGS); do \
49128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49129 done; \
49130 (cd $(TARGET_SUBDIR)/qthreads && \
49131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49133 "RANLIB=$${RANLIB}" \
49134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49135 mostlyclean) \
49136 || exit 1
49137
49138@endif target-qthreads
49139
49140.PHONY: maybe-clean-target-qthreads clean-target-qthreads
49141maybe-clean-target-qthreads:
49142@if target-qthreads
49143maybe-clean-target-qthreads: clean-target-qthreads
49144
49145clean-target-qthreads:
49146 @: $(MAKE); $(unstage)
49147 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49148 r=`${PWD_COMMAND}`; export r; \
49149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49150 $(NORMAL_TARGET_EXPORTS) \
49151 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
49152 for flag in $(EXTRA_TARGET_FLAGS); do \
49153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49154 done; \
49155 (cd $(TARGET_SUBDIR)/qthreads && \
49156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49158 "RANLIB=$${RANLIB}" \
49159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49160 clean) \
49161 || exit 1
49162
49163@endif target-qthreads
49164
49165.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
49166maybe-distclean-target-qthreads:
49167@if target-qthreads
49168maybe-distclean-target-qthreads: distclean-target-qthreads
49169
49170distclean-target-qthreads:
49171 @: $(MAKE); $(unstage)
49172 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49173 r=`${PWD_COMMAND}`; export r; \
49174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175 $(NORMAL_TARGET_EXPORTS) \
49176 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
49177 for flag in $(EXTRA_TARGET_FLAGS); do \
49178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179 done; \
49180 (cd $(TARGET_SUBDIR)/qthreads && \
49181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183 "RANLIB=$${RANLIB}" \
49184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185 distclean) \
49186 || exit 1
49187
49188@endif target-qthreads
49189
49190.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
49191maybe-maintainer-clean-target-qthreads:
49192@if target-qthreads
49193maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
49194
49195maintainer-clean-target-qthreads:
49196 @: $(MAKE); $(unstage)
49197 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
49198 r=`${PWD_COMMAND}`; export r; \
49199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49200 $(NORMAL_TARGET_EXPORTS) \
49201 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
49202 for flag in $(EXTRA_TARGET_FLAGS); do \
49203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49204 done; \
49205 (cd $(TARGET_SUBDIR)/qthreads && \
49206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49208 "RANLIB=$${RANLIB}" \
49209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49210 maintainer-clean) \
49211 || exit 1
49212
49213@endif target-qthreads
49214
49215
49216
49217
49218
49219.PHONY: configure-target-rda maybe-configure-target-rda
49220maybe-configure-target-rda:
49221@if gcc-bootstrap
49222configure-target-rda: stage_current
49223@endif gcc-bootstrap
49224@if target-rda
49225maybe-configure-target-rda: configure-target-rda
49226configure-target-rda:
49227 @: $(MAKE); $(unstage)
49228 @r=`${PWD_COMMAND}`; export r; \
49229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49230 echo "Checking multilib configuration for rda..."; \
49231 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49232 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
49233 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49234 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49235 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49236 else \
49237 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49238 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49239 fi; \
49240 else \
49241 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49242 fi; \
49243 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
49245 $(NORMAL_TARGET_EXPORTS) \
49246 echo Configuring in $(TARGET_SUBDIR)/rda; \
49247 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49248 case $(srcdir) in \
49249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49250 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49252 esac; \
49253 srcdiroption="--srcdir=$${topdir}/rda"; \
49254 libsrcdir="$$s/rda"; \
49255 rm -f no-such-file || : ; \
49256 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49257 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49258 --target=${target_alias} $${srcdiroption} \
49259 || exit 1
49260@endif target-rda
49261
49262
49263
49264
49265
49266.PHONY: all-target-rda maybe-all-target-rda
49267maybe-all-target-rda:
49268@if gcc-bootstrap
49269all-target-rda: stage_current
49270@endif gcc-bootstrap
49271@if target-rda
49272TARGET-target-rda=all
49273maybe-all-target-rda: all-target-rda
49274all-target-rda: configure-target-rda
49275 @: $(MAKE); $(unstage)
49276 @r=`${PWD_COMMAND}`; export r; \
49277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278 $(NORMAL_TARGET_EXPORTS) \
49279 (cd $(TARGET_SUBDIR)/rda && \
49280 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49281 $(TARGET-target-rda))
49282@endif target-rda
49283
49284
49285
49286
49287
49288.PHONY: check-target-rda maybe-check-target-rda
49289maybe-check-target-rda:
49290@if target-rda
49291maybe-check-target-rda: check-target-rda
49292
49293check-target-rda:
49294 @: $(MAKE); $(unstage)
49295 @r=`${PWD_COMMAND}`; export r; \
49296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49297 $(NORMAL_TARGET_EXPORTS) \
49298 (cd $(TARGET_SUBDIR)/rda && \
49299 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49300
49301@endif target-rda
49302
49303.PHONY: install-target-rda maybe-install-target-rda
49304maybe-install-target-rda:
49305@if target-rda
49306maybe-install-target-rda: install-target-rda
49307
49308install-target-rda: installdirs
49309 @: $(MAKE); $(unstage)
49310 @r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 $(NORMAL_TARGET_EXPORTS) \
49313 (cd $(TARGET_SUBDIR)/rda && \
49314 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49315
49316@endif target-rda
49317
49318# Other targets (info, dvi, pdf, etc.)
49319
49320.PHONY: maybe-info-target-rda info-target-rda
49321maybe-info-target-rda:
49322@if target-rda
49323maybe-info-target-rda: info-target-rda
49324
49325info-target-rda: \
49326 configure-target-rda
49327 @: $(MAKE); $(unstage)
49328 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49329 r=`${PWD_COMMAND}`; export r; \
49330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49331 $(NORMAL_TARGET_EXPORTS) \
49332 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
49333 for flag in $(EXTRA_TARGET_FLAGS); do \
49334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49335 done; \
49336 (cd $(TARGET_SUBDIR)/rda && \
49337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49339 "RANLIB=$${RANLIB}" \
49340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49341 info) \
49342 || exit 1
49343
49344@endif target-rda
49345
49346.PHONY: maybe-dvi-target-rda dvi-target-rda
49347maybe-dvi-target-rda:
49348@if target-rda
49349maybe-dvi-target-rda: dvi-target-rda
49350
49351dvi-target-rda: \
49352 configure-target-rda
49353 @: $(MAKE); $(unstage)
49354 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49355 r=`${PWD_COMMAND}`; export r; \
49356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49357 $(NORMAL_TARGET_EXPORTS) \
49358 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
49359 for flag in $(EXTRA_TARGET_FLAGS); do \
49360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49361 done; \
49362 (cd $(TARGET_SUBDIR)/rda && \
49363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49365 "RANLIB=$${RANLIB}" \
49366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49367 dvi) \
49368 || exit 1
49369
49370@endif target-rda
49371
49372.PHONY: maybe-pdf-target-rda pdf-target-rda
49373maybe-pdf-target-rda:
49374@if target-rda
49375maybe-pdf-target-rda: pdf-target-rda
49376
49377pdf-target-rda: \
49378 configure-target-rda
49379 @: $(MAKE); $(unstage)
49380 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49381 r=`${PWD_COMMAND}`; export r; \
49382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49383 $(NORMAL_TARGET_EXPORTS) \
49384 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
49385 for flag in $(EXTRA_TARGET_FLAGS); do \
49386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49387 done; \
49388 (cd $(TARGET_SUBDIR)/rda && \
49389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49391 "RANLIB=$${RANLIB}" \
49392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49393 pdf) \
49394 || exit 1
49395
49396@endif target-rda
49397
49398.PHONY: maybe-html-target-rda html-target-rda
49399maybe-html-target-rda:
49400@if target-rda
49401maybe-html-target-rda: html-target-rda
49402
49403html-target-rda: \
49404 configure-target-rda
49405 @: $(MAKE); $(unstage)
49406 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49407 r=`${PWD_COMMAND}`; export r; \
49408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49409 $(NORMAL_TARGET_EXPORTS) \
49410 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
49411 for flag in $(EXTRA_TARGET_FLAGS); do \
49412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49413 done; \
49414 (cd $(TARGET_SUBDIR)/rda && \
49415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49417 "RANLIB=$${RANLIB}" \
49418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49419 html) \
49420 || exit 1
49421
49422@endif target-rda
49423
49424.PHONY: maybe-TAGS-target-rda TAGS-target-rda
49425maybe-TAGS-target-rda:
49426@if target-rda
49427maybe-TAGS-target-rda: TAGS-target-rda
49428
49429TAGS-target-rda: \
49430 configure-target-rda
49431 @: $(MAKE); $(unstage)
49432 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49433 r=`${PWD_COMMAND}`; export r; \
49434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435 $(NORMAL_TARGET_EXPORTS) \
49436 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
49437 for flag in $(EXTRA_TARGET_FLAGS); do \
49438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49439 done; \
49440 (cd $(TARGET_SUBDIR)/rda && \
49441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49443 "RANLIB=$${RANLIB}" \
49444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49445 TAGS) \
49446 || exit 1
49447
49448@endif target-rda
49449
49450.PHONY: maybe-install-info-target-rda install-info-target-rda
49451maybe-install-info-target-rda:
49452@if target-rda
49453maybe-install-info-target-rda: install-info-target-rda
49454
49455install-info-target-rda: \
49456 configure-target-rda \
49457 info-target-rda
49458 @: $(MAKE); $(unstage)
49459 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49460 r=`${PWD_COMMAND}`; export r; \
49461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49462 $(NORMAL_TARGET_EXPORTS) \
49463 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
49464 for flag in $(EXTRA_TARGET_FLAGS); do \
49465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49466 done; \
49467 (cd $(TARGET_SUBDIR)/rda && \
49468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49470 "RANLIB=$${RANLIB}" \
49471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49472 install-info) \
49473 || exit 1
49474
49475@endif target-rda
49476
49477.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
49478maybe-install-pdf-target-rda:
49479@if target-rda
49480maybe-install-pdf-target-rda: install-pdf-target-rda
49481
49482install-pdf-target-rda: \
49483 configure-target-rda \
49484 pdf-target-rda
49485 @: $(MAKE); $(unstage)
49486 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49487 r=`${PWD_COMMAND}`; export r; \
49488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49489 $(NORMAL_TARGET_EXPORTS) \
49490 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
49491 for flag in $(EXTRA_TARGET_FLAGS); do \
49492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49493 done; \
49494 (cd $(TARGET_SUBDIR)/rda && \
49495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49497 "RANLIB=$${RANLIB}" \
49498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49499 install-pdf) \
49500 || exit 1
49501
49502@endif target-rda
49503
49504.PHONY: maybe-install-html-target-rda install-html-target-rda
49505maybe-install-html-target-rda:
49506@if target-rda
49507maybe-install-html-target-rda: install-html-target-rda
49508
49509install-html-target-rda: \
49510 configure-target-rda \
49511 html-target-rda
49512 @: $(MAKE); $(unstage)
49513 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49514 r=`${PWD_COMMAND}`; export r; \
49515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516 $(NORMAL_TARGET_EXPORTS) \
49517 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
49518 for flag in $(EXTRA_TARGET_FLAGS); do \
49519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49520 done; \
49521 (cd $(TARGET_SUBDIR)/rda && \
49522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49524 "RANLIB=$${RANLIB}" \
49525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49526 install-html) \
49527 || exit 1
49528
49529@endif target-rda
49530
49531.PHONY: maybe-installcheck-target-rda installcheck-target-rda
49532maybe-installcheck-target-rda:
49533@if target-rda
49534maybe-installcheck-target-rda: installcheck-target-rda
49535
49536installcheck-target-rda: \
49537 configure-target-rda
49538 @: $(MAKE); $(unstage)
49539 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49540 r=`${PWD_COMMAND}`; export r; \
49541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49542 $(NORMAL_TARGET_EXPORTS) \
49543 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
49544 for flag in $(EXTRA_TARGET_FLAGS); do \
49545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49546 done; \
49547 (cd $(TARGET_SUBDIR)/rda && \
49548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49550 "RANLIB=$${RANLIB}" \
49551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49552 installcheck) \
49553 || exit 1
49554
49555@endif target-rda
49556
49557.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
49558maybe-mostlyclean-target-rda:
49559@if target-rda
49560maybe-mostlyclean-target-rda: mostlyclean-target-rda
49561
49562mostlyclean-target-rda:
49563 @: $(MAKE); $(unstage)
49564 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49565 r=`${PWD_COMMAND}`; export r; \
49566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49567 $(NORMAL_TARGET_EXPORTS) \
49568 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
49569 for flag in $(EXTRA_TARGET_FLAGS); do \
49570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49571 done; \
49572 (cd $(TARGET_SUBDIR)/rda && \
49573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49575 "RANLIB=$${RANLIB}" \
49576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49577 mostlyclean) \
49578 || exit 1
49579
49580@endif target-rda
49581
49582.PHONY: maybe-clean-target-rda clean-target-rda
49583maybe-clean-target-rda:
49584@if target-rda
49585maybe-clean-target-rda: clean-target-rda
49586
49587clean-target-rda:
49588 @: $(MAKE); $(unstage)
49589 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49590 r=`${PWD_COMMAND}`; export r; \
49591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49592 $(NORMAL_TARGET_EXPORTS) \
49593 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
49594 for flag in $(EXTRA_TARGET_FLAGS); do \
49595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49596 done; \
49597 (cd $(TARGET_SUBDIR)/rda && \
49598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49600 "RANLIB=$${RANLIB}" \
49601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49602 clean) \
49603 || exit 1
49604
49605@endif target-rda
49606
49607.PHONY: maybe-distclean-target-rda distclean-target-rda
49608maybe-distclean-target-rda:
49609@if target-rda
49610maybe-distclean-target-rda: distclean-target-rda
49611
49612distclean-target-rda:
49613 @: $(MAKE); $(unstage)
49614 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49615 r=`${PWD_COMMAND}`; export r; \
49616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49617 $(NORMAL_TARGET_EXPORTS) \
49618 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
49619 for flag in $(EXTRA_TARGET_FLAGS); do \
49620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49621 done; \
49622 (cd $(TARGET_SUBDIR)/rda && \
49623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49625 "RANLIB=$${RANLIB}" \
49626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49627 distclean) \
49628 || exit 1
49629
49630@endif target-rda
49631
49632.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
49633maybe-maintainer-clean-target-rda:
49634@if target-rda
49635maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
49636
49637maintainer-clean-target-rda:
49638 @: $(MAKE); $(unstage)
49639 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
49640 r=`${PWD_COMMAND}`; export r; \
49641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49642 $(NORMAL_TARGET_EXPORTS) \
49643 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
49644 for flag in $(EXTRA_TARGET_FLAGS); do \
49645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49646 done; \
49647 (cd $(TARGET_SUBDIR)/rda && \
49648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49650 "RANLIB=$${RANLIB}" \
49651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49652 maintainer-clean) \
49653 || exit 1
49654
49655@endif target-rda
49656
49657
49658
49659
49660
49661.PHONY: configure-target-libada maybe-configure-target-libada
49662maybe-configure-target-libada:
49663@if gcc-bootstrap
49664configure-target-libada: stage_current
49665@endif gcc-bootstrap
49666@if target-libada
49667maybe-configure-target-libada: configure-target-libada
49668configure-target-libada:
49669 @: $(MAKE); $(unstage)
49670 @r=`${PWD_COMMAND}`; export r; \
49671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49672 echo "Checking multilib configuration for libada..."; \
49673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49674 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
49675 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
49676 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
49677 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
49678 else \
49679 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
49680 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49681 fi; \
49682 else \
49683 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
49684 fi; \
49685 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
49686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
49687 $(NORMAL_TARGET_EXPORTS) \
49688 echo Configuring in $(TARGET_SUBDIR)/libada; \
49689 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
49690 case $(srcdir) in \
49691 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49692 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
49693 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49694 esac; \
49695 srcdiroption="--srcdir=$${topdir}/libada"; \
49696 libsrcdir="$$s/libada"; \
49697 rm -f no-such-file || : ; \
49698 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49699 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49700 --target=${target_alias} $${srcdiroption} \
49701 || exit 1
49702@endif target-libada
49703
49704
49705
49706
49707
49708.PHONY: all-target-libada maybe-all-target-libada
49709maybe-all-target-libada:
49710@if gcc-bootstrap
49711all-target-libada: stage_current
49712@endif gcc-bootstrap
49713@if target-libada
49714TARGET-target-libada=all
49715maybe-all-target-libada: all-target-libada
49716all-target-libada: configure-target-libada
49717 @: $(MAKE); $(unstage)
49718 @r=`${PWD_COMMAND}`; export r; \
49719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720 $(NORMAL_TARGET_EXPORTS) \
49721 (cd $(TARGET_SUBDIR)/libada && \
49722 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49723 $(TARGET-target-libada))
49724@endif target-libada
49725
49726
49727
49728
49729
49730.PHONY: check-target-libada maybe-check-target-libada
49731maybe-check-target-libada:
49732@if target-libada
49733maybe-check-target-libada: check-target-libada
49734
49735check-target-libada:
49736 @: $(MAKE); $(unstage)
49737 @r=`${PWD_COMMAND}`; export r; \
49738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739 $(NORMAL_TARGET_EXPORTS) \
49740 (cd $(TARGET_SUBDIR)/libada && \
49741 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49742
49743@endif target-libada
49744
49745.PHONY: install-target-libada maybe-install-target-libada
49746maybe-install-target-libada:
49747@if target-libada
49748maybe-install-target-libada: install-target-libada
49749
49750install-target-libada: installdirs
49751 @: $(MAKE); $(unstage)
49752 @r=`${PWD_COMMAND}`; export r; \
49753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49754 $(NORMAL_TARGET_EXPORTS) \
49755 (cd $(TARGET_SUBDIR)/libada && \
49756 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49757
49758@endif target-libada
49759
49760# Other targets (info, dvi, pdf, etc.)
49761
49762.PHONY: maybe-info-target-libada info-target-libada
49763maybe-info-target-libada:
49764@if target-libada
49765maybe-info-target-libada: info-target-libada
49766
49767info-target-libada: \
49768 configure-target-libada
49769 @: $(MAKE); $(unstage)
49770 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49771 r=`${PWD_COMMAND}`; export r; \
49772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773 $(NORMAL_TARGET_EXPORTS) \
49774 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
49775 for flag in $(EXTRA_TARGET_FLAGS); do \
49776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777 done; \
49778 (cd $(TARGET_SUBDIR)/libada && \
49779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781 "RANLIB=$${RANLIB}" \
49782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783 info) \
49784 || exit 1
49785
49786@endif target-libada
49787
49788.PHONY: maybe-dvi-target-libada dvi-target-libada
49789maybe-dvi-target-libada:
49790@if target-libada
49791maybe-dvi-target-libada: dvi-target-libada
49792
49793dvi-target-libada: \
49794 configure-target-libada
49795 @: $(MAKE); $(unstage)
49796 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49797 r=`${PWD_COMMAND}`; export r; \
49798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49799 $(NORMAL_TARGET_EXPORTS) \
49800 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
49801 for flag in $(EXTRA_TARGET_FLAGS); do \
49802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49803 done; \
49804 (cd $(TARGET_SUBDIR)/libada && \
49805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49807 "RANLIB=$${RANLIB}" \
49808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49809 dvi) \
49810 || exit 1
49811
49812@endif target-libada
49813
49814.PHONY: maybe-pdf-target-libada pdf-target-libada
49815maybe-pdf-target-libada:
49816@if target-libada
49817maybe-pdf-target-libada: pdf-target-libada
49818
49819pdf-target-libada: \
49820 configure-target-libada
49821 @: $(MAKE); $(unstage)
49822 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49823 r=`${PWD_COMMAND}`; export r; \
49824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49825 $(NORMAL_TARGET_EXPORTS) \
49826 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
49827 for flag in $(EXTRA_TARGET_FLAGS); do \
49828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49829 done; \
49830 (cd $(TARGET_SUBDIR)/libada && \
49831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49833 "RANLIB=$${RANLIB}" \
49834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49835 pdf) \
49836 || exit 1
49837
49838@endif target-libada
49839
49840.PHONY: maybe-html-target-libada html-target-libada
49841maybe-html-target-libada:
49842@if target-libada
49843maybe-html-target-libada: html-target-libada
49844
49845html-target-libada: \
49846 configure-target-libada
49847 @: $(MAKE); $(unstage)
49848 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49849 r=`${PWD_COMMAND}`; export r; \
49850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49851 $(NORMAL_TARGET_EXPORTS) \
49852 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
49853 for flag in $(EXTRA_TARGET_FLAGS); do \
49854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49855 done; \
49856 (cd $(TARGET_SUBDIR)/libada && \
49857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49859 "RANLIB=$${RANLIB}" \
49860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49861 html) \
49862 || exit 1
49863
49864@endif target-libada
49865
49866.PHONY: maybe-TAGS-target-libada TAGS-target-libada
49867maybe-TAGS-target-libada:
49868@if target-libada
49869maybe-TAGS-target-libada: TAGS-target-libada
49870
49871TAGS-target-libada: \
49872 configure-target-libada
49873 @: $(MAKE); $(unstage)
49874 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49875 r=`${PWD_COMMAND}`; export r; \
49876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49877 $(NORMAL_TARGET_EXPORTS) \
49878 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
49879 for flag in $(EXTRA_TARGET_FLAGS); do \
49880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49881 done; \
49882 (cd $(TARGET_SUBDIR)/libada && \
49883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49885 "RANLIB=$${RANLIB}" \
49886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49887 TAGS) \
49888 || exit 1
49889
49890@endif target-libada
49891
49892.PHONY: maybe-install-info-target-libada install-info-target-libada
49893maybe-install-info-target-libada:
49894@if target-libada
49895maybe-install-info-target-libada: install-info-target-libada
49896
49897install-info-target-libada: \
49898 configure-target-libada \
49899 info-target-libada
49900 @: $(MAKE); $(unstage)
49901 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49902 r=`${PWD_COMMAND}`; export r; \
49903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49904 $(NORMAL_TARGET_EXPORTS) \
49905 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
49906 for flag in $(EXTRA_TARGET_FLAGS); do \
49907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49908 done; \
49909 (cd $(TARGET_SUBDIR)/libada && \
49910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49912 "RANLIB=$${RANLIB}" \
49913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49914 install-info) \
49915 || exit 1
49916
49917@endif target-libada
49918
49919.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
49920maybe-install-pdf-target-libada:
49921@if target-libada
49922maybe-install-pdf-target-libada: install-pdf-target-libada
49923
49924install-pdf-target-libada: \
49925 configure-target-libada \
49926 pdf-target-libada
49927 @: $(MAKE); $(unstage)
49928 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49929 r=`${PWD_COMMAND}`; export r; \
49930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49931 $(NORMAL_TARGET_EXPORTS) \
49932 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
49933 for flag in $(EXTRA_TARGET_FLAGS); do \
49934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49935 done; \
49936 (cd $(TARGET_SUBDIR)/libada && \
49937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49939 "RANLIB=$${RANLIB}" \
49940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49941 install-pdf) \
49942 || exit 1
49943
49944@endif target-libada
49945
49946.PHONY: maybe-install-html-target-libada install-html-target-libada
49947maybe-install-html-target-libada:
49948@if target-libada
49949maybe-install-html-target-libada: install-html-target-libada
49950
49951install-html-target-libada: \
49952 configure-target-libada \
49953 html-target-libada
49954 @: $(MAKE); $(unstage)
49955 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49956 r=`${PWD_COMMAND}`; export r; \
49957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49958 $(NORMAL_TARGET_EXPORTS) \
49959 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
49960 for flag in $(EXTRA_TARGET_FLAGS); do \
49961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49962 done; \
49963 (cd $(TARGET_SUBDIR)/libada && \
49964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49966 "RANLIB=$${RANLIB}" \
49967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49968 install-html) \
49969 || exit 1
49970
49971@endif target-libada
49972
49973.PHONY: maybe-installcheck-target-libada installcheck-target-libada
49974maybe-installcheck-target-libada:
49975@if target-libada
49976maybe-installcheck-target-libada: installcheck-target-libada
49977
49978installcheck-target-libada: \
49979 configure-target-libada
49980 @: $(MAKE); $(unstage)
49981 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
49982 r=`${PWD_COMMAND}`; export r; \
49983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984 $(NORMAL_TARGET_EXPORTS) \
49985 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
49986 for flag in $(EXTRA_TARGET_FLAGS); do \
49987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49988 done; \
49989 (cd $(TARGET_SUBDIR)/libada && \
49990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49992 "RANLIB=$${RANLIB}" \
49993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49994 installcheck) \
49995 || exit 1
49996
49997@endif target-libada
49998
49999.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
50000maybe-mostlyclean-target-libada:
50001@if target-libada
50002maybe-mostlyclean-target-libada: mostlyclean-target-libada
50003
50004mostlyclean-target-libada:
50005 @: $(MAKE); $(unstage)
50006 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50007 r=`${PWD_COMMAND}`; export r; \
50008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50009 $(NORMAL_TARGET_EXPORTS) \
50010 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
50011 for flag in $(EXTRA_TARGET_FLAGS); do \
50012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50013 done; \
50014 (cd $(TARGET_SUBDIR)/libada && \
50015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50017 "RANLIB=$${RANLIB}" \
50018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50019 mostlyclean) \
50020 || exit 1
50021
50022@endif target-libada
50023
50024.PHONY: maybe-clean-target-libada clean-target-libada
50025maybe-clean-target-libada:
50026@if target-libada
50027maybe-clean-target-libada: clean-target-libada
50028
50029clean-target-libada:
50030 @: $(MAKE); $(unstage)
50031 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50032 r=`${PWD_COMMAND}`; export r; \
50033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50034 $(NORMAL_TARGET_EXPORTS) \
50035 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
50036 for flag in $(EXTRA_TARGET_FLAGS); do \
50037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50038 done; \
50039 (cd $(TARGET_SUBDIR)/libada && \
50040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50042 "RANLIB=$${RANLIB}" \
50043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50044 clean) \
50045 || exit 1
50046
50047@endif target-libada
50048
50049.PHONY: maybe-distclean-target-libada distclean-target-libada
50050maybe-distclean-target-libada:
50051@if target-libada
50052maybe-distclean-target-libada: distclean-target-libada
50053
50054distclean-target-libada:
50055 @: $(MAKE); $(unstage)
50056 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50057 r=`${PWD_COMMAND}`; export r; \
50058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059 $(NORMAL_TARGET_EXPORTS) \
50060 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
50061 for flag in $(EXTRA_TARGET_FLAGS); do \
50062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063 done; \
50064 (cd $(TARGET_SUBDIR)/libada && \
50065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067 "RANLIB=$${RANLIB}" \
50068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069 distclean) \
50070 || exit 1
50071
50072@endif target-libada
50073
50074.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50075maybe-maintainer-clean-target-libada:
50076@if target-libada
50077maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50078
50079maintainer-clean-target-libada:
50080 @: $(MAKE); $(unstage)
50081 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
50082 r=`${PWD_COMMAND}`; export r; \
50083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084 $(NORMAL_TARGET_EXPORTS) \
50085 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
50086 for flag in $(EXTRA_TARGET_FLAGS); do \
50087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50088 done; \
50089 (cd $(TARGET_SUBDIR)/libada && \
50090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50092 "RANLIB=$${RANLIB}" \
50093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50094 maintainer-clean) \
50095 || exit 1
50096
50097@endif target-libada
50098
50099
50100
50101
50102
50103.PHONY: configure-target-libgomp maybe-configure-target-libgomp
50104maybe-configure-target-libgomp:
50105@if gcc-bootstrap
50106configure-target-libgomp: stage_current
50107@endif gcc-bootstrap
50108@if target-libgomp
50109maybe-configure-target-libgomp: configure-target-libgomp
50110configure-target-libgomp:
50111 @: $(MAKE); $(unstage)
50112 @r=`${PWD_COMMAND}`; export r; \
50113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50114 echo "Checking multilib configuration for libgomp..."; \
50115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50116 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
50117 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50118 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50119 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50120 else \
50121 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50122 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50123 fi; \
50124 else \
50125 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50126 fi; \
50127 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50128 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
50129 $(NORMAL_TARGET_EXPORTS) \
50130 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50131 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50132 case $(srcdir) in \
50133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50134 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50136 esac; \
50137 srcdiroption="--srcdir=$${topdir}/libgomp"; \
50138 libsrcdir="$$s/libgomp"; \
50139 rm -f no-such-file || : ; \
50140 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50142 --target=${target_alias} $${srcdiroption} \
50143 || exit 1
50144@endif target-libgomp
50145
50146
50147
50148
50149
50150.PHONY: all-target-libgomp maybe-all-target-libgomp
50151maybe-all-target-libgomp:
50152@if gcc-bootstrap
50153all-target-libgomp: stage_current
50154@endif gcc-bootstrap
50155@if target-libgomp
50156TARGET-target-libgomp=all
50157maybe-all-target-libgomp: all-target-libgomp
50158all-target-libgomp: configure-target-libgomp
50159 @: $(MAKE); $(unstage)
50160 @r=`${PWD_COMMAND}`; export r; \
50161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50162 $(NORMAL_TARGET_EXPORTS) \
50163 (cd $(TARGET_SUBDIR)/libgomp && \
50164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50165 $(TARGET-target-libgomp))
50166@endif target-libgomp
50167
50168
50169
50170
50171
50172.PHONY: check-target-libgomp maybe-check-target-libgomp
50173maybe-check-target-libgomp:
50174@if target-libgomp
50175maybe-check-target-libgomp: check-target-libgomp
50176
50177check-target-libgomp:
50178 @: $(MAKE); $(unstage)
50179 @r=`${PWD_COMMAND}`; export r; \
50180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50181 $(NORMAL_TARGET_EXPORTS) \
50182 (cd $(TARGET_SUBDIR)/libgomp && \
50183 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50184
50185@endif target-libgomp
50186
50187.PHONY: install-target-libgomp maybe-install-target-libgomp
50188maybe-install-target-libgomp:
50189@if target-libgomp
50190maybe-install-target-libgomp: install-target-libgomp
50191
50192install-target-libgomp: installdirs
50193 @: $(MAKE); $(unstage)
50194 @r=`${PWD_COMMAND}`; export r; \
50195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50196 $(NORMAL_TARGET_EXPORTS) \
50197 (cd $(TARGET_SUBDIR)/libgomp && \
50198 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50199
50200@endif target-libgomp
50201
50202# Other targets (info, dvi, pdf, etc.)
50203
50204.PHONY: maybe-info-target-libgomp info-target-libgomp
50205maybe-info-target-libgomp:
50206@if target-libgomp
50207maybe-info-target-libgomp: info-target-libgomp
50208
50209info-target-libgomp: \
50210 configure-target-libgomp
50211 @: $(MAKE); $(unstage)
50212 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50213 r=`${PWD_COMMAND}`; export r; \
50214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50215 $(NORMAL_TARGET_EXPORTS) \
50216 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
50217 for flag in $(EXTRA_TARGET_FLAGS); do \
50218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50219 done; \
50220 (cd $(TARGET_SUBDIR)/libgomp && \
50221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50223 "RANLIB=$${RANLIB}" \
50224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50225 info) \
50226 || exit 1
50227
50228@endif target-libgomp
50229
50230.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
50231maybe-dvi-target-libgomp:
50232@if target-libgomp
50233maybe-dvi-target-libgomp: dvi-target-libgomp
50234
50235dvi-target-libgomp: \
50236 configure-target-libgomp
50237 @: $(MAKE); $(unstage)
50238 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50239 r=`${PWD_COMMAND}`; export r; \
50240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50241 $(NORMAL_TARGET_EXPORTS) \
50242 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
50243 for flag in $(EXTRA_TARGET_FLAGS); do \
50244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50245 done; \
50246 (cd $(TARGET_SUBDIR)/libgomp && \
50247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50249 "RANLIB=$${RANLIB}" \
50250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50251 dvi) \
50252 || exit 1
50253
50254@endif target-libgomp
50255
50256.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
50257maybe-pdf-target-libgomp:
50258@if target-libgomp
50259maybe-pdf-target-libgomp: pdf-target-libgomp
50260
50261pdf-target-libgomp: \
50262 configure-target-libgomp
50263 @: $(MAKE); $(unstage)
50264 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50265 r=`${PWD_COMMAND}`; export r; \
50266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50267 $(NORMAL_TARGET_EXPORTS) \
50268 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
50269 for flag in $(EXTRA_TARGET_FLAGS); do \
50270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50271 done; \
50272 (cd $(TARGET_SUBDIR)/libgomp && \
50273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50275 "RANLIB=$${RANLIB}" \
50276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50277 pdf) \
50278 || exit 1
50279
50280@endif target-libgomp
50281
50282.PHONY: maybe-html-target-libgomp html-target-libgomp
50283maybe-html-target-libgomp:
50284@if target-libgomp
50285maybe-html-target-libgomp: html-target-libgomp
50286
50287html-target-libgomp: \
50288 configure-target-libgomp
50289 @: $(MAKE); $(unstage)
50290 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50291 r=`${PWD_COMMAND}`; export r; \
50292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50293 $(NORMAL_TARGET_EXPORTS) \
50294 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
50295 for flag in $(EXTRA_TARGET_FLAGS); do \
50296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50297 done; \
50298 (cd $(TARGET_SUBDIR)/libgomp && \
50299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50301 "RANLIB=$${RANLIB}" \
50302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50303 html) \
50304 || exit 1
50305
50306@endif target-libgomp
50307
50308.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
50309maybe-TAGS-target-libgomp:
50310@if target-libgomp
50311maybe-TAGS-target-libgomp: TAGS-target-libgomp
50312
50313TAGS-target-libgomp: \
50314 configure-target-libgomp
50315 @: $(MAKE); $(unstage)
50316 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50317 r=`${PWD_COMMAND}`; export r; \
50318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50319 $(NORMAL_TARGET_EXPORTS) \
50320 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
50321 for flag in $(EXTRA_TARGET_FLAGS); do \
50322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50323 done; \
50324 (cd $(TARGET_SUBDIR)/libgomp && \
50325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50327 "RANLIB=$${RANLIB}" \
50328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50329 TAGS) \
50330 || exit 1
50331
50332@endif target-libgomp
50333
50334.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
50335maybe-install-info-target-libgomp:
50336@if target-libgomp
50337maybe-install-info-target-libgomp: install-info-target-libgomp
50338
50339install-info-target-libgomp: \
50340 configure-target-libgomp \
50341 info-target-libgomp
50342 @: $(MAKE); $(unstage)
50343 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50344 r=`${PWD_COMMAND}`; export r; \
50345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50346 $(NORMAL_TARGET_EXPORTS) \
50347 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
50348 for flag in $(EXTRA_TARGET_FLAGS); do \
50349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50350 done; \
50351 (cd $(TARGET_SUBDIR)/libgomp && \
50352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50354 "RANLIB=$${RANLIB}" \
50355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50356 install-info) \
50357 || exit 1
50358
50359@endif target-libgomp
50360
50361.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
50362maybe-install-pdf-target-libgomp:
50363@if target-libgomp
50364maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
50365
50366install-pdf-target-libgomp: \
50367 configure-target-libgomp \
50368 pdf-target-libgomp
50369 @: $(MAKE); $(unstage)
50370 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50371 r=`${PWD_COMMAND}`; export r; \
50372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50373 $(NORMAL_TARGET_EXPORTS) \
50374 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
50375 for flag in $(EXTRA_TARGET_FLAGS); do \
50376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50377 done; \
50378 (cd $(TARGET_SUBDIR)/libgomp && \
50379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50381 "RANLIB=$${RANLIB}" \
50382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50383 install-pdf) \
50384 || exit 1
50385
50386@endif target-libgomp
50387
50388.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
50389maybe-install-html-target-libgomp:
50390@if target-libgomp
50391maybe-install-html-target-libgomp: install-html-target-libgomp
50392
50393install-html-target-libgomp: \
50394 configure-target-libgomp \
50395 html-target-libgomp
50396 @: $(MAKE); $(unstage)
50397 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50398 r=`${PWD_COMMAND}`; export r; \
50399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50400 $(NORMAL_TARGET_EXPORTS) \
50401 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
50402 for flag in $(EXTRA_TARGET_FLAGS); do \
50403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50404 done; \
50405 (cd $(TARGET_SUBDIR)/libgomp && \
50406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50408 "RANLIB=$${RANLIB}" \
50409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50410 install-html) \
50411 || exit 1
50412
50413@endif target-libgomp
50414
50415.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
50416maybe-installcheck-target-libgomp:
50417@if target-libgomp
50418maybe-installcheck-target-libgomp: installcheck-target-libgomp
50419
50420installcheck-target-libgomp: \
50421 configure-target-libgomp
50422 @: $(MAKE); $(unstage)
50423 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50424 r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 $(NORMAL_TARGET_EXPORTS) \
50427 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
50428 for flag in $(EXTRA_TARGET_FLAGS); do \
50429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50430 done; \
50431 (cd $(TARGET_SUBDIR)/libgomp && \
50432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50434 "RANLIB=$${RANLIB}" \
50435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50436 installcheck) \
50437 || exit 1
50438
50439@endif target-libgomp
50440
50441.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
50442maybe-mostlyclean-target-libgomp:
50443@if target-libgomp
50444maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
50445
50446mostlyclean-target-libgomp:
50447 @: $(MAKE); $(unstage)
50448 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50449 r=`${PWD_COMMAND}`; export r; \
50450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451 $(NORMAL_TARGET_EXPORTS) \
50452 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
50453 for flag in $(EXTRA_TARGET_FLAGS); do \
50454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50455 done; \
50456 (cd $(TARGET_SUBDIR)/libgomp && \
50457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50459 "RANLIB=$${RANLIB}" \
50460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50461 mostlyclean) \
50462 || exit 1
50463
50464@endif target-libgomp
50465
50466.PHONY: maybe-clean-target-libgomp clean-target-libgomp
50467maybe-clean-target-libgomp:
50468@if target-libgomp
50469maybe-clean-target-libgomp: clean-target-libgomp
50470
50471clean-target-libgomp:
50472 @: $(MAKE); $(unstage)
50473 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50474 r=`${PWD_COMMAND}`; export r; \
50475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476 $(NORMAL_TARGET_EXPORTS) \
50477 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
50478 for flag in $(EXTRA_TARGET_FLAGS); do \
50479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50480 done; \
50481 (cd $(TARGET_SUBDIR)/libgomp && \
50482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50484 "RANLIB=$${RANLIB}" \
50485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50486 clean) \
50487 || exit 1
50488
50489@endif target-libgomp
50490
50491.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
50492maybe-distclean-target-libgomp:
50493@if target-libgomp
50494maybe-distclean-target-libgomp: distclean-target-libgomp
50495
50496distclean-target-libgomp:
50497 @: $(MAKE); $(unstage)
50498 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50499 r=`${PWD_COMMAND}`; export r; \
50500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50501 $(NORMAL_TARGET_EXPORTS) \
50502 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
50503 for flag in $(EXTRA_TARGET_FLAGS); do \
50504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50505 done; \
50506 (cd $(TARGET_SUBDIR)/libgomp && \
50507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50509 "RANLIB=$${RANLIB}" \
50510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50511 distclean) \
50512 || exit 1
50513
50514@endif target-libgomp
50515
50516.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
50517maybe-maintainer-clean-target-libgomp:
50518@if target-libgomp
50519maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
50520
50521maintainer-clean-target-libgomp:
50522 @: $(MAKE); $(unstage)
50523 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
50524 r=`${PWD_COMMAND}`; export r; \
50525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50526 $(NORMAL_TARGET_EXPORTS) \
50527 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
50528 for flag in $(EXTRA_TARGET_FLAGS); do \
50529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50530 done; \
50531 (cd $(TARGET_SUBDIR)/libgomp && \
50532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50534 "RANLIB=$${RANLIB}" \
50535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50536 maintainer-clean) \
50537 || exit 1
50538
50539@endif target-libgomp
50540
50541
50542
50543# ----------
50544# GCC module
50545# ----------
50546
50547@if gcc-no-bootstrap
50548.PHONY: cross
50549cross: all-build all-gas all-ld
50550 @r=`${PWD_COMMAND}`; export r; \
50551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50552 $(HOST_EXPORTS) \
50553 echo "Building the C and C++ compiler"; \
50554 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
50555 @r=`${PWD_COMMAND}`; export r; \
50556 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50557 echo "Building runtime libraries"; \
50558 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
50559@endif gcc-no-bootstrap
50560
50561@if gcc
50562.PHONY: check-gcc-c++
50563check-gcc-c++:
50564 @if [ -f ./gcc/Makefile ] ; then \
50565 r=`${PWD_COMMAND}`; export r; \
50566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50567 $(HOST_EXPORTS) \
50568 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
50569 else \
50570 true; \
50571 fi
50572
50573.PHONY: check-c++
50574check-c++: check-target-libstdc++-v3 check-gcc-c++
50575
50576# Install the gcc headers files, but not the fixed include files,
50577# which Cygnus is not allowed to distribute. This rule is very
50578# dependent on the workings of the gcc Makefile.in.
50579.PHONY: gcc-no-fixedincludes
50580gcc-no-fixedincludes:
50581 @if [ -f ./gcc/Makefile ]; then \
50582 rm -rf gcc/tmp-include; \
50583 mv gcc/include gcc/tmp-include 2>/dev/null; \
50584 mkdir gcc/include; \
50585 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
50586 touch gcc/stmp-fixinc gcc/include/fixed; \
50587 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
50588 r=`${PWD_COMMAND}`; export r; \
50589 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
50590 $(HOST_EXPORTS) \
50591 (cd ./gcc && \
50592 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
50593 rm -rf gcc/include; \
50594 mv gcc/tmp-include gcc/include 2>/dev/null; \
50595 else true; fi
50596@endif gcc
50597
50598# ---------------------
50599# GCC bootstrap support
50600# ---------------------
50601
50602# We track the current stage (the one in 'gcc') in the stage_current file.
50603# stage_last instead tracks the stage that was built last. These targets
50604# are dummy when toplevel bootstrap is not active.
50605
50606# While making host and target tools, symlinks to the final stage must be
50607# there, so $(unstage) should be run at various points. To avoid excessive
50608# recursive invocations of make, we "inline" them using a variable. These
50609# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
50610# to avoid warnings from the GNU Make job server.
50611
50612unstage = :
50613stage = :
50614current_stage = ""
50615
50616@if gcc-bootstrap
50617unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
50618stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
50619current_stage = "`cat stage_current 2> /dev/null`"
50620@endif gcc-bootstrap
50621
50622.PHONY: unstage stage
50623unstage:
50624 @: $(MAKE); $(unstage)
50625stage:
50626 @: $(MAKE); $(stage)
50627
50628# Disable commands for lean bootstrap.
50629LEAN = false
50630
50631# We name the build directories for the various stages "stage1-gcc",
50632# "stage2-gcc","stage3-gcc", etc.
50633
50634# Since the 'compare' process will fail (on debugging information) if any
50635# directory names are different, we need to link the gcc directory for
50636# the previous stage to a constant name ('prev-gcc'), and to make the name of
50637# the build directories constant as well. For the latter, we use naked names
50638# like 'gcc', because the scripts in that directory assume it. We use
50639# mv on platforms where symlinks to directories do not work or are not
50640# reliable.
50641
50642# 'touch' doesn't work right on some platforms.
50643STAMP = echo timestamp >
50644
50645# We only want to compare .o files, so set this!
50646objext = .o
50647
50648
50649.PHONY: stage1-start stage1-end
50650
50651stage1-start::
50652 @: $(MAKE); $(stage); \
50653 echo stage1 > stage_current ; \
50654 echo stage1 > stage_last; \
50655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50656@if bfd
50657 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
50658 mkdir stage1-bfd; \
50659 mv stage1-bfd bfd
50660@endif bfd
50661@if opcodes
50662 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
50663 mkdir stage1-opcodes; \
50664 mv stage1-opcodes opcodes
50665@endif opcodes
50666@if binutils
50667 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
50668 mkdir stage1-binutils; \
50669 mv stage1-binutils binutils
50670@endif binutils
50671@if gas
50672 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
50673 mkdir stage1-gas; \
50674 mv stage1-gas gas
50675@endif gas
50676@if gcc
50677 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
50678 mkdir stage1-gcc; \
50679 mv stage1-gcc gcc
50680@endif gcc
50681@if gmp
50682 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
50683 mkdir stage1-gmp; \
50684 mv stage1-gmp gmp
50685@endif gmp
50686@if mpfr
50687 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
50688 mkdir stage1-mpfr; \
50689 mv stage1-mpfr mpfr
50690@endif mpfr
50691@if gold
50692 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
50693 mkdir stage1-gold; \
50694 mv stage1-gold gold
50695@endif gold
50696@if intl
50697 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
50698 mkdir stage1-intl; \
50699 mv stage1-intl intl
50700@endif intl
50701@if ld
50702 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
50703 mkdir stage1-ld; \
50704 mv stage1-ld ld
50705@endif ld
50706@if libcpp
50707 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
50708 mkdir stage1-libcpp; \
50709 mv stage1-libcpp libcpp
50710@endif libcpp
50711@if libdecnumber
50712 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
50713 mkdir stage1-libdecnumber; \
50714 mv stage1-libdecnumber libdecnumber
50715@endif libdecnumber
50716@if libiberty
50717 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
50718 mkdir stage1-libiberty; \
50719 mv stage1-libiberty libiberty
50720@endif libiberty
50721@if zlib
50722 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
50723 mkdir stage1-zlib; \
50724 mv stage1-zlib zlib
50725@endif zlib
50726 @[ -d stage1-$(TARGET_SUBDIR) ] || \
50727 mkdir stage1-$(TARGET_SUBDIR); \
50728 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
50729
50730stage1-end::
50731@if bfd
50732 @if test -d $(HOST_SUBDIR)/bfd ; then \
50733 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
50734 fi
50735@endif bfd
50736@if opcodes
50737 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50738 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
50739 fi
50740@endif opcodes
50741@if binutils
50742 @if test -d $(HOST_SUBDIR)/binutils ; then \
50743 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
50744 fi
50745@endif binutils
50746@if gas
50747 @if test -d $(HOST_SUBDIR)/gas ; then \
50748 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
50749 fi
50750@endif gas
50751@if gcc
50752 @if test -d $(HOST_SUBDIR)/gcc ; then \
50753 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
50754 fi
50755@endif gcc
50756@if gmp
50757 @if test -d $(HOST_SUBDIR)/gmp ; then \
50758 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
50759 fi
50760@endif gmp
50761@if mpfr
50762 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50763 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
50764 fi
50765@endif mpfr
50766@if gold
50767 @if test -d $(HOST_SUBDIR)/gold ; then \
50768 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
50769 fi
50770@endif gold
50771@if intl
50772 @if test -d $(HOST_SUBDIR)/intl ; then \
50773 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
50774 fi
50775@endif intl
50776@if ld
50777 @if test -d $(HOST_SUBDIR)/ld ; then \
50778 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
50779 fi
50780@endif ld
50781@if libcpp
50782 @if test -d $(HOST_SUBDIR)/libcpp ; then \
50783 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
50784 fi
50785@endif libcpp
50786@if libdecnumber
50787 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
50788 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
50789 fi
50790@endif libdecnumber
50791@if libiberty
50792 @if test -d $(HOST_SUBDIR)/libiberty ; then \
50793 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
50794 fi
50795@endif libiberty
50796@if zlib
50797 @if test -d $(HOST_SUBDIR)/zlib ; then \
50798 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
50799 fi
50800@endif zlib
50801 @if test -d $(TARGET_SUBDIR) ; then \
50802 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
50803 fi
50804 rm -f stage_current
50805
50806# Bubble a bug fix through all the stages up to stage 1. They are
50807# remade, but not reconfigured. The next stage (if any) will not be
50808# reconfigured either.
50809.PHONY: stage1-bubble
50810stage1-bubble::
50811 @r=`${PWD_COMMAND}`; export r; \
50812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50813 if test -f stage1-lean ; then \
50814 echo Skipping rebuild of stage1 ; \
50815 else \
50816 $(MAKE) stage1-start; \
50817 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
50818 fi
50819
50820.PHONY: all-stage1 clean-stage1
50821do-clean: clean-stage1
50822
50823# FIXME: Will not need to be conditional when toplevel bootstrap is the
50824# only possibility, but now it conflicts with no-bootstrap rules
50825@if gcc-bootstrap
50826
50827
50828
50829
50830# Rules to wipe a stage and all the following ones, also used for cleanstrap
50831
50832.PHONY: distclean-stage1
50833distclean-stage1::
50834 @: $(MAKE); $(stage)
50835 @test "`cat stage_last`" != stage1 || rm -f stage_last
50836 rm -rf stage1-*
50837
50838
50839@endif gcc-bootstrap
50840
50841
50842.PHONY: stage2-start stage2-end
50843
50844stage2-start::
50845 @: $(MAKE); $(stage); \
50846 echo stage2 > stage_current ; \
50847 echo stage2 > stage_last; \
50848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50849@if bfd
50850 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
50851 mkdir stage2-bfd; \
50852 mv stage2-bfd bfd ; \
50853 mv stage1-bfd prev-bfd || test -f stage1-lean
50854@endif bfd
50855@if opcodes
50856 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
50857 mkdir stage2-opcodes; \
50858 mv stage2-opcodes opcodes ; \
50859 mv stage1-opcodes prev-opcodes || test -f stage1-lean
50860@endif opcodes
50861@if binutils
50862 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
50863 mkdir stage2-binutils; \
50864 mv stage2-binutils binutils ; \
50865 mv stage1-binutils prev-binutils || test -f stage1-lean
50866@endif binutils
50867@if gas
50868 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
50869 mkdir stage2-gas; \
50870 mv stage2-gas gas ; \
50871 mv stage1-gas prev-gas || test -f stage1-lean
50872@endif gas
50873@if gcc
50874 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
50875 mkdir stage2-gcc; \
50876 mv stage2-gcc gcc ; \
50877 mv stage1-gcc prev-gcc || test -f stage1-lean
50878@endif gcc
50879@if gmp
50880 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
50881 mkdir stage2-gmp; \
50882 mv stage2-gmp gmp ; \
50883 mv stage1-gmp prev-gmp || test -f stage1-lean
50884@endif gmp
50885@if mpfr
50886 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
50887 mkdir stage2-mpfr; \
50888 mv stage2-mpfr mpfr ; \
50889 mv stage1-mpfr prev-mpfr || test -f stage1-lean
50890@endif mpfr
50891@if gold
50892 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
50893 mkdir stage2-gold; \
50894 mv stage2-gold gold ; \
50895 mv stage1-gold prev-gold || test -f stage1-lean
50896@endif gold
50897@if intl
50898 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
50899 mkdir stage2-intl; \
50900 mv stage2-intl intl ; \
50901 mv stage1-intl prev-intl || test -f stage1-lean
50902@endif intl
50903@if ld
50904 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
50905 mkdir stage2-ld; \
50906 mv stage2-ld ld ; \
50907 mv stage1-ld prev-ld || test -f stage1-lean
50908@endif ld
50909@if libcpp
50910 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
50911 mkdir stage2-libcpp; \
50912 mv stage2-libcpp libcpp ; \
50913 mv stage1-libcpp prev-libcpp || test -f stage1-lean
50914@endif libcpp
50915@if libdecnumber
50916 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
50917 mkdir stage2-libdecnumber; \
50918 mv stage2-libdecnumber libdecnumber ; \
50919 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
50920@endif libdecnumber
50921@if libiberty
50922 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
50923 mkdir stage2-libiberty; \
50924 mv stage2-libiberty libiberty ; \
50925 mv stage1-libiberty prev-libiberty || test -f stage1-lean
50926@endif libiberty
50927@if zlib
50928 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
50929 mkdir stage2-zlib; \
50930 mv stage2-zlib zlib ; \
50931 mv stage1-zlib prev-zlib || test -f stage1-lean
50932@endif zlib
50933 @[ -d stage2-$(TARGET_SUBDIR) ] || \
50934 mkdir stage2-$(TARGET_SUBDIR); \
50935 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
50936 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
50937
50938stage2-end::
50939@if bfd
50940 @if test -d $(HOST_SUBDIR)/bfd ; then \
50941 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
50942 mv prev-bfd stage1-bfd ; : ; \
50943 fi
50944@endif bfd
50945@if opcodes
50946 @if test -d $(HOST_SUBDIR)/opcodes ; then \
50947 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
50948 mv prev-opcodes stage1-opcodes ; : ; \
50949 fi
50950@endif opcodes
50951@if binutils
50952 @if test -d $(HOST_SUBDIR)/binutils ; then \
50953 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
50954 mv prev-binutils stage1-binutils ; : ; \
50955 fi
50956@endif binutils
50957@if gas
50958 @if test -d $(HOST_SUBDIR)/gas ; then \
50959 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
50960 mv prev-gas stage1-gas ; : ; \
50961 fi
50962@endif gas
50963@if gcc
50964 @if test -d $(HOST_SUBDIR)/gcc ; then \
50965 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
50966 mv prev-gcc stage1-gcc ; : ; \
50967 fi
50968@endif gcc
50969@if gmp
50970 @if test -d $(HOST_SUBDIR)/gmp ; then \
50971 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
50972 mv prev-gmp stage1-gmp ; : ; \
50973 fi
50974@endif gmp
50975@if mpfr
50976 @if test -d $(HOST_SUBDIR)/mpfr ; then \
50977 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
50978 mv prev-mpfr stage1-mpfr ; : ; \
50979 fi
50980@endif mpfr
50981@if gold
50982 @if test -d $(HOST_SUBDIR)/gold ; then \
50983 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
50984 mv prev-gold stage1-gold ; : ; \
50985 fi
50986@endif gold
50987@if intl
50988 @if test -d $(HOST_SUBDIR)/intl ; then \
50989 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
50990 mv prev-intl stage1-intl ; : ; \
50991 fi
50992@endif intl
50993@if ld
50994 @if test -d $(HOST_SUBDIR)/ld ; then \
50995 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
50996 mv prev-ld stage1-ld ; : ; \
50997 fi
50998@endif ld
50999@if libcpp
51000 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51001 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
51002 mv prev-libcpp stage1-libcpp ; : ; \
51003 fi
51004@endif libcpp
51005@if libdecnumber
51006 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51007 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
51008 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51009 fi
51010@endif libdecnumber
51011@if libiberty
51012 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51013 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
51014 mv prev-libiberty stage1-libiberty ; : ; \
51015 fi
51016@endif libiberty
51017@if zlib
51018 @if test -d $(HOST_SUBDIR)/zlib ; then \
51019 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
51020 mv prev-zlib stage1-zlib ; : ; \
51021 fi
51022@endif zlib
51023 @if test -d $(TARGET_SUBDIR) ; then \
51024 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
51025 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51026 fi
51027 rm -f stage_current
51028
51029# Bubble a bug fix through all the stages up to stage 2. They are
51030# remade, but not reconfigured. The next stage (if any) will not be
51031# reconfigured either.
51032.PHONY: stage2-bubble
51033stage2-bubble:: stage1-bubble
51034 @r=`${PWD_COMMAND}`; export r; \
51035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51036 if test -f stage2-lean || test -f stage1-lean ; then \
51037 echo Skipping rebuild of stage2 ; \
51038 else \
51039 $(MAKE) stage2-start; \
51040 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
51041 fi
51042
51043.PHONY: all-stage2 clean-stage2
51044do-clean: clean-stage2
51045
51046# FIXME: Will not need to be conditional when toplevel bootstrap is the
51047# only possibility, but now it conflicts with no-bootstrap rules
51048@if gcc-bootstrap
51049
51050
51051
51052.PHONY: bootstrap2 bootstrap2-lean
51053bootstrap2:
51054 echo stage2 > stage_final
51055 @r=`${PWD_COMMAND}`; export r; \
51056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51057 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
51058 @: $(MAKE); $(unstage)
51059 @r=`${PWD_COMMAND}`; export r; \
51060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51061 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51062
51063bootstrap2-lean:
51064 echo stage2 > stage_final
51065 @r=`${PWD_COMMAND}`; export r; \
51066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
51068 @: $(MAKE); $(unstage)
51069 @r=`${PWD_COMMAND}`; export r; \
51070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51071 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51072
51073
51074# Rules to wipe a stage and all the following ones, also used for cleanstrap
51075distclean-stage1:: distclean-stage2
51076.PHONY: distclean-stage2
51077distclean-stage2::
51078 @: $(MAKE); $(stage)
51079 @test "`cat stage_last`" != stage2 || rm -f stage_last
51080 rm -rf stage2-*
51081
51082
51083@endif gcc-bootstrap
51084
51085
51086.PHONY: stageb2g0-start stageb2g0-end
51087
51088stageb2g0-start::
51089 @: $(MAKE); $(stage); \
51090 echo stageb2g0 > stage_current ; \
51091 echo stageb2g0 > stage_last; \
51092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51093@if bfd
51094 @cd $(HOST_SUBDIR); [ -d stageb2g0-bfd ] || \
51095 mkdir stageb2g0-bfd; \
51096 mv stageb2g0-bfd bfd ; \
51097 mv stage1-bfd prev-bfd || test -f stage1-lean
51098@endif bfd
51099@if opcodes
51100 @cd $(HOST_SUBDIR); [ -d stageb2g0-opcodes ] || \
51101 mkdir stageb2g0-opcodes; \
51102 mv stageb2g0-opcodes opcodes ; \
51103 mv stage1-opcodes prev-opcodes || test -f stage1-lean
51104@endif opcodes
51105@if binutils
51106 @cd $(HOST_SUBDIR); [ -d stageb2g0-binutils ] || \
51107 mkdir stageb2g0-binutils; \
51108 mv stageb2g0-binutils binutils ; \
51109 mv stage1-binutils prev-binutils || test -f stage1-lean
51110@endif binutils
51111@if gas
51112 @cd $(HOST_SUBDIR); [ -d stageb2g0-gas ] || \
51113 mkdir stageb2g0-gas; \
51114 mv stageb2g0-gas gas ; \
51115 mv stage1-gas prev-gas || test -f stage1-lean
51116@endif gas
51117@if gcc
51118 @cd $(HOST_SUBDIR); [ -d stageb2g0-gcc ] || \
51119 mkdir stageb2g0-gcc; \
51120 mv stageb2g0-gcc gcc ; \
51121 mv stage1-gcc prev-gcc || test -f stage1-lean
51122@endif gcc
51123@if gmp
51124 @cd $(HOST_SUBDIR); [ -d stageb2g0-gmp ] || \
51125 mkdir stageb2g0-gmp; \
51126 mv stageb2g0-gmp gmp ; \
51127 mv stage1-gmp prev-gmp || test -f stage1-lean
51128@endif gmp
51129@if mpfr
51130 @cd $(HOST_SUBDIR); [ -d stageb2g0-mpfr ] || \
51131 mkdir stageb2g0-mpfr; \
51132 mv stageb2g0-mpfr mpfr ; \
51133 mv stage1-mpfr prev-mpfr || test -f stage1-lean
51134@endif mpfr
51135@if gold
51136 @cd $(HOST_SUBDIR); [ -d stageb2g0-gold ] || \
51137 mkdir stageb2g0-gold; \
51138 mv stageb2g0-gold gold ; \
51139 mv stage1-gold prev-gold || test -f stage1-lean
51140@endif gold
51141@if intl
51142 @cd $(HOST_SUBDIR); [ -d stageb2g0-intl ] || \
51143 mkdir stageb2g0-intl; \
51144 mv stageb2g0-intl intl ; \
51145 mv stage1-intl prev-intl || test -f stage1-lean
51146@endif intl
51147@if ld
51148 @cd $(HOST_SUBDIR); [ -d stageb2g0-ld ] || \
51149 mkdir stageb2g0-ld; \
51150 mv stageb2g0-ld ld ; \
51151 mv stage1-ld prev-ld || test -f stage1-lean
51152@endif ld
51153@if libcpp
51154 @cd $(HOST_SUBDIR); [ -d stageb2g0-libcpp ] || \
51155 mkdir stageb2g0-libcpp; \
51156 mv stageb2g0-libcpp libcpp ; \
51157 mv stage1-libcpp prev-libcpp || test -f stage1-lean
51158@endif libcpp
51159@if libdecnumber
51160 @cd $(HOST_SUBDIR); [ -d stageb2g0-libdecnumber ] || \
51161 mkdir stageb2g0-libdecnumber; \
51162 mv stageb2g0-libdecnumber libdecnumber ; \
51163 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
51164@endif libdecnumber
51165@if libiberty
51166 @cd $(HOST_SUBDIR); [ -d stageb2g0-libiberty ] || \
51167 mkdir stageb2g0-libiberty; \
51168 mv stageb2g0-libiberty libiberty ; \
51169 mv stage1-libiberty prev-libiberty || test -f stage1-lean
51170@endif libiberty
51171@if zlib
51172 @cd $(HOST_SUBDIR); [ -d stageb2g0-zlib ] || \
51173 mkdir stageb2g0-zlib; \
51174 mv stageb2g0-zlib zlib ; \
51175 mv stage1-zlib prev-zlib || test -f stage1-lean
51176@endif zlib
51177 @[ -d stageb2g0-$(TARGET_SUBDIR) ] || \
51178 mkdir stageb2g0-$(TARGET_SUBDIR); \
51179 mv stageb2g0-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51180 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
51181
51182stageb2g0-end::
51183@if bfd
51184 @if test -d $(HOST_SUBDIR)/bfd ; then \
51185 cd $(HOST_SUBDIR); mv bfd stageb2g0-bfd ; \
51186 mv prev-bfd stage1-bfd ; : ; \
51187 fi
51188@endif bfd
51189@if opcodes
51190 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51191 cd $(HOST_SUBDIR); mv opcodes stageb2g0-opcodes ; \
51192 mv prev-opcodes stage1-opcodes ; : ; \
51193 fi
51194@endif opcodes
51195@if binutils
51196 @if test -d $(HOST_SUBDIR)/binutils ; then \
51197 cd $(HOST_SUBDIR); mv binutils stageb2g0-binutils ; \
51198 mv prev-binutils stage1-binutils ; : ; \
51199 fi
51200@endif binutils
51201@if gas
51202 @if test -d $(HOST_SUBDIR)/gas ; then \
51203 cd $(HOST_SUBDIR); mv gas stageb2g0-gas ; \
51204 mv prev-gas stage1-gas ; : ; \
51205 fi
51206@endif gas
51207@if gcc
51208 @if test -d $(HOST_SUBDIR)/gcc ; then \
51209 cd $(HOST_SUBDIR); mv gcc stageb2g0-gcc ; \
51210 mv prev-gcc stage1-gcc ; : ; \
51211 fi
51212@endif gcc
51213@if gmp
51214 @if test -d $(HOST_SUBDIR)/gmp ; then \
51215 cd $(HOST_SUBDIR); mv gmp stageb2g0-gmp ; \
51216 mv prev-gmp stage1-gmp ; : ; \
51217 fi
51218@endif gmp
51219@if mpfr
51220 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51221 cd $(HOST_SUBDIR); mv mpfr stageb2g0-mpfr ; \
51222 mv prev-mpfr stage1-mpfr ; : ; \
51223 fi
51224@endif mpfr
51225@if gold
51226 @if test -d $(HOST_SUBDIR)/gold ; then \
51227 cd $(HOST_SUBDIR); mv gold stageb2g0-gold ; \
51228 mv prev-gold stage1-gold ; : ; \
51229 fi
51230@endif gold
51231@if intl
51232 @if test -d $(HOST_SUBDIR)/intl ; then \
51233 cd $(HOST_SUBDIR); mv intl stageb2g0-intl ; \
51234 mv prev-intl stage1-intl ; : ; \
51235 fi
51236@endif intl
51237@if ld
51238 @if test -d $(HOST_SUBDIR)/ld ; then \
51239 cd $(HOST_SUBDIR); mv ld stageb2g0-ld ; \
51240 mv prev-ld stage1-ld ; : ; \
51241 fi
51242@endif ld
51243@if libcpp
51244 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51245 cd $(HOST_SUBDIR); mv libcpp stageb2g0-libcpp ; \
51246 mv prev-libcpp stage1-libcpp ; : ; \
51247 fi
51248@endif libcpp
51249@if libdecnumber
51250 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51251 cd $(HOST_SUBDIR); mv libdecnumber stageb2g0-libdecnumber ; \
51252 mv prev-libdecnumber stage1-libdecnumber ; : ; \
51253 fi
51254@endif libdecnumber
51255@if libiberty
51256 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51257 cd $(HOST_SUBDIR); mv libiberty stageb2g0-libiberty ; \
51258 mv prev-libiberty stage1-libiberty ; : ; \
51259 fi
51260@endif libiberty
51261@if zlib
51262 @if test -d $(HOST_SUBDIR)/zlib ; then \
51263 cd $(HOST_SUBDIR); mv zlib stageb2g0-zlib ; \
51264 mv prev-zlib stage1-zlib ; : ; \
51265 fi
51266@endif zlib
51267 @if test -d $(TARGET_SUBDIR) ; then \
51268 mv $(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; \
51269 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
51270 fi
51271 rm -f stage_current
51272
51273# Bubble a bug fix through all the stages up to stage b2g0. They are
51274# remade, but not reconfigured. The next stage (if any) will not be
51275# reconfigured either.
51276.PHONY: stageb2g0-bubble
51277stageb2g0-bubble:: stage1-bubble
51278 @r=`${PWD_COMMAND}`; export r; \
51279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51280 if test -f stageb2g0-lean || test -f stage1-lean ; then \
51281 echo Skipping rebuild of stageb2g0 ; \
51282 else \
51283 $(MAKE) stageb2g0-start; \
51284 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb2g0; \
51285 fi
51286
51287.PHONY: all-stageb2g0 clean-stageb2g0
51288do-clean: clean-stageb2g0
51289
51290# FIXME: Will not need to be conditional when toplevel bootstrap is the
51291# only possibility, but now it conflicts with no-bootstrap rules
51292@if gcc-bootstrap
51293
51294
51295
51296.PHONY: bootstrap2-debug bootstrap2-debug-lean
51297bootstrap2-debug:
51298 echo stageb2g0 > stage_final
51299 @r=`${PWD_COMMAND}`; export r; \
51300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51301 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb2g0-bubble
51302 @: $(MAKE); $(unstage)
51303 @r=`${PWD_COMMAND}`; export r; \
51304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51305 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51306
51307bootstrap2-debug-lean:
51308 echo stageb2g0 > stage_final
51309 @r=`${PWD_COMMAND}`; export r; \
51310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51311 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb2g0-bubble
51312 @: $(MAKE); $(unstage)
51313 @r=`${PWD_COMMAND}`; export r; \
51314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51315 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51316
51317
51318# Rules to wipe a stage and all the following ones, also used for cleanstrap
51319distclean-stage1:: distclean-stageb2g0
51320.PHONY: distclean-stageb2g0
51321distclean-stageb2g0::
51322 @: $(MAKE); $(stage)
51323 @test "`cat stage_last`" != stageb2g0 || rm -f stage_last
51324 rm -rf stageb2g0-*
51325
51326
51327@endif gcc-bootstrap
51328
51329
51330.PHONY: stage3-start stage3-end
51331
51332stage3-start::
51333 @: $(MAKE); $(stage); \
51334 echo stage3 > stage_current ; \
51335 echo stage3 > stage_last; \
51336 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51337@if bfd
51338 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
51339 mkdir stage3-bfd; \
51340 mv stage3-bfd bfd ; \
51341 mv stage2-bfd prev-bfd || test -f stage2-lean
51342@endif bfd
51343@if opcodes
51344 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
51345 mkdir stage3-opcodes; \
51346 mv stage3-opcodes opcodes ; \
51347 mv stage2-opcodes prev-opcodes || test -f stage2-lean
51348@endif opcodes
51349@if binutils
51350 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
51351 mkdir stage3-binutils; \
51352 mv stage3-binutils binutils ; \
51353 mv stage2-binutils prev-binutils || test -f stage2-lean
51354@endif binutils
51355@if gas
51356 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
51357 mkdir stage3-gas; \
51358 mv stage3-gas gas ; \
51359 mv stage2-gas prev-gas || test -f stage2-lean
51360@endif gas
51361@if gcc
51362 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
51363 mkdir stage3-gcc; \
51364 mv stage3-gcc gcc ; \
51365 mv stage2-gcc prev-gcc || test -f stage2-lean
51366@endif gcc
51367@if gmp
51368 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
51369 mkdir stage3-gmp; \
51370 mv stage3-gmp gmp ; \
51371 mv stage2-gmp prev-gmp || test -f stage2-lean
51372@endif gmp
51373@if mpfr
51374 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
51375 mkdir stage3-mpfr; \
51376 mv stage3-mpfr mpfr ; \
51377 mv stage2-mpfr prev-mpfr || test -f stage2-lean
51378@endif mpfr
51379@if gold
51380 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
51381 mkdir stage3-gold; \
51382 mv stage3-gold gold ; \
51383 mv stage2-gold prev-gold || test -f stage2-lean
51384@endif gold
51385@if intl
51386 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
51387 mkdir stage3-intl; \
51388 mv stage3-intl intl ; \
51389 mv stage2-intl prev-intl || test -f stage2-lean
51390@endif intl
51391@if ld
51392 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
51393 mkdir stage3-ld; \
51394 mv stage3-ld ld ; \
51395 mv stage2-ld prev-ld || test -f stage2-lean
51396@endif ld
51397@if libcpp
51398 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
51399 mkdir stage3-libcpp; \
51400 mv stage3-libcpp libcpp ; \
51401 mv stage2-libcpp prev-libcpp || test -f stage2-lean
51402@endif libcpp
51403@if libdecnumber
51404 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
51405 mkdir stage3-libdecnumber; \
51406 mv stage3-libdecnumber libdecnumber ; \
51407 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
51408@endif libdecnumber
51409@if libiberty
51410 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
51411 mkdir stage3-libiberty; \
51412 mv stage3-libiberty libiberty ; \
51413 mv stage2-libiberty prev-libiberty || test -f stage2-lean
51414@endif libiberty
51415@if zlib
51416 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
51417 mkdir stage3-zlib; \
51418 mv stage3-zlib zlib ; \
51419 mv stage2-zlib prev-zlib || test -f stage2-lean
51420@endif zlib
51421 @[ -d stage3-$(TARGET_SUBDIR) ] || \
51422 mkdir stage3-$(TARGET_SUBDIR); \
51423 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51424 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
51425
51426stage3-end::
51427@if bfd
51428 @if test -d $(HOST_SUBDIR)/bfd ; then \
51429 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
51430 mv prev-bfd stage2-bfd ; : ; \
51431 fi
51432@endif bfd
51433@if opcodes
51434 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51435 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
51436 mv prev-opcodes stage2-opcodes ; : ; \
51437 fi
51438@endif opcodes
51439@if binutils
51440 @if test -d $(HOST_SUBDIR)/binutils ; then \
51441 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
51442 mv prev-binutils stage2-binutils ; : ; \
51443 fi
51444@endif binutils
51445@if gas
51446 @if test -d $(HOST_SUBDIR)/gas ; then \
51447 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
51448 mv prev-gas stage2-gas ; : ; \
51449 fi
51450@endif gas
51451@if gcc
51452 @if test -d $(HOST_SUBDIR)/gcc ; then \
51453 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
51454 mv prev-gcc stage2-gcc ; : ; \
51455 fi
51456@endif gcc
51457@if gmp
51458 @if test -d $(HOST_SUBDIR)/gmp ; then \
51459 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
51460 mv prev-gmp stage2-gmp ; : ; \
51461 fi
51462@endif gmp
51463@if mpfr
51464 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51465 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
51466 mv prev-mpfr stage2-mpfr ; : ; \
51467 fi
51468@endif mpfr
51469@if gold
51470 @if test -d $(HOST_SUBDIR)/gold ; then \
51471 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
51472 mv prev-gold stage2-gold ; : ; \
51473 fi
51474@endif gold
51475@if intl
51476 @if test -d $(HOST_SUBDIR)/intl ; then \
51477 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
51478 mv prev-intl stage2-intl ; : ; \
51479 fi
51480@endif intl
51481@if ld
51482 @if test -d $(HOST_SUBDIR)/ld ; then \
51483 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
51484 mv prev-ld stage2-ld ; : ; \
51485 fi
51486@endif ld
51487@if libcpp
51488 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51489 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
51490 mv prev-libcpp stage2-libcpp ; : ; \
51491 fi
51492@endif libcpp
51493@if libdecnumber
51494 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51495 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
51496 mv prev-libdecnumber stage2-libdecnumber ; : ; \
51497 fi
51498@endif libdecnumber
51499@if libiberty
51500 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51501 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
51502 mv prev-libiberty stage2-libiberty ; : ; \
51503 fi
51504@endif libiberty
51505@if zlib
51506 @if test -d $(HOST_SUBDIR)/zlib ; then \
51507 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
51508 mv prev-zlib stage2-zlib ; : ; \
51509 fi
51510@endif zlib
51511 @if test -d $(TARGET_SUBDIR) ; then \
51512 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
51513 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
51514 fi
51515 rm -f stage_current
51516
51517# Bubble a bug fix through all the stages up to stage 3. They are
51518# remade, but not reconfigured. The next stage (if any) will not be
51519# reconfigured either.
51520.PHONY: stage3-bubble
51521stage3-bubble:: stage2-bubble
51522 @r=`${PWD_COMMAND}`; export r; \
51523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51524 if test -f stage3-lean || test -f stage2-lean ; then \
51525 echo Skipping rebuild of stage3 ; \
51526 else \
51527 $(MAKE) stage3-start; \
51528 if $(LEAN); then \
51529 rm -rf stage1-* ; \
51530 $(STAMP) stage1-lean ; \
51531 fi; \
51532 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
51533 fi
51534 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
51535
51536.PHONY: all-stage3 clean-stage3
51537do-clean: clean-stage3
51538
51539# FIXME: Will not need to be conditional when toplevel bootstrap is the
51540# only possibility, but now it conflicts with no-bootstrap rules
51541@if gcc-bootstrap
51542
51543compare:
51544 @r=`${PWD_COMMAND}`; export r; \
51545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51546 if test -f stage2-lean; then \
51547 echo Cannot compare object files as stage 2 was deleted. ; \
51548 exit 0 ; \
51549 fi; \
51550 : $(MAKE); $(stage); \
51551 rm -f .bad_compare ; \
51552 echo Comparing stages 2 and 3 ; \
51553 cd stage3-gcc; \
51554 files=`find . -name "*$(objext)" -print` ; \
51555 cd .. ; \
51556 for file in $${files} ; do \
51557 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
51558 $(do-compare) > /dev/null 2>&1; \
51559 if test $$? -eq 1; then \
51560 case $$file in \
51561 ./cc*-checksum$(objext) | ./libgcc/* ) \
51562 echo warning: $$file differs ;; \
51563 *) \
51564 echo $$file differs >> .bad_compare ;; \
51565 esac ; \
51566 fi ; \
51567 done ; \
51568 if [ -f .bad_compare ]; then \
51569 echo "Bootstrap comparison failure!"; \
51570 cat .bad_compare; \
51571 exit 1; \
51572 else \
51573 echo Comparison successful.; \
51574 fi ; \
51575 $(STAMP) compare
51576 if $(LEAN); then \
51577 rm -rf stage2-*; \
51578 $(STAMP) stage2-lean; \
51579 fi
51580
51581
51582
51583.PHONY: bootstrap bootstrap-lean
51584bootstrap:
51585 echo stage3 > stage_final
51586 @r=`${PWD_COMMAND}`; export r; \
51587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51588 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51589 @: $(MAKE); $(unstage)
51590 @r=`${PWD_COMMAND}`; export r; \
51591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51592 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51593
51594bootstrap-lean:
51595 echo stage3 > stage_final
51596 @r=`${PWD_COMMAND}`; export r; \
51597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51598 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
51599 @: $(MAKE); $(unstage)
51600 @r=`${PWD_COMMAND}`; export r; \
51601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51603
51604
51605# Rules to wipe a stage and all the following ones, also used for cleanstrap
51606distclean-stage2:: distclean-stage3
51607.PHONY: distclean-stage3
51608distclean-stage3::
51609 @: $(MAKE); $(stage)
51610 @test "`cat stage_last`" != stage3 || rm -f stage_last
51611 rm -rf stage3-* compare
51612
51613
51614.PHONY: cleanstrap
51615cleanstrap: do-distclean local-clean
51616 echo stage3 > stage_final
51617 @r=`${PWD_COMMAND}`; export r; \
51618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51619 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
51620 @: $(MAKE); $(unstage)
51621 @r=`${PWD_COMMAND}`; export r; \
51622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51623 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51624
51625@endif gcc-bootstrap
51626
51627
51628.PHONY: stageb3g2-start stageb3g2-end
51629
51630stageb3g2-start::
51631 @: $(MAKE); $(stage); \
51632 echo stageb3g2 > stage_current ; \
51633 echo stageb3g2 > stage_last; \
51634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51635@if bfd
51636 @cd $(HOST_SUBDIR); [ -d stageb3g2-bfd ] || \
51637 mkdir stageb3g2-bfd; \
51638 mv stageb3g2-bfd bfd ; \
51639 mv stageb2g0-bfd prev-bfd || test -f stageb2g0-lean
51640@endif bfd
51641@if opcodes
51642 @cd $(HOST_SUBDIR); [ -d stageb3g2-opcodes ] || \
51643 mkdir stageb3g2-opcodes; \
51644 mv stageb3g2-opcodes opcodes ; \
51645 mv stageb2g0-opcodes prev-opcodes || test -f stageb2g0-lean
51646@endif opcodes
51647@if binutils
51648 @cd $(HOST_SUBDIR); [ -d stageb3g2-binutils ] || \
51649 mkdir stageb3g2-binutils; \
51650 mv stageb3g2-binutils binutils ; \
51651 mv stageb2g0-binutils prev-binutils || test -f stageb2g0-lean
51652@endif binutils
51653@if gas
51654 @cd $(HOST_SUBDIR); [ -d stageb3g2-gas ] || \
51655 mkdir stageb3g2-gas; \
51656 mv stageb3g2-gas gas ; \
51657 mv stageb2g0-gas prev-gas || test -f stageb2g0-lean
51658@endif gas
51659@if gcc
51660 @cd $(HOST_SUBDIR); [ -d stageb3g2-gcc ] || \
51661 mkdir stageb3g2-gcc; \
51662 mv stageb3g2-gcc gcc ; \
51663 mv stageb2g0-gcc prev-gcc || test -f stageb2g0-lean
51664@endif gcc
51665@if gmp
51666 @cd $(HOST_SUBDIR); [ -d stageb3g2-gmp ] || \
51667 mkdir stageb3g2-gmp; \
51668 mv stageb3g2-gmp gmp ; \
51669 mv stageb2g0-gmp prev-gmp || test -f stageb2g0-lean
51670@endif gmp
51671@if mpfr
51672 @cd $(HOST_SUBDIR); [ -d stageb3g2-mpfr ] || \
51673 mkdir stageb3g2-mpfr; \
51674 mv stageb3g2-mpfr mpfr ; \
51675 mv stageb2g0-mpfr prev-mpfr || test -f stageb2g0-lean
51676@endif mpfr
51677@if gold
51678 @cd $(HOST_SUBDIR); [ -d stageb3g2-gold ] || \
51679 mkdir stageb3g2-gold; \
51680 mv stageb3g2-gold gold ; \
51681 mv stageb2g0-gold prev-gold || test -f stageb2g0-lean
51682@endif gold
51683@if intl
51684 @cd $(HOST_SUBDIR); [ -d stageb3g2-intl ] || \
51685 mkdir stageb3g2-intl; \
51686 mv stageb3g2-intl intl ; \
51687 mv stageb2g0-intl prev-intl || test -f stageb2g0-lean
51688@endif intl
51689@if ld
51690 @cd $(HOST_SUBDIR); [ -d stageb3g2-ld ] || \
51691 mkdir stageb3g2-ld; \
51692 mv stageb3g2-ld ld ; \
51693 mv stageb2g0-ld prev-ld || test -f stageb2g0-lean
51694@endif ld
51695@if libcpp
51696 @cd $(HOST_SUBDIR); [ -d stageb3g2-libcpp ] || \
51697 mkdir stageb3g2-libcpp; \
51698 mv stageb3g2-libcpp libcpp ; \
51699 mv stageb2g0-libcpp prev-libcpp || test -f stageb2g0-lean
51700@endif libcpp
51701@if libdecnumber
51702 @cd $(HOST_SUBDIR); [ -d stageb3g2-libdecnumber ] || \
51703 mkdir stageb3g2-libdecnumber; \
51704 mv stageb3g2-libdecnumber libdecnumber ; \
51705 mv stageb2g0-libdecnumber prev-libdecnumber || test -f stageb2g0-lean
51706@endif libdecnumber
51707@if libiberty
51708 @cd $(HOST_SUBDIR); [ -d stageb3g2-libiberty ] || \
51709 mkdir stageb3g2-libiberty; \
51710 mv stageb3g2-libiberty libiberty ; \
51711 mv stageb2g0-libiberty prev-libiberty || test -f stageb2g0-lean
51712@endif libiberty
51713@if zlib
51714 @cd $(HOST_SUBDIR); [ -d stageb3g2-zlib ] || \
51715 mkdir stageb3g2-zlib; \
51716 mv stageb3g2-zlib zlib ; \
51717 mv stageb2g0-zlib prev-zlib || test -f stageb2g0-lean
51718@endif zlib
51719 @[ -d stageb3g2-$(TARGET_SUBDIR) ] || \
51720 mkdir stageb3g2-$(TARGET_SUBDIR); \
51721 mv stageb3g2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
51722 mv stageb2g0-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageb2g0-lean
51723
51724stageb3g2-end::
51725@if bfd
51726 @if test -d $(HOST_SUBDIR)/bfd ; then \
51727 cd $(HOST_SUBDIR); mv bfd stageb3g2-bfd ; \
51728 mv prev-bfd stageb2g0-bfd ; : ; \
51729 fi
51730@endif bfd
51731@if opcodes
51732 @if test -d $(HOST_SUBDIR)/opcodes ; then \
51733 cd $(HOST_SUBDIR); mv opcodes stageb3g2-opcodes ; \
51734 mv prev-opcodes stageb2g0-opcodes ; : ; \
51735 fi
51736@endif opcodes
51737@if binutils
51738 @if test -d $(HOST_SUBDIR)/binutils ; then \
51739 cd $(HOST_SUBDIR); mv binutils stageb3g2-binutils ; \
51740 mv prev-binutils stageb2g0-binutils ; : ; \
51741 fi
51742@endif binutils
51743@if gas
51744 @if test -d $(HOST_SUBDIR)/gas ; then \
51745 cd $(HOST_SUBDIR); mv gas stageb3g2-gas ; \
51746 mv prev-gas stageb2g0-gas ; : ; \
51747 fi
51748@endif gas
51749@if gcc
51750 @if test -d $(HOST_SUBDIR)/gcc ; then \
51751 cd $(HOST_SUBDIR); mv gcc stageb3g2-gcc ; \
51752 mv prev-gcc stageb2g0-gcc ; : ; \
51753 fi
51754@endif gcc
51755@if gmp
51756 @if test -d $(HOST_SUBDIR)/gmp ; then \
51757 cd $(HOST_SUBDIR); mv gmp stageb3g2-gmp ; \
51758 mv prev-gmp stageb2g0-gmp ; : ; \
51759 fi
51760@endif gmp
51761@if mpfr
51762 @if test -d $(HOST_SUBDIR)/mpfr ; then \
51763 cd $(HOST_SUBDIR); mv mpfr stageb3g2-mpfr ; \
51764 mv prev-mpfr stageb2g0-mpfr ; : ; \
51765 fi
51766@endif mpfr
51767@if gold
51768 @if test -d $(HOST_SUBDIR)/gold ; then \
51769 cd $(HOST_SUBDIR); mv gold stageb3g2-gold ; \
51770 mv prev-gold stageb2g0-gold ; : ; \
51771 fi
51772@endif gold
51773@if intl
51774 @if test -d $(HOST_SUBDIR)/intl ; then \
51775 cd $(HOST_SUBDIR); mv intl stageb3g2-intl ; \
51776 mv prev-intl stageb2g0-intl ; : ; \
51777 fi
51778@endif intl
51779@if ld
51780 @if test -d $(HOST_SUBDIR)/ld ; then \
51781 cd $(HOST_SUBDIR); mv ld stageb3g2-ld ; \
51782 mv prev-ld stageb2g0-ld ; : ; \
51783 fi
51784@endif ld
51785@if libcpp
51786 @if test -d $(HOST_SUBDIR)/libcpp ; then \
51787 cd $(HOST_SUBDIR); mv libcpp stageb3g2-libcpp ; \
51788 mv prev-libcpp stageb2g0-libcpp ; : ; \
51789 fi
51790@endif libcpp
51791@if libdecnumber
51792 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
51793 cd $(HOST_SUBDIR); mv libdecnumber stageb3g2-libdecnumber ; \
51794 mv prev-libdecnumber stageb2g0-libdecnumber ; : ; \
51795 fi
51796@endif libdecnumber
51797@if libiberty
51798 @if test -d $(HOST_SUBDIR)/libiberty ; then \
51799 cd $(HOST_SUBDIR); mv libiberty stageb3g2-libiberty ; \
51800 mv prev-libiberty stageb2g0-libiberty ; : ; \
51801 fi
51802@endif libiberty
51803@if zlib
51804 @if test -d $(HOST_SUBDIR)/zlib ; then \
51805 cd $(HOST_SUBDIR); mv zlib stageb3g2-zlib ; \
51806 mv prev-zlib stageb2g0-zlib ; : ; \
51807 fi
51808@endif zlib
51809 @if test -d $(TARGET_SUBDIR) ; then \
51810 mv $(TARGET_SUBDIR) stageb3g2-$(TARGET_SUBDIR) ; \
51811 mv prev-$(TARGET_SUBDIR) stageb2g0-$(TARGET_SUBDIR) ; : ; \
51812 fi
51813 rm -f stage_current
51814
51815# Bubble a bug fix through all the stages up to stage b3g2. They are
51816# remade, but not reconfigured. The next stage (if any) will not be
51817# reconfigured either.
51818.PHONY: stageb3g2-bubble
51819stageb3g2-bubble:: stageb2g0-bubble
51820 @r=`${PWD_COMMAND}`; export r; \
51821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51822 if test -f stageb3g2-lean || test -f stageb2g0-lean ; then \
51823 echo Skipping rebuild of stageb3g2 ; \
51824 else \
51825 $(MAKE) stageb3g2-start; \
51826 if $(LEAN); then \
51827 rm -rf stage1-* ; \
51828 $(STAMP) stage1-lean ; \
51829 fi; \
51830 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageb3g2; \
51831 fi
51832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare-debug
51833
51834.PHONY: all-stageb3g2 clean-stageb3g2
51835do-clean: clean-stageb3g2
51836
51837# FIXME: Will not need to be conditional when toplevel bootstrap is the
51838# only possibility, but now it conflicts with no-bootstrap rules
51839@if gcc-bootstrap
51840
51841compare-debug:
51842 @r=`${PWD_COMMAND}`; export r; \
51843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51844 if test -f stageb2g0-lean; then \
51845 echo Cannot compare object files as stage b2g0 was deleted. ; \
51846 exit 0 ; \
51847 fi; \
51848 : $(MAKE); $(stage); \
51849 rm -f .bad_compare ; \
51850 echo Comparing stages b2g0 and b3g2 ; \
51851 cd stageb3g2-gcc; \
51852 files=`find . -name "*$(objext)" -print` ; \
51853 cd .. ; \
51854 for file in $${files} ; do \
51855 f1=$$r/stageb2g0-gcc/$$file; f2=$$r/stageb3g2-gcc/$$file; \
51856 $(do-compare-debug) > /dev/null 2>&1; \
51857 if test $$? -eq 1; then \
51858 case $$file in \
51859 ./cc*-checksum$(objext) | ./libgcc/* ) \
51860 echo warning: $$file differs ;; \
51861 *) \
51862 echo $$file differs >> .bad_compare ;; \
51863 esac ; \
51864 fi ; \
51865 done ; \
51866 if [ -f .bad_compare ]; then \
51867 echo "Bootstrap comparison failure!"; \
51868 cat .bad_compare; \
51869 exit 1; \
51870 else \
51871 echo Comparison successful.; \
51872 fi ; \
51873 $(STAMP) compare-debug
51874 if $(LEAN); then \
51875 rm -rf stageb2g0-*; \
51876 $(STAMP) stageb2g0-lean; \
51877 fi
51878
51879
51880
51881.PHONY: bootstrap-debug bootstrap-debug-lean
51882bootstrap-debug:
51883 echo stageb3g2 > stage_final
51884 @r=`${PWD_COMMAND}`; export r; \
51885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51886 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51887 @: $(MAKE); $(unstage)
51888 @r=`${PWD_COMMAND}`; export r; \
51889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51890 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51891
51892bootstrap-debug-lean:
51893 echo stageb3g2 > stage_final
51894 @r=`${PWD_COMMAND}`; export r; \
51895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51896 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageb3g2-bubble
51897 @: $(MAKE); $(unstage)
51898 @r=`${PWD_COMMAND}`; export r; \
51899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51900 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51901
51902
51903# Rules to wipe a stage and all the following ones, also used for cleanstrap
51904distclean-stageb2g0:: distclean-stageb3g2
51905.PHONY: distclean-stageb3g2
51906distclean-stageb3g2::
51907 @: $(MAKE); $(stage)
51908 @test "`cat stage_last`" != stageb3g2 || rm -f stage_last
51909 rm -rf stageb3g2-* compare-debug
51910
51911
51912.PHONY: cleanstrap-debug
51913cleanstrap-debug: do-distclean local-clean
51914 echo stageb3g2 > stage_final
51915 @r=`${PWD_COMMAND}`; export r; \
51916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51917 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageb3g2-bubble
51918 @: $(MAKE); $(unstage)
51919 @r=`${PWD_COMMAND}`; export r; \
51920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51921 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51922
51923@endif gcc-bootstrap
51924
51925
51926.PHONY: stage4-start stage4-end
51927
51928stage4-start::
51929 @: $(MAKE); $(stage); \
51930 echo stage4 > stage_current ; \
51931 echo stage4 > stage_last; \
51932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51933@if bfd
51934 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
51935 mkdir stage4-bfd; \
51936 mv stage4-bfd bfd ; \
51937 mv stage3-bfd prev-bfd || test -f stage3-lean
51938@endif bfd
51939@if opcodes
51940 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
51941 mkdir stage4-opcodes; \
51942 mv stage4-opcodes opcodes ; \
51943 mv stage3-opcodes prev-opcodes || test -f stage3-lean
51944@endif opcodes
51945@if binutils
51946 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
51947 mkdir stage4-binutils; \
51948 mv stage4-binutils binutils ; \
51949 mv stage3-binutils prev-binutils || test -f stage3-lean
51950@endif binutils
51951@if gas
51952 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
51953 mkdir stage4-gas; \
51954 mv stage4-gas gas ; \
51955 mv stage3-gas prev-gas || test -f stage3-lean
51956@endif gas
51957@if gcc
51958 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
51959 mkdir stage4-gcc; \
51960 mv stage4-gcc gcc ; \
51961 mv stage3-gcc prev-gcc || test -f stage3-lean
51962@endif gcc
51963@if gmp
51964 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
51965 mkdir stage4-gmp; \
51966 mv stage4-gmp gmp ; \
51967 mv stage3-gmp prev-gmp || test -f stage3-lean
51968@endif gmp
51969@if mpfr
51970 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
51971 mkdir stage4-mpfr; \
51972 mv stage4-mpfr mpfr ; \
51973 mv stage3-mpfr prev-mpfr || test -f stage3-lean
51974@endif mpfr
51975@if gold
51976 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
51977 mkdir stage4-gold; \
51978 mv stage4-gold gold ; \
51979 mv stage3-gold prev-gold || test -f stage3-lean
51980@endif gold
51981@if intl
51982 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
51983 mkdir stage4-intl; \
51984 mv stage4-intl intl ; \
51985 mv stage3-intl prev-intl || test -f stage3-lean
51986@endif intl
51987@if ld
51988 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
51989 mkdir stage4-ld; \
51990 mv stage4-ld ld ; \
51991 mv stage3-ld prev-ld || test -f stage3-lean
51992@endif ld
51993@if libcpp
51994 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
51995 mkdir stage4-libcpp; \
51996 mv stage4-libcpp libcpp ; \
51997 mv stage3-libcpp prev-libcpp || test -f stage3-lean
51998@endif libcpp
51999@if libdecnumber
52000 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
52001 mkdir stage4-libdecnumber; \
52002 mv stage4-libdecnumber libdecnumber ; \
52003 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
52004@endif libdecnumber
52005@if libiberty
52006 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
52007 mkdir stage4-libiberty; \
52008 mv stage4-libiberty libiberty ; \
52009 mv stage3-libiberty prev-libiberty || test -f stage3-lean
52010@endif libiberty
52011@if zlib
52012 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
52013 mkdir stage4-zlib; \
52014 mv stage4-zlib zlib ; \
52015 mv stage3-zlib prev-zlib || test -f stage3-lean
52016@endif zlib
52017 @[ -d stage4-$(TARGET_SUBDIR) ] || \
52018 mkdir stage4-$(TARGET_SUBDIR); \
52019 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52020 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
52021
52022stage4-end::
52023@if bfd
52024 @if test -d $(HOST_SUBDIR)/bfd ; then \
52025 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
52026 mv prev-bfd stage3-bfd ; : ; \
52027 fi
52028@endif bfd
52029@if opcodes
52030 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52031 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
52032 mv prev-opcodes stage3-opcodes ; : ; \
52033 fi
52034@endif opcodes
52035@if binutils
52036 @if test -d $(HOST_SUBDIR)/binutils ; then \
52037 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
52038 mv prev-binutils stage3-binutils ; : ; \
52039 fi
52040@endif binutils
52041@if gas
52042 @if test -d $(HOST_SUBDIR)/gas ; then \
52043 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
52044 mv prev-gas stage3-gas ; : ; \
52045 fi
52046@endif gas
52047@if gcc
52048 @if test -d $(HOST_SUBDIR)/gcc ; then \
52049 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
52050 mv prev-gcc stage3-gcc ; : ; \
52051 fi
52052@endif gcc
52053@if gmp
52054 @if test -d $(HOST_SUBDIR)/gmp ; then \
52055 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
52056 mv prev-gmp stage3-gmp ; : ; \
52057 fi
52058@endif gmp
52059@if mpfr
52060 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52061 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
52062 mv prev-mpfr stage3-mpfr ; : ; \
52063 fi
52064@endif mpfr
52065@if gold
52066 @if test -d $(HOST_SUBDIR)/gold ; then \
52067 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
52068 mv prev-gold stage3-gold ; : ; \
52069 fi
52070@endif gold
52071@if intl
52072 @if test -d $(HOST_SUBDIR)/intl ; then \
52073 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
52074 mv prev-intl stage3-intl ; : ; \
52075 fi
52076@endif intl
52077@if ld
52078 @if test -d $(HOST_SUBDIR)/ld ; then \
52079 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
52080 mv prev-ld stage3-ld ; : ; \
52081 fi
52082@endif ld
52083@if libcpp
52084 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52085 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
52086 mv prev-libcpp stage3-libcpp ; : ; \
52087 fi
52088@endif libcpp
52089@if libdecnumber
52090 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52091 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
52092 mv prev-libdecnumber stage3-libdecnumber ; : ; \
52093 fi
52094@endif libdecnumber
52095@if libiberty
52096 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52097 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
52098 mv prev-libiberty stage3-libiberty ; : ; \
52099 fi
52100@endif libiberty
52101@if zlib
52102 @if test -d $(HOST_SUBDIR)/zlib ; then \
52103 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
52104 mv prev-zlib stage3-zlib ; : ; \
52105 fi
52106@endif zlib
52107 @if test -d $(TARGET_SUBDIR) ; then \
52108 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
52109 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
52110 fi
52111 rm -f stage_current
52112
52113# Bubble a bug fix through all the stages up to stage 4. They are
52114# remade, but not reconfigured. The next stage (if any) will not be
52115# reconfigured either.
52116.PHONY: stage4-bubble
52117stage4-bubble:: stage3-bubble
52118 @r=`${PWD_COMMAND}`; export r; \
52119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52120 if test -f stage4-lean || test -f stage3-lean ; then \
52121 echo Skipping rebuild of stage4 ; \
52122 else \
52123 $(MAKE) stage4-start; \
52124 if $(LEAN); then \
52125 rm -rf stage2-* ; \
52126 $(STAMP) stage2-lean ; \
52127 fi; \
52128 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
52129 fi
52130 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
52131
52132.PHONY: all-stage4 clean-stage4
52133do-clean: clean-stage4
52134
52135# FIXME: Will not need to be conditional when toplevel bootstrap is the
52136# only possibility, but now it conflicts with no-bootstrap rules
52137@if gcc-bootstrap
52138
52139compare3:
52140 @r=`${PWD_COMMAND}`; export r; \
52141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142 if test -f stage3-lean; then \
52143 echo Cannot compare object files as stage 3 was deleted. ; \
52144 exit 0 ; \
52145 fi; \
52146 : $(MAKE); $(stage); \
52147 rm -f .bad_compare ; \
52148 echo Comparing stages 3 and 4 ; \
52149 cd stage4-gcc; \
52150 files=`find . -name "*$(objext)" -print` ; \
52151 cd .. ; \
52152 for file in $${files} ; do \
52153 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
52154 $(do-compare3) > /dev/null 2>&1; \
52155 if test $$? -eq 1; then \
52156 case $$file in \
52157 ./cc*-checksum$(objext) | ./libgcc/* ) \
52158 echo warning: $$file differs ;; \
52159 *) \
52160 echo $$file differs >> .bad_compare ;; \
52161 esac ; \
52162 fi ; \
52163 done ; \
52164 if [ -f .bad_compare ]; then \
52165 echo "Bootstrap comparison failure!"; \
52166 cat .bad_compare; \
52167 exit 1; \
52168 else \
52169 echo Comparison successful.; \
52170 fi ; \
52171 $(STAMP) compare3
52172 if $(LEAN); then \
52173 rm -rf stage3-*; \
52174 $(STAMP) stage3-lean; \
52175 fi
52176
52177
52178
52179.PHONY: bootstrap4 bootstrap4-lean
52180bootstrap4:
52181 echo stage4 > stage_final
52182 @r=`${PWD_COMMAND}`; export r; \
52183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52184 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
52185 @: $(MAKE); $(unstage)
52186 @r=`${PWD_COMMAND}`; export r; \
52187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52189
52190bootstrap4-lean:
52191 echo stage4 > stage_final
52192 @r=`${PWD_COMMAND}`; export r; \
52193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
52195 @: $(MAKE); $(unstage)
52196 @r=`${PWD_COMMAND}`; export r; \
52197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52198 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52199
52200
52201# Rules to wipe a stage and all the following ones, also used for cleanstrap
52202distclean-stage3:: distclean-stage4
52203.PHONY: distclean-stage4
52204distclean-stage4::
52205 @: $(MAKE); $(stage)
52206 @test "`cat stage_last`" != stage4 || rm -f stage_last
52207 rm -rf stage4-* compare3
52208
52209
52210@endif gcc-bootstrap
52211
52212
52213.PHONY: stageprofile-start stageprofile-end
52214
52215stageprofile-start::
52216 @: $(MAKE); $(stage); \
52217 echo stageprofile > stage_current ; \
52218 echo stageprofile > stage_last; \
52219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52220@if bfd
52221 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
52222 mkdir stageprofile-bfd; \
52223 mv stageprofile-bfd bfd ; \
52224 mv stage1-bfd prev-bfd || test -f stage1-lean
52225@endif bfd
52226@if opcodes
52227 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
52228 mkdir stageprofile-opcodes; \
52229 mv stageprofile-opcodes opcodes ; \
52230 mv stage1-opcodes prev-opcodes || test -f stage1-lean
52231@endif opcodes
52232@if binutils
52233 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
52234 mkdir stageprofile-binutils; \
52235 mv stageprofile-binutils binutils ; \
52236 mv stage1-binutils prev-binutils || test -f stage1-lean
52237@endif binutils
52238@if gas
52239 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
52240 mkdir stageprofile-gas; \
52241 mv stageprofile-gas gas ; \
52242 mv stage1-gas prev-gas || test -f stage1-lean
52243@endif gas
52244@if gcc
52245 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
52246 mkdir stageprofile-gcc; \
52247 mv stageprofile-gcc gcc ; \
52248 mv stage1-gcc prev-gcc || test -f stage1-lean
52249@endif gcc
52250@if gmp
52251 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
52252 mkdir stageprofile-gmp; \
52253 mv stageprofile-gmp gmp ; \
52254 mv stage1-gmp prev-gmp || test -f stage1-lean
52255@endif gmp
52256@if mpfr
52257 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
52258 mkdir stageprofile-mpfr; \
52259 mv stageprofile-mpfr mpfr ; \
52260 mv stage1-mpfr prev-mpfr || test -f stage1-lean
52261@endif mpfr
52262@if gold
52263 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
52264 mkdir stageprofile-gold; \
52265 mv stageprofile-gold gold ; \
52266 mv stage1-gold prev-gold || test -f stage1-lean
52267@endif gold
52268@if intl
52269 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
52270 mkdir stageprofile-intl; \
52271 mv stageprofile-intl intl ; \
52272 mv stage1-intl prev-intl || test -f stage1-lean
52273@endif intl
52274@if ld
52275 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
52276 mkdir stageprofile-ld; \
52277 mv stageprofile-ld ld ; \
52278 mv stage1-ld prev-ld || test -f stage1-lean
52279@endif ld
52280@if libcpp
52281 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
52282 mkdir stageprofile-libcpp; \
52283 mv stageprofile-libcpp libcpp ; \
52284 mv stage1-libcpp prev-libcpp || test -f stage1-lean
52285@endif libcpp
52286@if libdecnumber
52287 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
52288 mkdir stageprofile-libdecnumber; \
52289 mv stageprofile-libdecnumber libdecnumber ; \
52290 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
52291@endif libdecnumber
52292@if libiberty
52293 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
52294 mkdir stageprofile-libiberty; \
52295 mv stageprofile-libiberty libiberty ; \
52296 mv stage1-libiberty prev-libiberty || test -f stage1-lean
52297@endif libiberty
52298@if zlib
52299 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
52300 mkdir stageprofile-zlib; \
52301 mv stageprofile-zlib zlib ; \
52302 mv stage1-zlib prev-zlib || test -f stage1-lean
52303@endif zlib
52304 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
52305 mkdir stageprofile-$(TARGET_SUBDIR); \
52306 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52307 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
52308
52309stageprofile-end::
52310@if bfd
52311 @if test -d $(HOST_SUBDIR)/bfd ; then \
52312 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
52313 mv prev-bfd stage1-bfd ; : ; \
52314 fi
52315@endif bfd
52316@if opcodes
52317 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52318 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
52319 mv prev-opcodes stage1-opcodes ; : ; \
52320 fi
52321@endif opcodes
52322@if binutils
52323 @if test -d $(HOST_SUBDIR)/binutils ; then \
52324 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
52325 mv prev-binutils stage1-binutils ; : ; \
52326 fi
52327@endif binutils
52328@if gas
52329 @if test -d $(HOST_SUBDIR)/gas ; then \
52330 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
52331 mv prev-gas stage1-gas ; : ; \
52332 fi
52333@endif gas
52334@if gcc
52335 @if test -d $(HOST_SUBDIR)/gcc ; then \
52336 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
52337 mv prev-gcc stage1-gcc ; : ; \
52338 fi
52339@endif gcc
52340@if gmp
52341 @if test -d $(HOST_SUBDIR)/gmp ; then \
52342 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
52343 mv prev-gmp stage1-gmp ; : ; \
52344 fi
52345@endif gmp
52346@if mpfr
52347 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52348 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
52349 mv prev-mpfr stage1-mpfr ; : ; \
52350 fi
52351@endif mpfr
52352@if gold
52353 @if test -d $(HOST_SUBDIR)/gold ; then \
52354 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
52355 mv prev-gold stage1-gold ; : ; \
52356 fi
52357@endif gold
52358@if intl
52359 @if test -d $(HOST_SUBDIR)/intl ; then \
52360 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
52361 mv prev-intl stage1-intl ; : ; \
52362 fi
52363@endif intl
52364@if ld
52365 @if test -d $(HOST_SUBDIR)/ld ; then \
52366 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
52367 mv prev-ld stage1-ld ; : ; \
52368 fi
52369@endif ld
52370@if libcpp
52371 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52372 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
52373 mv prev-libcpp stage1-libcpp ; : ; \
52374 fi
52375@endif libcpp
52376@if libdecnumber
52377 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52378 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
52379 mv prev-libdecnumber stage1-libdecnumber ; : ; \
52380 fi
52381@endif libdecnumber
52382@if libiberty
52383 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52384 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
52385 mv prev-libiberty stage1-libiberty ; : ; \
52386 fi
52387@endif libiberty
52388@if zlib
52389 @if test -d $(HOST_SUBDIR)/zlib ; then \
52390 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
52391 mv prev-zlib stage1-zlib ; : ; \
52392 fi
52393@endif zlib
52394 @if test -d $(TARGET_SUBDIR) ; then \
52395 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
52396 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
52397 fi
52398 rm -f stage_current
52399
52400# Bubble a bug fix through all the stages up to stage profile. They are
52401# remade, but not reconfigured. The next stage (if any) will not be
52402# reconfigured either.
52403.PHONY: stageprofile-bubble
52404stageprofile-bubble:: stage1-bubble
52405 @r=`${PWD_COMMAND}`; export r; \
52406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52407 if test -f stageprofile-lean || test -f stage1-lean ; then \
52408 echo Skipping rebuild of stageprofile ; \
52409 else \
52410 $(MAKE) stageprofile-start; \
52411 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
52412 fi
52413
52414.PHONY: all-stageprofile clean-stageprofile
52415do-clean: clean-stageprofile
52416
52417# FIXME: Will not need to be conditional when toplevel bootstrap is the
52418# only possibility, but now it conflicts with no-bootstrap rules
52419@if gcc-bootstrap
52420
52421
52422
52423
52424# Rules to wipe a stage and all the following ones, also used for cleanstrap
52425distclean-stage1:: distclean-stageprofile
52426.PHONY: distclean-stageprofile
52427distclean-stageprofile::
52428 @: $(MAKE); $(stage)
52429 @test "`cat stage_last`" != stageprofile || rm -f stage_last
52430 rm -rf stageprofile-*
52431
52432
52433@endif gcc-bootstrap
52434
52435
52436.PHONY: stagefeedback-start stagefeedback-end
52437
52438stagefeedback-start::
52439 @: $(MAKE); $(stage); \
52440 echo stagefeedback > stage_current ; \
52441 echo stagefeedback > stage_last; \
52442 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
52443@if bfd
52444 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
52445 mkdir stagefeedback-bfd; \
52446 mv stagefeedback-bfd bfd ; \
52447 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
52448@endif bfd
52449@if opcodes
52450 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
52451 mkdir stagefeedback-opcodes; \
52452 mv stagefeedback-opcodes opcodes ; \
52453 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
52454@endif opcodes
52455@if binutils
52456 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
52457 mkdir stagefeedback-binutils; \
52458 mv stagefeedback-binutils binutils ; \
52459 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
52460@endif binutils
52461@if gas
52462 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
52463 mkdir stagefeedback-gas; \
52464 mv stagefeedback-gas gas ; \
52465 mv stageprofile-gas prev-gas || test -f stageprofile-lean
52466@endif gas
52467@if gcc
52468 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
52469 mkdir stagefeedback-gcc; \
52470 mv stagefeedback-gcc gcc ; \
52471 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
52472@endif gcc
52473@if gmp
52474 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
52475 mkdir stagefeedback-gmp; \
52476 mv stagefeedback-gmp gmp ; \
52477 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
52478@endif gmp
52479@if mpfr
52480 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
52481 mkdir stagefeedback-mpfr; \
52482 mv stagefeedback-mpfr mpfr ; \
52483 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
52484@endif mpfr
52485@if gold
52486 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
52487 mkdir stagefeedback-gold; \
52488 mv stagefeedback-gold gold ; \
52489 mv stageprofile-gold prev-gold || test -f stageprofile-lean
52490@endif gold
52491@if intl
52492 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
52493 mkdir stagefeedback-intl; \
52494 mv stagefeedback-intl intl ; \
52495 mv stageprofile-intl prev-intl || test -f stageprofile-lean
52496@endif intl
52497@if ld
52498 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
52499 mkdir stagefeedback-ld; \
52500 mv stagefeedback-ld ld ; \
52501 mv stageprofile-ld prev-ld || test -f stageprofile-lean
52502@endif ld
52503@if libcpp
52504 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
52505 mkdir stagefeedback-libcpp; \
52506 mv stagefeedback-libcpp libcpp ; \
52507 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
52508@endif libcpp
52509@if libdecnumber
52510 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
52511 mkdir stagefeedback-libdecnumber; \
52512 mv stagefeedback-libdecnumber libdecnumber ; \
52513 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
52514@endif libdecnumber
52515@if libiberty
52516 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
52517 mkdir stagefeedback-libiberty; \
52518 mv stagefeedback-libiberty libiberty ; \
52519 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
52520@endif libiberty
52521@if zlib
52522 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
52523 mkdir stagefeedback-zlib; \
52524 mv stagefeedback-zlib zlib ; \
52525 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
52526@endif zlib
52527 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
52528 mkdir stagefeedback-$(TARGET_SUBDIR); \
52529 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
52530 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
52531
52532stagefeedback-end::
52533@if bfd
52534 @if test -d $(HOST_SUBDIR)/bfd ; then \
52535 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
52536 mv prev-bfd stageprofile-bfd ; : ; \
52537 fi
52538@endif bfd
52539@if opcodes
52540 @if test -d $(HOST_SUBDIR)/opcodes ; then \
52541 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
52542 mv prev-opcodes stageprofile-opcodes ; : ; \
52543 fi
52544@endif opcodes
52545@if binutils
52546 @if test -d $(HOST_SUBDIR)/binutils ; then \
52547 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
52548 mv prev-binutils stageprofile-binutils ; : ; \
52549 fi
52550@endif binutils
52551@if gas
52552 @if test -d $(HOST_SUBDIR)/gas ; then \
52553 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
52554 mv prev-gas stageprofile-gas ; : ; \
52555 fi
52556@endif gas
52557@if gcc
52558 @if test -d $(HOST_SUBDIR)/gcc ; then \
52559 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
52560 mv prev-gcc stageprofile-gcc ; : ; \
52561 fi
52562@endif gcc
52563@if gmp
52564 @if test -d $(HOST_SUBDIR)/gmp ; then \
52565 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
52566 mv prev-gmp stageprofile-gmp ; : ; \
52567 fi
52568@endif gmp
52569@if mpfr
52570 @if test -d $(HOST_SUBDIR)/mpfr ; then \
52571 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
52572 mv prev-mpfr stageprofile-mpfr ; : ; \
52573 fi
52574@endif mpfr
52575@if gold
52576 @if test -d $(HOST_SUBDIR)/gold ; then \
52577 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
52578 mv prev-gold stageprofile-gold ; : ; \
52579 fi
52580@endif gold
52581@if intl
52582 @if test -d $(HOST_SUBDIR)/intl ; then \
52583 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
52584 mv prev-intl stageprofile-intl ; : ; \
52585 fi
52586@endif intl
52587@if ld
52588 @if test -d $(HOST_SUBDIR)/ld ; then \
52589 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
52590 mv prev-ld stageprofile-ld ; : ; \
52591 fi
52592@endif ld
52593@if libcpp
52594 @if test -d $(HOST_SUBDIR)/libcpp ; then \
52595 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
52596 mv prev-libcpp stageprofile-libcpp ; : ; \
52597 fi
52598@endif libcpp
52599@if libdecnumber
52600 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
52601 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
52602 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
52603 fi
52604@endif libdecnumber
52605@if libiberty
52606 @if test -d $(HOST_SUBDIR)/libiberty ; then \
52607 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
52608 mv prev-libiberty stageprofile-libiberty ; : ; \
52609 fi
52610@endif libiberty
52611@if zlib
52612 @if test -d $(HOST_SUBDIR)/zlib ; then \
52613 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
52614 mv prev-zlib stageprofile-zlib ; : ; \
52615 fi
52616@endif zlib
52617 @if test -d $(TARGET_SUBDIR) ; then \
52618 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
52619 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
52620 fi
52621 rm -f stage_current
52622
52623# Bubble a bug fix through all the stages up to stage feedback. They are
52624# remade, but not reconfigured. The next stage (if any) will not be
52625# reconfigured either.
52626.PHONY: stagefeedback-bubble
52627stagefeedback-bubble:: stageprofile-bubble
52628 @r=`${PWD_COMMAND}`; export r; \
52629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52630 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
52631 echo Skipping rebuild of stagefeedback ; \
52632 else \
52633 $(MAKE) stagefeedback-start; \
52634 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
52635 fi
52636
52637.PHONY: all-stagefeedback clean-stagefeedback
52638do-clean: clean-stagefeedback
52639
52640# FIXME: Will not need to be conditional when toplevel bootstrap is the
52641# only possibility, but now it conflicts with no-bootstrap rules
52642@if gcc-bootstrap
52643
52644
52645
52646.PHONY: profiledbootstrap profiledbootstrap-lean
52647profiledbootstrap:
52648 echo stagefeedback > stage_final
52649 @r=`${PWD_COMMAND}`; export r; \
52650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52651 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
52652 @: $(MAKE); $(unstage)
52653 @r=`${PWD_COMMAND}`; export r; \
52654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52655 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52656
52657profiledbootstrap-lean:
52658 echo stagefeedback > stage_final
52659 @r=`${PWD_COMMAND}`; export r; \
52660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52661 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
52662 @: $(MAKE); $(unstage)
52663 @r=`${PWD_COMMAND}`; export r; \
52664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52665 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
52666
52667
52668# Rules to wipe a stage and all the following ones, also used for cleanstrap
52669distclean-stageprofile:: distclean-stagefeedback
52670.PHONY: distclean-stagefeedback
52671distclean-stagefeedback::
52672 @: $(MAKE); $(stage)
52673 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
52674 rm -rf stagefeedback-*
52675
52676
52677@endif gcc-bootstrap
52678
52679
52680
52681stageprofile-end::
52682 $(MAKE) distclean-stagefeedback
52683
52684stagefeedback-start::
52685 @r=`${PWD_COMMAND}`; export r; \
52686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52687 for i in prev-*; do \
52688 j=`echo $$i | sed s/^prev-//` ; \
52689 cd $$r/$$i && \
52690 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
52691 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
52692 done
52693
52694@if gcc-bootstrap
52695do-distclean: distclean-stage1
52696
52697# Provide a GCC build when we're building target libraries. This does
52698# not work as a dependency, just as the minimum necessary to avoid errors.
52699stage_last:
52700 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
52701
52702# Same as unstage, but not phony and defaulting to stage1-start. We place
52703# it in the dependency so that for example `make -j3 all-gcc' works.
52704stage_current:
52705 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
52706
52707.PHONY: restrap
52708restrap::
52709 @: $(MAKE); $(stage)
52710 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stageb2g0-* stage3-* stageb3g2-* stage4-* stageprofile-* stagefeedback-*
52711restrap:: all
52712@endif gcc-bootstrap
52713
52714# --------------------------------------
52715# Dependencies between different modules
52716# --------------------------------------
52717
52718# Generic dependencies for target modules on host stuff, especially gcc
52719@if gcc-bootstrap
52720configure-target-libstdc++-v3: stage_last
52721configure-target-libmudflap: stage_last
52722configure-target-libssp: stage_last
52723configure-target-newlib: stage_last
52724configure-stage1-target-libgcc: maybe-all-stage1-gcc
52725configure-stage2-target-libgcc: maybe-all-stage2-gcc
52726configure-stageb2g0-target-libgcc: maybe-all-stageb2g0-gcc
52727configure-stage3-target-libgcc: maybe-all-stage3-gcc
52728configure-stageb3g2-target-libgcc: maybe-all-stageb3g2-gcc
52729configure-stage4-target-libgcc: maybe-all-stage4-gcc
52730configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
52731configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
52732configure-target-libgfortran: stage_last
52733configure-target-libobjc: stage_last
52734configure-target-libtermcap: stage_last
52735configure-target-winsup: stage_last
52736configure-target-libgloss: stage_last
52737configure-target-libiberty: stage_last
52738configure-target-gperf: stage_last
52739configure-target-examples: stage_last
52740configure-target-libffi: stage_last
52741configure-target-libjava: stage_last
52742configure-target-zlib: stage_last
52743configure-target-boehm-gc: stage_last
52744configure-target-qthreads: stage_last
52745configure-target-rda: stage_last
52746configure-target-libada: stage_last
52747configure-target-libgomp: stage_last
52748@endif gcc-bootstrap
52749
52750@if gcc-no-bootstrap
52751configure-target-libstdc++-v3: maybe-all-gcc
52752configure-target-libmudflap: maybe-all-gcc
52753configure-target-libssp: maybe-all-gcc
52754configure-target-newlib: maybe-all-gcc
52755configure-target-libgcc: maybe-all-gcc
52756configure-target-libgfortran: maybe-all-gcc
52757configure-target-libobjc: maybe-all-gcc
52758configure-target-libtermcap: maybe-all-gcc
52759configure-target-winsup: maybe-all-gcc
52760configure-target-libgloss: maybe-all-gcc
52761configure-target-libiberty: maybe-all-gcc
52762configure-target-gperf: maybe-all-gcc
52763configure-target-examples: maybe-all-gcc
52764configure-target-libffi: maybe-all-gcc
52765configure-target-libjava: maybe-all-gcc
52766configure-target-zlib: maybe-all-gcc
52767configure-target-boehm-gc: maybe-all-gcc
52768configure-target-qthreads: maybe-all-gcc
52769configure-target-rda: maybe-all-gcc
52770configure-target-libada: maybe-all-gcc
52771configure-target-libgomp: maybe-all-gcc
52772@endif gcc-no-bootstrap
52773
52774
52775# There are two types of dependencies here: 'hard' dependencies, where one
52776# module simply won't build without the other; and 'soft' dependencies, where
52777# if the depended-on module is missing, the depending module will do without
52778# or find a substitute somewhere (perhaps installed). Soft dependencies
52779# are made here to depend on a 'maybe-' target. If you're not sure,
52780# it's safer to use a soft dependency.
52781
52782
52783
52784
52785
52786
52787# With all the machinery above in place, it is pretty easy to generate
52788# dependencies. Host dependencies are a bit more complex because we have
52789# to check for bootstrap/prebootstrap dependencies. To resolve
52790# prebootstrap dependencies, prebootstrap modules are gathered in
52791# a hash table.
52792all-build-bison: maybe-all-build-texinfo
52793all-build-byacc: maybe-all-build-texinfo
52794all-build-flex: maybe-all-build-texinfo
52795all-build-flex: maybe-all-build-bison
52796all-build-flex: maybe-all-build-byacc
52797all-build-flex: maybe-all-build-m4
52798all-build-libiberty: maybe-all-build-texinfo
52799all-build-m4: maybe-all-build-texinfo
52800all-build-fixincludes: maybe-all-build-libiberty
52801configure-gcc: maybe-configure-intl
52802
52803configure-stage1-gcc: maybe-configure-stage1-intl
52804configure-stage2-gcc: maybe-configure-stage2-intl
52805configure-stageb2g0-gcc: maybe-configure-stageb2g0-intl
52806configure-stage3-gcc: maybe-configure-stage3-intl
52807configure-stageb3g2-gcc: maybe-configure-stageb3g2-intl
52808configure-stage4-gcc: maybe-configure-stage4-intl
52809configure-stageprofile-gcc: maybe-configure-stageprofile-intl
52810configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
52811configure-gcc: maybe-all-binutils
52812
52813configure-stage1-gcc: maybe-all-stage1-binutils
52814configure-stage2-gcc: maybe-all-stage2-binutils
52815configure-stageb2g0-gcc: maybe-all-stageb2g0-binutils
52816configure-stage3-gcc: maybe-all-stage3-binutils
52817configure-stageb3g2-gcc: maybe-all-stageb3g2-binutils
52818configure-stage4-gcc: maybe-all-stage4-binutils
52819configure-stageprofile-gcc: maybe-all-stageprofile-binutils
52820configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
52821configure-gcc: maybe-all-gas
52822
52823configure-stage1-gcc: maybe-all-stage1-gas
52824configure-stage2-gcc: maybe-all-stage2-gas
52825configure-stageb2g0-gcc: maybe-all-stageb2g0-gas
52826configure-stage3-gcc: maybe-all-stage3-gas
52827configure-stageb3g2-gcc: maybe-all-stageb3g2-gas
52828configure-stage4-gcc: maybe-all-stage4-gas
52829configure-stageprofile-gcc: maybe-all-stageprofile-gas
52830configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
52831configure-gcc: maybe-all-ld
52832
52833configure-stage1-gcc: maybe-all-stage1-ld
52834configure-stage2-gcc: maybe-all-stage2-ld
52835configure-stageb2g0-gcc: maybe-all-stageb2g0-ld
52836configure-stage3-gcc: maybe-all-stage3-ld
52837configure-stageb3g2-gcc: maybe-all-stageb3g2-ld
52838configure-stage4-gcc: maybe-all-stage4-ld
52839configure-stageprofile-gcc: maybe-all-stageprofile-ld
52840configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
52841configure-gcc: maybe-all-gold
52842
52843configure-stage1-gcc: maybe-all-stage1-gold
52844configure-stage2-gcc: maybe-all-stage2-gold
52845configure-stageb2g0-gcc: maybe-all-stageb2g0-gold
52846configure-stage3-gcc: maybe-all-stage3-gold
52847configure-stageb3g2-gcc: maybe-all-stageb3g2-gold
52848configure-stage4-gcc: maybe-all-stage4-gold
52849configure-stageprofile-gcc: maybe-all-stageprofile-gold
52850configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
52851all-gcc: all-libiberty
52852
52853all-stage1-gcc: all-stage1-libiberty
52854all-stage2-gcc: all-stage2-libiberty
52855all-stageb2g0-gcc: all-stageb2g0-libiberty
52856all-stage3-gcc: all-stage3-libiberty
52857all-stageb3g2-gcc: all-stageb3g2-libiberty
52858all-stage4-gcc: all-stage4-libiberty
52859all-stageprofile-gcc: all-stageprofile-libiberty
52860all-stagefeedback-gcc: all-stagefeedback-libiberty
52861all-gcc: maybe-all-gmp
52862
52863all-stage1-gcc: maybe-all-stage1-gmp
52864all-stage2-gcc: maybe-all-stage2-gmp
52865all-stageb2g0-gcc: maybe-all-stageb2g0-gmp
52866all-stage3-gcc: maybe-all-stage3-gmp
52867all-stageb3g2-gcc: maybe-all-stageb3g2-gmp
52868all-stage4-gcc: maybe-all-stage4-gmp
52869all-stageprofile-gcc: maybe-all-stageprofile-gmp
52870all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
52871all-gcc: maybe-all-intl
52872
52873all-stage1-gcc: maybe-all-stage1-intl
52874all-stage2-gcc: maybe-all-stage2-intl
52875all-stageb2g0-gcc: maybe-all-stageb2g0-intl
52876all-stage3-gcc: maybe-all-stage3-intl
52877all-stageb3g2-gcc: maybe-all-stageb3g2-intl
52878all-stage4-gcc: maybe-all-stage4-intl
52879all-stageprofile-gcc: maybe-all-stageprofile-intl
52880all-stagefeedback-gcc: maybe-all-stagefeedback-intl
52881all-gcc: maybe-all-mpfr
52882
52883all-stage1-gcc: maybe-all-stage1-mpfr
52884all-stage2-gcc: maybe-all-stage2-mpfr
52885all-stageb2g0-gcc: maybe-all-stageb2g0-mpfr
52886all-stage3-gcc: maybe-all-stage3-mpfr
52887all-stageb3g2-gcc: maybe-all-stageb3g2-mpfr
52888all-stage4-gcc: maybe-all-stage4-mpfr
52889all-stageprofile-gcc: maybe-all-stageprofile-mpfr
52890all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
52891all-gcc: maybe-all-build-texinfo
52892
52893all-stage1-gcc: maybe-all-build-texinfo
52894all-stage2-gcc: maybe-all-build-texinfo
52895all-stageb2g0-gcc: maybe-all-build-texinfo
52896all-stage3-gcc: maybe-all-build-texinfo
52897all-stageb3g2-gcc: maybe-all-build-texinfo
52898all-stage4-gcc: maybe-all-build-texinfo
52899all-stageprofile-gcc: maybe-all-build-texinfo
52900all-stagefeedback-gcc: maybe-all-build-texinfo
52901all-gcc: maybe-all-build-bison
52902
52903all-stage1-gcc: maybe-all-build-bison
52904all-stage2-gcc: maybe-all-build-bison
52905all-stageb2g0-gcc: maybe-all-build-bison
52906all-stage3-gcc: maybe-all-build-bison
52907all-stageb3g2-gcc: maybe-all-build-bison
52908all-stage4-gcc: maybe-all-build-bison
52909all-stageprofile-gcc: maybe-all-build-bison
52910all-stagefeedback-gcc: maybe-all-build-bison
52911all-gcc: maybe-all-build-byacc
52912
52913all-stage1-gcc: maybe-all-build-byacc
52914all-stage2-gcc: maybe-all-build-byacc
52915all-stageb2g0-gcc: maybe-all-build-byacc
52916all-stage3-gcc: maybe-all-build-byacc
52917all-stageb3g2-gcc: maybe-all-build-byacc
52918all-stage4-gcc: maybe-all-build-byacc
52919all-stageprofile-gcc: maybe-all-build-byacc
52920all-stagefeedback-gcc: maybe-all-build-byacc
52921all-gcc: maybe-all-build-flex
52922
52923all-stage1-gcc: maybe-all-build-flex
52924all-stage2-gcc: maybe-all-build-flex
52925all-stageb2g0-gcc: maybe-all-build-flex
52926all-stage3-gcc: maybe-all-build-flex
52927all-stageb3g2-gcc: maybe-all-build-flex
52928all-stage4-gcc: maybe-all-build-flex
52929all-stageprofile-gcc: maybe-all-build-flex
52930all-stagefeedback-gcc: maybe-all-build-flex
52931all-gcc: maybe-all-build-libiberty
52932
52933all-stage1-gcc: maybe-all-build-libiberty
52934all-stage2-gcc: maybe-all-build-libiberty
52935all-stageb2g0-gcc: maybe-all-build-libiberty
52936all-stage3-gcc: maybe-all-build-libiberty
52937all-stageb3g2-gcc: maybe-all-build-libiberty
52938all-stage4-gcc: maybe-all-build-libiberty
52939all-stageprofile-gcc: maybe-all-build-libiberty
52940all-stagefeedback-gcc: maybe-all-build-libiberty
52941all-gcc: maybe-all-build-fixincludes
52942
52943all-stage1-gcc: maybe-all-build-fixincludes
52944all-stage2-gcc: maybe-all-build-fixincludes
52945all-stageb2g0-gcc: maybe-all-build-fixincludes
52946all-stage3-gcc: maybe-all-build-fixincludes
52947all-stageb3g2-gcc: maybe-all-build-fixincludes
52948all-stage4-gcc: maybe-all-build-fixincludes
52949all-stageprofile-gcc: maybe-all-build-fixincludes
52950all-stagefeedback-gcc: maybe-all-build-fixincludes
52951all-gcc: maybe-all-zlib
52952
52953all-stage1-gcc: maybe-all-stage1-zlib
52954all-stage2-gcc: maybe-all-stage2-zlib
52955all-stageb2g0-gcc: maybe-all-stageb2g0-zlib
52956all-stage3-gcc: maybe-all-stage3-zlib
52957all-stageb3g2-gcc: maybe-all-stageb3g2-zlib
52958all-stage4-gcc: maybe-all-stage4-zlib
52959all-stageprofile-gcc: maybe-all-stageprofile-zlib
52960all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
52961all-gcc: all-libcpp
52962
52963all-stage1-gcc: all-stage1-libcpp
52964all-stage2-gcc: all-stage2-libcpp
52965all-stageb2g0-gcc: all-stageb2g0-libcpp
52966all-stage3-gcc: all-stage3-libcpp
52967all-stageb3g2-gcc: all-stageb3g2-libcpp
52968all-stage4-gcc: all-stage4-libcpp
52969all-stageprofile-gcc: all-stageprofile-libcpp
52970all-stagefeedback-gcc: all-stagefeedback-libcpp
52971all-gcc: all-libdecnumber
52972
52973all-stage1-gcc: all-stage1-libdecnumber
52974all-stage2-gcc: all-stage2-libdecnumber
52975all-stageb2g0-gcc: all-stageb2g0-libdecnumber
52976all-stage3-gcc: all-stage3-libdecnumber
52977all-stageb3g2-gcc: all-stageb3g2-libdecnumber
52978all-stage4-gcc: all-stage4-libdecnumber
52979all-stageprofile-gcc: all-stageprofile-libdecnumber
52980all-stagefeedback-gcc: all-stagefeedback-libdecnumber
52981all-gcc: maybe-all-libiberty
52982
52983all-stage1-gcc: maybe-all-stage1-libiberty
52984all-stage2-gcc: maybe-all-stage2-libiberty
52985all-stageb2g0-gcc: maybe-all-stageb2g0-libiberty
52986all-stage3-gcc: maybe-all-stage3-libiberty
52987all-stageb3g2-gcc: maybe-all-stageb3g2-libiberty
52988all-stage4-gcc: maybe-all-stage4-libiberty
52989all-stageprofile-gcc: maybe-all-stageprofile-libiberty
52990all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
52991all-gcc: maybe-all-fixincludes
52992install-gcc: maybe-install-fixincludes
52993configure-libcpp: configure-libiberty
52994
52995configure-stage1-libcpp: configure-stage1-libiberty
52996configure-stage2-libcpp: configure-stage2-libiberty
52997configure-stageb2g0-libcpp: configure-stageb2g0-libiberty
52998configure-stage3-libcpp: configure-stage3-libiberty
52999configure-stageb3g2-libcpp: configure-stageb3g2-libiberty
53000configure-stage4-libcpp: configure-stage4-libiberty
53001configure-stageprofile-libcpp: configure-stageprofile-libiberty
53002configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
53003configure-libcpp: maybe-configure-intl
53004
53005configure-stage1-libcpp: maybe-configure-stage1-intl
53006configure-stage2-libcpp: maybe-configure-stage2-intl
53007configure-stageb2g0-libcpp: maybe-configure-stageb2g0-intl
53008configure-stage3-libcpp: maybe-configure-stage3-intl
53009configure-stageb3g2-libcpp: maybe-configure-stageb3g2-intl
53010configure-stage4-libcpp: maybe-configure-stage4-intl
53011configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
53012configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
53013all-libcpp: all-libiberty
53014
53015all-stage1-libcpp: all-stage1-libiberty
53016all-stage2-libcpp: all-stage2-libiberty
53017all-stageb2g0-libcpp: all-stageb2g0-libiberty
53018all-stage3-libcpp: all-stage3-libiberty
53019all-stageb3g2-libcpp: all-stageb3g2-libiberty
53020all-stage4-libcpp: all-stage4-libiberty
53021all-stageprofile-libcpp: all-stageprofile-libiberty
53022all-stagefeedback-libcpp: all-stagefeedback-libiberty
53023all-libcpp: maybe-all-intl
53024
53025all-stage1-libcpp: maybe-all-stage1-intl
53026all-stage2-libcpp: maybe-all-stage2-intl
53027all-stageb2g0-libcpp: maybe-all-stageb2g0-intl
53028all-stage3-libcpp: maybe-all-stage3-intl
53029all-stageb3g2-libcpp: maybe-all-stageb3g2-intl
53030all-stage4-libcpp: maybe-all-stage4-intl
53031all-stageprofile-libcpp: maybe-all-stageprofile-intl
53032all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
53033all-fixincludes: maybe-all-libiberty
53034all-gnattools: maybe-all-target-libada
53035configure-mpfr: maybe-all-gmp
53036
53037configure-stage1-mpfr: maybe-all-stage1-gmp
53038configure-stage2-mpfr: maybe-all-stage2-gmp
53039configure-stageb2g0-mpfr: maybe-all-stageb2g0-gmp
53040configure-stage3-mpfr: maybe-all-stage3-gmp
53041configure-stageb3g2-mpfr: maybe-all-stageb3g2-gmp
53042configure-stage4-mpfr: maybe-all-stage4-gmp
53043configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
53044configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
53045configure-gdb: maybe-all-intl
53046configure-gdb: maybe-configure-sim
53047configure-gdb: maybe-all-bfd
53048all-gdb: maybe-all-libiberty
53049all-gdb: maybe-all-opcodes
53050all-gdb: maybe-all-readline
53051all-gdb: maybe-all-build-bison
53052all-gdb: maybe-all-build-byacc
53053all-gdb: maybe-all-sim
53054all-gdb: maybe-all-libdecnumber
53055configure-libgui: maybe-configure-tcl
53056configure-libgui: maybe-configure-tk
53057all-libgui: maybe-all-tcl
53058all-libgui: maybe-all-tk
53059all-libgui: maybe-all-itcl
53060configure-bfd: configure-libiberty
53061
53062configure-stage1-bfd: configure-stage1-libiberty
53063configure-stage2-bfd: configure-stage2-libiberty
53064configure-stageb2g0-bfd: configure-stageb2g0-libiberty
53065configure-stage3-bfd: configure-stage3-libiberty
53066configure-stageb3g2-bfd: configure-stageb3g2-libiberty
53067configure-stage4-bfd: configure-stage4-libiberty
53068configure-stageprofile-bfd: configure-stageprofile-libiberty
53069configure-stagefeedback-bfd: configure-stagefeedback-libiberty
53070configure-bfd: maybe-configure-intl
53071
53072configure-stage1-bfd: maybe-configure-stage1-intl
53073configure-stage2-bfd: maybe-configure-stage2-intl
53074configure-stageb2g0-bfd: maybe-configure-stageb2g0-intl
53075configure-stage3-bfd: maybe-configure-stage3-intl
53076configure-stageb3g2-bfd: maybe-configure-stageb3g2-intl
53077configure-stage4-bfd: maybe-configure-stage4-intl
53078configure-stageprofile-bfd: maybe-configure-stageprofile-intl
53079configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
53080all-bfd: maybe-all-libiberty
53081
53082all-stage1-bfd: maybe-all-stage1-libiberty
53083all-stage2-bfd: maybe-all-stage2-libiberty
53084all-stageb2g0-bfd: maybe-all-stageb2g0-libiberty
53085all-stage3-bfd: maybe-all-stage3-libiberty
53086all-stageb3g2-bfd: maybe-all-stageb3g2-libiberty
53087all-stage4-bfd: maybe-all-stage4-libiberty
53088all-stageprofile-bfd: maybe-all-stageprofile-libiberty
53089all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
53090all-bfd: maybe-all-intl
53091
53092all-stage1-bfd: maybe-all-stage1-intl
53093all-stage2-bfd: maybe-all-stage2-intl
53094all-stageb2g0-bfd: maybe-all-stageb2g0-intl
53095all-stage3-bfd: maybe-all-stage3-intl
53096all-stageb3g2-bfd: maybe-all-stageb3g2-intl
53097all-stage4-bfd: maybe-all-stage4-intl
53098all-stageprofile-bfd: maybe-all-stageprofile-intl
53099all-stagefeedback-bfd: maybe-all-stagefeedback-intl
53100configure-binutils: maybe-configure-intl
53101
53102configure-stage1-binutils: maybe-configure-stage1-intl
53103configure-stage2-binutils: maybe-configure-stage2-intl
53104configure-stageb2g0-binutils: maybe-configure-stageb2g0-intl
53105configure-stage3-binutils: maybe-configure-stage3-intl
53106configure-stageb3g2-binutils: maybe-configure-stageb3g2-intl
53107configure-stage4-binutils: maybe-configure-stage4-intl
53108configure-stageprofile-binutils: maybe-configure-stageprofile-intl
53109configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
53110all-binutils: maybe-all-libiberty
53111
53112all-stage1-binutils: maybe-all-stage1-libiberty
53113all-stage2-binutils: maybe-all-stage2-libiberty
53114all-stageb2g0-binutils: maybe-all-stageb2g0-libiberty
53115all-stage3-binutils: maybe-all-stage3-libiberty
53116all-stageb3g2-binutils: maybe-all-stageb3g2-libiberty
53117all-stage4-binutils: maybe-all-stage4-libiberty
53118all-stageprofile-binutils: maybe-all-stageprofile-libiberty
53119all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
53120all-binutils: maybe-all-opcodes
53121
53122all-stage1-binutils: maybe-all-stage1-opcodes
53123all-stage2-binutils: maybe-all-stage2-opcodes
53124all-stageb2g0-binutils: maybe-all-stageb2g0-opcodes
53125all-stage3-binutils: maybe-all-stage3-opcodes
53126all-stageb3g2-binutils: maybe-all-stageb3g2-opcodes
53127all-stage4-binutils: maybe-all-stage4-opcodes
53128all-stageprofile-binutils: maybe-all-stageprofile-opcodes
53129all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
53130all-binutils: maybe-all-bfd
53131
53132all-stage1-binutils: maybe-all-stage1-bfd
53133all-stage2-binutils: maybe-all-stage2-bfd
53134all-stageb2g0-binutils: maybe-all-stageb2g0-bfd
53135all-stage3-binutils: maybe-all-stage3-bfd
53136all-stageb3g2-binutils: maybe-all-stageb3g2-bfd
53137all-stage4-binutils: maybe-all-stage4-bfd
53138all-stageprofile-binutils: maybe-all-stageprofile-bfd
53139all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
53140all-binutils: maybe-all-build-flex
53141
53142all-stage1-binutils: maybe-all-build-flex
53143all-stage2-binutils: maybe-all-build-flex
53144all-stageb2g0-binutils: maybe-all-build-flex
53145all-stage3-binutils: maybe-all-build-flex
53146all-stageb3g2-binutils: maybe-all-build-flex
53147all-stage4-binutils: maybe-all-build-flex
53148all-stageprofile-binutils: maybe-all-build-flex
53149all-stagefeedback-binutils: maybe-all-build-flex
53150all-binutils: maybe-all-build-bison
53151
53152all-stage1-binutils: maybe-all-build-bison
53153all-stage2-binutils: maybe-all-build-bison
53154all-stageb2g0-binutils: maybe-all-build-bison
53155all-stage3-binutils: maybe-all-build-bison
53156all-stageb3g2-binutils: maybe-all-build-bison
53157all-stage4-binutils: maybe-all-build-bison
53158all-stageprofile-binutils: maybe-all-build-bison
53159all-stagefeedback-binutils: maybe-all-build-bison
53160all-binutils: maybe-all-build-byacc
53161
53162all-stage1-binutils: maybe-all-build-byacc
53163all-stage2-binutils: maybe-all-build-byacc
53164all-stageb2g0-binutils: maybe-all-build-byacc
53165all-stage3-binutils: maybe-all-build-byacc
53166all-stageb3g2-binutils: maybe-all-build-byacc
53167all-stage4-binutils: maybe-all-build-byacc
53168all-stageprofile-binutils: maybe-all-build-byacc
53169all-stagefeedback-binutils: maybe-all-build-byacc
53170all-binutils: maybe-all-intl
53171
53172all-stage1-binutils: maybe-all-stage1-intl
53173all-stage2-binutils: maybe-all-stage2-intl
53174all-stageb2g0-binutils: maybe-all-stageb2g0-intl
53175all-stage3-binutils: maybe-all-stage3-intl
53176all-stageb3g2-binutils: maybe-all-stageb3g2-intl
53177all-stage4-binutils: maybe-all-stage4-intl
53178all-stageprofile-binutils: maybe-all-stageprofile-intl
53179all-stagefeedback-binutils: maybe-all-stagefeedback-intl
53180install-binutils: maybe-install-opcodes
53181install-opcodes: maybe-install-bfd
53182configure-gas: maybe-configure-intl
53183
53184configure-stage1-gas: maybe-configure-stage1-intl
53185configure-stage2-gas: maybe-configure-stage2-intl
53186configure-stageb2g0-gas: maybe-configure-stageb2g0-intl
53187configure-stage3-gas: maybe-configure-stage3-intl
53188configure-stageb3g2-gas: maybe-configure-stageb3g2-intl
53189configure-stage4-gas: maybe-configure-stage4-intl
53190configure-stageprofile-gas: maybe-configure-stageprofile-intl
53191configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
53192all-gas: maybe-all-libiberty
53193
53194all-stage1-gas: maybe-all-stage1-libiberty
53195all-stage2-gas: maybe-all-stage2-libiberty
53196all-stageb2g0-gas: maybe-all-stageb2g0-libiberty
53197all-stage3-gas: maybe-all-stage3-libiberty
53198all-stageb3g2-gas: maybe-all-stageb3g2-libiberty
53199all-stage4-gas: maybe-all-stage4-libiberty
53200all-stageprofile-gas: maybe-all-stageprofile-libiberty
53201all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
53202all-gas: maybe-all-opcodes
53203
53204all-stage1-gas: maybe-all-stage1-opcodes
53205all-stage2-gas: maybe-all-stage2-opcodes
53206all-stageb2g0-gas: maybe-all-stageb2g0-opcodes
53207all-stage3-gas: maybe-all-stage3-opcodes
53208all-stageb3g2-gas: maybe-all-stageb3g2-opcodes
53209all-stage4-gas: maybe-all-stage4-opcodes
53210all-stageprofile-gas: maybe-all-stageprofile-opcodes
53211all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
53212all-gas: maybe-all-bfd
53213
53214all-stage1-gas: maybe-all-stage1-bfd
53215all-stage2-gas: maybe-all-stage2-bfd
53216all-stageb2g0-gas: maybe-all-stageb2g0-bfd
53217all-stage3-gas: maybe-all-stage3-bfd
53218all-stageb3g2-gas: maybe-all-stageb3g2-bfd
53219all-stage4-gas: maybe-all-stage4-bfd
53220all-stageprofile-gas: maybe-all-stageprofile-bfd
53221all-stagefeedback-gas: maybe-all-stagefeedback-bfd
53222all-gas: maybe-all-intl
53223
53224all-stage1-gas: maybe-all-stage1-intl
53225all-stage2-gas: maybe-all-stage2-intl
53226all-stageb2g0-gas: maybe-all-stageb2g0-intl
53227all-stage3-gas: maybe-all-stage3-intl
53228all-stageb3g2-gas: maybe-all-stageb3g2-intl
53229all-stage4-gas: maybe-all-stage4-intl
53230all-stageprofile-gas: maybe-all-stageprofile-intl
53231all-stagefeedback-gas: maybe-all-stagefeedback-intl
53232configure-gprof: maybe-configure-intl
53233all-gprof: maybe-all-libiberty
53234all-gprof: maybe-all-bfd
53235all-gprof: maybe-all-opcodes
53236all-gprof: maybe-all-intl
53237configure-ld: maybe-configure-intl
53238
53239configure-stage1-ld: maybe-configure-stage1-intl
53240configure-stage2-ld: maybe-configure-stage2-intl
53241configure-stageb2g0-ld: maybe-configure-stageb2g0-intl
53242configure-stage3-ld: maybe-configure-stage3-intl
53243configure-stageb3g2-ld: maybe-configure-stageb3g2-intl
53244configure-stage4-ld: maybe-configure-stage4-intl
53245configure-stageprofile-ld: maybe-configure-stageprofile-intl
53246configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
53247all-ld: maybe-all-libiberty
53248
53249all-stage1-ld: maybe-all-stage1-libiberty
53250all-stage2-ld: maybe-all-stage2-libiberty
53251all-stageb2g0-ld: maybe-all-stageb2g0-libiberty
53252all-stage3-ld: maybe-all-stage3-libiberty
53253all-stageb3g2-ld: maybe-all-stageb3g2-libiberty
53254all-stage4-ld: maybe-all-stage4-libiberty
53255all-stageprofile-ld: maybe-all-stageprofile-libiberty
53256all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
53257all-ld: maybe-all-bfd
53258
53259all-stage1-ld: maybe-all-stage1-bfd
53260all-stage2-ld: maybe-all-stage2-bfd
53261all-stageb2g0-ld: maybe-all-stageb2g0-bfd
53262all-stage3-ld: maybe-all-stage3-bfd
53263all-stageb3g2-ld: maybe-all-stageb3g2-bfd
53264all-stage4-ld: maybe-all-stage4-bfd
53265all-stageprofile-ld: maybe-all-stageprofile-bfd
53266all-stagefeedback-ld: maybe-all-stagefeedback-bfd
53267all-ld: maybe-all-opcodes
53268
53269all-stage1-ld: maybe-all-stage1-opcodes
53270all-stage2-ld: maybe-all-stage2-opcodes
53271all-stageb2g0-ld: maybe-all-stageb2g0-opcodes
53272all-stage3-ld: maybe-all-stage3-opcodes
53273all-stageb3g2-ld: maybe-all-stageb3g2-opcodes
53274all-stage4-ld: maybe-all-stage4-opcodes
53275all-stageprofile-ld: maybe-all-stageprofile-opcodes
53276all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
53277all-ld: maybe-all-build-bison
53278
53279all-stage1-ld: maybe-all-build-bison
53280all-stage2-ld: maybe-all-build-bison
53281all-stageb2g0-ld: maybe-all-build-bison
53282all-stage3-ld: maybe-all-build-bison
53283all-stageb3g2-ld: maybe-all-build-bison
53284all-stage4-ld: maybe-all-build-bison
53285all-stageprofile-ld: maybe-all-build-bison
53286all-stagefeedback-ld: maybe-all-build-bison
53287all-ld: maybe-all-build-byacc
53288
53289all-stage1-ld: maybe-all-build-byacc
53290all-stage2-ld: maybe-all-build-byacc
53291all-stageb2g0-ld: maybe-all-build-byacc
53292all-stage3-ld: maybe-all-build-byacc
53293all-stageb3g2-ld: maybe-all-build-byacc
53294all-stage4-ld: maybe-all-build-byacc
53295all-stageprofile-ld: maybe-all-build-byacc
53296all-stagefeedback-ld: maybe-all-build-byacc
53297all-ld: maybe-all-build-flex
53298
53299all-stage1-ld: maybe-all-build-flex
53300all-stage2-ld: maybe-all-build-flex
53301all-stageb2g0-ld: maybe-all-build-flex
53302all-stage3-ld: maybe-all-build-flex
53303all-stageb3g2-ld: maybe-all-build-flex
53304all-stage4-ld: maybe-all-build-flex
53305all-stageprofile-ld: maybe-all-build-flex
53306all-stagefeedback-ld: maybe-all-build-flex
53307all-ld: maybe-all-intl
53308
53309all-stage1-ld: maybe-all-stage1-intl
53310all-stage2-ld: maybe-all-stage2-intl
53311all-stageb2g0-ld: maybe-all-stageb2g0-intl
53312all-stage3-ld: maybe-all-stage3-intl
53313all-stageb3g2-ld: maybe-all-stageb3g2-intl
53314all-stage4-ld: maybe-all-stage4-intl
53315all-stageprofile-ld: maybe-all-stageprofile-intl
53316all-stagefeedback-ld: maybe-all-stagefeedback-intl
53317configure-gold: maybe-configure-intl
53318
53319configure-stage1-gold: maybe-configure-stage1-intl
53320configure-stage2-gold: maybe-configure-stage2-intl
53321configure-stageb2g0-gold: maybe-configure-stageb2g0-intl
53322configure-stage3-gold: maybe-configure-stage3-intl
53323configure-stageb3g2-gold: maybe-configure-stageb3g2-intl
53324configure-stage4-gold: maybe-configure-stage4-intl
53325configure-stageprofile-gold: maybe-configure-stageprofile-intl
53326configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
53327all-gold: maybe-all-libiberty
53328
53329all-stage1-gold: maybe-all-stage1-libiberty
53330all-stage2-gold: maybe-all-stage2-libiberty
53331all-stageb2g0-gold: maybe-all-stageb2g0-libiberty
53332all-stage3-gold: maybe-all-stage3-libiberty
53333all-stageb3g2-gold: maybe-all-stageb3g2-libiberty
53334all-stage4-gold: maybe-all-stage4-libiberty
53335all-stageprofile-gold: maybe-all-stageprofile-libiberty
53336all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
53337all-gold: maybe-all-intl
53338
53339all-stage1-gold: maybe-all-stage1-intl
53340all-stage2-gold: maybe-all-stage2-intl
53341all-stageb2g0-gold: maybe-all-stageb2g0-intl
53342all-stage3-gold: maybe-all-stage3-intl
53343all-stageb3g2-gold: maybe-all-stageb3g2-intl
53344all-stage4-gold: maybe-all-stage4-intl
53345all-stageprofile-gold: maybe-all-stageprofile-intl
53346all-stagefeedback-gold: maybe-all-stagefeedback-intl
53347all-gold: maybe-all-bfd
53348
53349all-stage1-gold: maybe-all-stage1-bfd
53350all-stage2-gold: maybe-all-stage2-bfd
53351all-stageb2g0-gold: maybe-all-stageb2g0-bfd
53352all-stage3-gold: maybe-all-stage3-bfd
53353all-stageb3g2-gold: maybe-all-stageb3g2-bfd
53354all-stage4-gold: maybe-all-stage4-bfd
53355all-stageprofile-gold: maybe-all-stageprofile-bfd
53356all-stagefeedback-gold: maybe-all-stagefeedback-bfd
53357all-gold: maybe-all-build-bison
53358
53359all-stage1-gold: maybe-all-build-bison
53360all-stage2-gold: maybe-all-build-bison
53361all-stageb2g0-gold: maybe-all-build-bison
53362all-stage3-gold: maybe-all-build-bison
53363all-stageb3g2-gold: maybe-all-build-bison
53364all-stage4-gold: maybe-all-build-bison
53365all-stageprofile-gold: maybe-all-build-bison
53366all-stagefeedback-gold: maybe-all-build-bison
53367all-gold: maybe-all-build-byacc
53368
53369all-stage1-gold: maybe-all-build-byacc
53370all-stage2-gold: maybe-all-build-byacc
53371all-stageb2g0-gold: maybe-all-build-byacc
53372all-stage3-gold: maybe-all-build-byacc
53373all-stageb3g2-gold: maybe-all-build-byacc
53374all-stage4-gold: maybe-all-build-byacc
53375all-stageprofile-gold: maybe-all-build-byacc
53376all-stagefeedback-gold: maybe-all-build-byacc
53377check-gold: maybe-all-binutils
53378
53379check-stage1-gold: maybe-all-stage1-binutils
53380check-stage2-gold: maybe-all-stage2-binutils
53381check-stageb2g0-gold: maybe-all-stageb2g0-binutils
53382check-stage3-gold: maybe-all-stage3-binutils
53383check-stageb3g2-gold: maybe-all-stageb3g2-binutils
53384check-stage4-gold: maybe-all-stage4-binutils
53385check-stageprofile-gold: maybe-all-stageprofile-binutils
53386check-stagefeedback-gold: maybe-all-stagefeedback-binutils
53387configure-opcodes: maybe-configure-intl
53388
53389configure-stage1-opcodes: maybe-configure-stage1-intl
53390configure-stage2-opcodes: maybe-configure-stage2-intl
53391configure-stageb2g0-opcodes: maybe-configure-stageb2g0-intl
53392configure-stage3-opcodes: maybe-configure-stage3-intl
53393configure-stageb3g2-opcodes: maybe-configure-stageb3g2-intl
53394configure-stage4-opcodes: maybe-configure-stage4-intl
53395configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
53396configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
53397all-opcodes: maybe-all-bfd
53398
53399all-stage1-opcodes: maybe-all-stage1-bfd
53400all-stage2-opcodes: maybe-all-stage2-bfd
53401all-stageb2g0-opcodes: maybe-all-stageb2g0-bfd
53402all-stage3-opcodes: maybe-all-stage3-bfd
53403all-stageb3g2-opcodes: maybe-all-stageb3g2-bfd
53404all-stage4-opcodes: maybe-all-stage4-bfd
53405all-stageprofile-opcodes: maybe-all-stageprofile-bfd
53406all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
53407all-opcodes: maybe-all-libiberty
53408
53409all-stage1-opcodes: maybe-all-stage1-libiberty
53410all-stage2-opcodes: maybe-all-stage2-libiberty
53411all-stageb2g0-opcodes: maybe-all-stageb2g0-libiberty
53412all-stage3-opcodes: maybe-all-stage3-libiberty
53413all-stageb3g2-opcodes: maybe-all-stageb3g2-libiberty
53414all-stage4-opcodes: maybe-all-stage4-libiberty
53415all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
53416all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
53417all-opcodes: maybe-all-intl
53418
53419all-stage1-opcodes: maybe-all-stage1-intl
53420all-stage2-opcodes: maybe-all-stage2-intl
53421all-stageb2g0-opcodes: maybe-all-stageb2g0-intl
53422all-stage3-opcodes: maybe-all-stage3-intl
53423all-stageb3g2-opcodes: maybe-all-stageb3g2-intl
53424all-stage4-opcodes: maybe-all-stage4-intl
53425all-stageprofile-opcodes: maybe-all-stageprofile-intl
53426all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
53427all-dejagnu: maybe-all-tcl
53428all-dejagnu: maybe-all-expect
53429all-dejagnu: maybe-all-tk
53430configure-expect: maybe-configure-tcl
53431configure-expect: maybe-configure-tk
53432all-expect: maybe-all-tcl
53433all-expect: maybe-all-tk
53434configure-itcl: maybe-configure-tcl
53435configure-itcl: maybe-configure-tk
53436all-itcl: maybe-all-tcl
53437all-itcl: maybe-all-tk
53438install-itcl: maybe-install-tcl
53439configure-tk: maybe-configure-tcl
53440all-tk: maybe-all-tcl
53441all-sid: maybe-all-libiberty
53442all-sid: maybe-all-bfd
53443all-sid: maybe-all-opcodes
53444all-sid: maybe-all-tcl
53445all-sid: maybe-all-tk
53446install-sid: maybe-install-tcl
53447install-sid: maybe-install-tk
53448configure-sim: maybe-configure-intl
53449all-sim: maybe-all-intl
53450all-sim: maybe-all-libiberty
53451all-sim: maybe-all-bfd
53452all-sim: maybe-all-opcodes
53453all-sim: maybe-all-readline
53454all-sim: maybe-configure-gdb
53455all-fastjar: maybe-all-zlib
53456all-fastjar: maybe-all-build-texinfo
53457all-fastjar: maybe-all-libiberty
53458all-autoconf: maybe-all-m4
53459all-autoconf: maybe-all-build-texinfo
53460all-automake: maybe-all-m4
53461all-automake: maybe-all-build-texinfo
53462all-automake: maybe-all-autoconf
53463all-bison: maybe-all-intl
53464all-bison: maybe-all-build-texinfo
53465all-diff: maybe-all-intl
53466all-diff: maybe-all-build-texinfo
53467all-fileutils: maybe-all-intl
53468all-fileutils: maybe-all-build-texinfo
53469all-flex: maybe-all-build-bison
53470all-flex: maybe-all-build-byacc
53471all-flex: maybe-all-intl
53472all-flex: maybe-all-m4
53473all-flex: maybe-all-build-texinfo
53474all-gzip: maybe-all-intl
53475all-gzip: maybe-all-zlib
53476all-gzip: maybe-all-build-texinfo
53477all-hello: maybe-all-intl
53478all-hello: maybe-all-build-texinfo
53479all-m4: maybe-all-intl
53480all-m4: maybe-all-build-texinfo
53481all-make: maybe-all-intl
53482all-make: maybe-all-build-texinfo
53483all-patch: maybe-all-build-texinfo
53484all-make: maybe-all-build-texinfo
53485all-prms: maybe-all-libiberty
53486all-recode: maybe-all-build-texinfo
53487all-sed: maybe-all-build-texinfo
53488all-send-pr: maybe-all-prms
53489all-tar: maybe-all-build-texinfo
53490all-uudecode: maybe-all-build-texinfo
53491configure-target-boehm-gc: maybe-configure-target-qthreads
53492configure-target-fastjar: maybe-configure-target-zlib
53493all-target-fastjar: maybe-all-target-zlib
53494all-target-fastjar: maybe-all-target-libiberty
53495configure-target-libjava: maybe-configure-target-zlib
53496configure-target-libjava: maybe-configure-target-boehm-gc
53497configure-target-libjava: maybe-configure-target-qthreads
53498configure-target-libjava: maybe-configure-target-libffi
53499all-target-libjava: maybe-all-fastjar
53500all-target-libjava: maybe-all-target-zlib
53501all-target-libjava: maybe-all-target-boehm-gc
53502all-target-libjava: maybe-all-target-qthreads
53503all-target-libjava: maybe-all-target-libffi
53504configure-target-libobjc: maybe-configure-target-boehm-gc
53505all-target-libobjc: maybe-all-target-libiberty
53506all-target-libobjc: maybe-all-target-boehm-gc
53507all-target-libstdc++-v3: maybe-all-target-libiberty
53508configure-target-libstdc++-v3: maybe-configure-target-libgomp
53509all-target-libgloss: maybe-all-target-newlib
53510all-target-winsup: maybe-all-target-libiberty
53511all-target-winsup: maybe-all-target-libtermcap
53512
53513
53514# Dependencies for target modules on other target modules are
53515# described by lang_env_dependencies; the defaults apply to anything
53516# not mentioned there.
53517
53518
53519@if gcc-bootstrap
53520@endif gcc-bootstrap
53521
53522@if gcc-no-bootstrap
53523configure-target-libstdc++-v3: maybe-all-target-libgcc
53524configure-target-libmudflap: maybe-all-target-libgcc
53525configure-target-libssp: maybe-all-target-libgcc
53526configure-target-newlib: maybe-all-target-libgcc
53527configure-target-libgfortran: maybe-all-target-libgcc
53528configure-target-libobjc: maybe-all-target-libgcc
53529configure-target-libtermcap: maybe-all-target-libgcc
53530configure-target-winsup: maybe-all-target-libgcc
53531configure-target-libgloss: maybe-all-target-libgcc
53532configure-target-libiberty: maybe-all-target-libgcc
53533configure-target-gperf: maybe-all-target-libgcc
53534configure-target-examples: maybe-all-target-libgcc
53535configure-target-libffi: maybe-all-target-libgcc
53536configure-target-libjava: maybe-all-target-libgcc
53537configure-target-zlib: maybe-all-target-libgcc
53538configure-target-boehm-gc: maybe-all-target-libgcc
53539configure-target-qthreads: maybe-all-target-libgcc
53540configure-target-rda: maybe-all-target-libgcc
53541configure-target-libada: maybe-all-target-libgcc
53542configure-target-libgomp: maybe-all-target-libgcc
53543@endif gcc-no-bootstrap
53544
53545
53546configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
53547
53548configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
53549
53550configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
53551
53552
53553
53554configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
53555
53556configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
53557
53558configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
53559
53560configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
53561
53562
53563
53564configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
53565configure-target-gperf: maybe-all-target-libstdc++-v3
53566
53567configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
53568
53569configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
53570
53571configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
53572configure-target-libjava: maybe-all-target-libstdc++-v3
53573
53574configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
53575
53576configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
53577
53578configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
53579
53580configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
53581
53582configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
53583
53584configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
53585
53586
53587CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
53588GDB_TK = @GDB_TK@
53589INSTALL_GDB_TK = @INSTALL_GDB_TK@
53590configure-gdb: $(CONFIGURE_GDB_TK)
53591all-gdb: $(gdbnlmrequirements) $(GDB_TK)
53592install-gdb: $(INSTALL_GDB_TK)
53593
53594# Serialization dependencies. Host configures don't work well in parallel to
53595# each other, due to contention over config.cache. Target configures and
53596# build configures are similar.
53597@serialization_dependencies@
53598
53599# --------------------------------
53600# Regenerating top level configury
53601# --------------------------------
53602
53603# Rebuilding Makefile.in, using autogen.
53604AUTOGEN = autogen
53605$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
53606 cd $(srcdir) && $(AUTOGEN) Makefile.def
53607
53608# Rebuilding Makefile.
53609Makefile: $(srcdir)/Makefile.in config.status
53610 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
53611
53612config.status: configure
53613 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
53614
53615# Rebuilding configure.
53616AUTOCONF = autoconf
53617$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
53618 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
53619 cd $(srcdir) && $(AUTOCONF)
53620
53621# ------------------------------
53622# Special directives to GNU Make
53623# ------------------------------
53624
53625# Don't pass command-line variables to submakes.
53626.NOEXPORT:
53627MAKEOVERRIDES=
53628
53629# end of Makefile.in
This page took 0.210879 seconds and 4 git commands to generate.