* config.sub, config.guess: Update from upstream sources.
[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, 2008, 2009
7# Free Software Foundation
8#
9# This file is free software; you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation; either version 3 of the License, or
12# (at your option) any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the GNU General Public License
20# along with this program; see the file COPYING3. If not see
21# <http://www.gnu.org/licenses/>.
22#
23
24# First, test for a proper version of make, but only where one is required.
25
26@if gcc
27ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28$(error GNU make version 3.80 or newer is required.)
29endif
30@endif gcc
31
32# -------------------------------
33# Standard Autoconf-set variables
34# -------------------------------
35VPATH=@srcdir@
36
37build_alias=@build_noncanonical@
38build_vendor=@build_vendor@
39build_os=@build_os@
40build=@build@
41host_alias=@host_noncanonical@
42host_vendor=@host_vendor@
43host_os=@host_os@
44host=@host@
45target_alias=@target_noncanonical@
46target_vendor=@target_vendor@
47target_os=@target_os@
48target=@target@
49
50program_transform_name = @program_transform_name@
51
52prefix = @prefix@
53exec_prefix = @exec_prefix@
54
55srcdir = @srcdir@
56
57bindir = @bindir@
58sbindir = @sbindir@
59libexecdir = @libexecdir@
60datadir = @datadir@
61sysconfdir = @sysconfdir@
62sharedstatedir = @sharedstatedir@
63localstatedir = @localstatedir@
64libdir = @libdir@
65includedir = @includedir@
66oldincludedir = @oldincludedir@
67infodir = @infodir@
68datarootdir = @datarootdir@
69docdir = @docdir@
70pdfdir = @pdfdir@
71htmldir = @htmldir@
72mandir = @mandir@
73man1dir = $(mandir)/man1
74man2dir = $(mandir)/man2
75man3dir = $(mandir)/man3
76man4dir = $(mandir)/man4
77man5dir = $(mandir)/man5
78man6dir = $(mandir)/man6
79man7dir = $(mandir)/man7
80man8dir = $(mandir)/man8
81man9dir = $(mandir)/man9
82
83INSTALL = @INSTALL@
84INSTALL_PROGRAM = @INSTALL_PROGRAM@
85INSTALL_SCRIPT = @INSTALL_SCRIPT@
86INSTALL_DATA = @INSTALL_DATA@
87LN = @LN@
88LN_S = @LN_S@
89MAINT = @MAINT@
90MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93# -------------------------------------------------
94# Miscellaneous non-standard autoconf-set variables
95# -------------------------------------------------
96
97# The gcc driver likes to know the arguments it was configured with.
98TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100tooldir = @tooldir@
101build_tooldir = @build_tooldir@
102
103GDB_NLM_DEPS =
104
105# This is the name of the environment variable used for the path to
106# the libraries.
107RPATH_ENVVAR = @RPATH_ENVVAR@
108
109# On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
110# is used instead of the directory itself to avoid including built
111# executables in PATH.
112GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
113
114# Build programs are put under this directory.
115BUILD_SUBDIR = @build_subdir@
116# This is set by the configure script to the arguments to use when configuring
117# directories built for the build system.
118BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
119
120# Linker flags to use on the host, for stage1 or when not
121# bootstrapping.
122STAGE1_LDFLAGS = @stage1_ldflags@
123
124# Libraries to use on the host, for stage1 or when not bootstrapping.
125STAGE1_LIBS = @stage1_libs@
126
127# Linker flags to use for stage2 and later.
128POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
129
130# Libraries to use for stage2 and later.
131POSTSTAGE1_LIBS = @poststage1_libs@
132
133# This is the list of variables to export in the environment when
134# configuring any subdirectory. It must also be exported whenever
135# recursing into a build directory in case that directory's Makefile
136# re-runs configure.
137BASE_EXPORTS = \
138 FLEX="$(FLEX)"; export FLEX; \
139 LEX="$(LEX)"; export LEX; \
140 BISON="$(BISON)"; export BISON; \
141 YACC="$(YACC)"; export YACC; \
142 M4="$(M4)"; export M4; \
143 SED="$(SED)"; export SED; \
144 AWK="$(AWK)"; export AWK; \
145 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
146
147# This is the list of variables to export in the environment when
148# configuring subdirectories for the build system.
149BUILD_EXPORTS = \
150 $(BASE_EXPORTS) \
151 AR="$(AR_FOR_BUILD)"; export AR; \
152 AS="$(AS_FOR_BUILD)"; export AS; \
153 CC="$(CC_FOR_BUILD)"; export CC; \
154 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
155 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
156 CXX="$(CXX_FOR_BUILD)"; export CXX; \
157 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
158 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
159 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
160 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168# These variables must be set on the make command line for directories
169# built for the build system to override those in BASE_FLAGS_TO_PASSS.
170EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174# This is the list of directories to built for the host system.
175SUBDIRS = @configdirs@
176# This is set by the configure script to the arguments to use when configuring
177# directories built for the host system.
178HOST_CONFIGARGS = @host_configargs@
179# Host programs are put under this directory, which is . except if building
180# with srcdir=..
181HOST_SUBDIR = @host_subdir@
182# This is the list of variables to export in the environment when
183# configuring subdirectories for the host system. We need to pass
184# some to the GCC configure because of its hybrid host/target nature.
185HOST_EXPORTS = \
186 $(BASE_EXPORTS) \
187 CC="$(CC)"; export CC; \
188 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
189 CFLAGS="$(CFLAGS)"; export CFLAGS; \
190 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
191 CXX="$(CXX)"; export CXX; \
192 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
193 GCJ="$(GCJ)"; export GCJ; \
194 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195 AR="$(AR)"; export AR; \
196 AS="$(AS)"; export AS; \
197 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
198 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
199 LD="$(LD)"; export LD; \
200 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
201 NM="$(NM)"; export NM; \
202 RANLIB="$(RANLIB)"; export RANLIB; \
203 WINDRES="$(WINDRES)"; export WINDRES; \
204 WINDMC="$(WINDMC)"; export WINDMC; \
205 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
206 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
207 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
208 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
209 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
210 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
211 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
212 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
213 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
214 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
215 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
216 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
217 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
218 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
219 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
220 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
221 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
222@if gcc-bootstrap
223 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
224@endif gcc-bootstrap
225 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
226
227# Similar, for later GCC stages.
228POSTSTAGE1_HOST_EXPORTS = \
229 $(HOST_EXPORTS) \
230 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
231 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
232 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
233 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
234 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
235 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
236 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
237 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
238 -I$$r/$(srcdir)/libstdc++-v3/libsupc++ \
239 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
240 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD; \
241 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
242 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
243 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
244
245# Target libraries are put under this directory:
246TARGET_SUBDIR = @target_subdir@
247# This is set by the configure script to the arguments to use when configuring
248# directories built for the target.
249TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
250# This is the list of variables to export in the environment when
251# configuring subdirectories for the host system.
252BASE_TARGET_EXPORTS = \
253 $(BASE_EXPORTS) \
254 AR="$(AR_FOR_TARGET)"; export AR; \
255 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
256 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
257 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
258 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
259 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
260 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
261 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
262 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
263 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
264 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
265 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
266 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
267 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
268 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
269 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
270 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
271 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
272 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
273 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
274
275RAW_CXX_TARGET_EXPORTS = \
276 $(BASE_TARGET_EXPORTS) \
277 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
278 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
279
280NORMAL_TARGET_EXPORTS = \
281 $(BASE_TARGET_EXPORTS) \
282 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
283
284# Where to find GMP
285HOST_GMPLIBS = @gmplibs@
286HOST_GMPINC = @gmpinc@
287
288# Where to find PPL
289HOST_PPLLIBS = @ppllibs@
290HOST_PPLINC = @pplinc@
291
292# Where to find CLOOG
293HOST_CLOOGLIBS = @clooglibs@
294HOST_CLOOGINC = @clooginc@
295
296# ----------------------------------------------
297# Programs producing files for the BUILD machine
298# ----------------------------------------------
299
300SHELL = @config_shell@
301
302# pwd command to use. Allow user to override default by setting PWDCMD in
303# the environment to account for automounters. The make variable must not
304# be called PWDCMD, otherwise the value set here is passed to make
305# subprocesses and overrides the setting from the user's environment.
306# Don't use PWD since it is a common shell environment variable and we
307# don't want to corrupt it.
308PWD_COMMAND = $${PWDCMD-pwd}
309
310# compilers to use to create programs which must be run in the build
311# environment.
312AR_FOR_BUILD = @AR_FOR_BUILD@
313AS_FOR_BUILD = @AS_FOR_BUILD@
314CC_FOR_BUILD = @CC_FOR_BUILD@
315CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
316CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
317CXX_FOR_BUILD = @CXX_FOR_BUILD@
318DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
319GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
320GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
321LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
322LD_FOR_BUILD = @LD_FOR_BUILD@
323NM_FOR_BUILD = @NM_FOR_BUILD@
324RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
325WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
326WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
327
328# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
329# here so that they can be overridden by Makefile fragments.
330BUILD_PREFIX = @BUILD_PREFIX@
331BUILD_PREFIX_1 = @BUILD_PREFIX_1@
332
333# Flags to pass to stage2 and later makes. They are defined
334# here so that they can be overridden by Makefile fragments.
335BOOT_CFLAGS= -g -O2
336BOOT_LDFLAGS=
337BOOT_ADAFLAGS=-gnatpg -gnata
338
339AWK = @AWK@
340SED = @SED@
341BISON = @BISON@
342YACC = @YACC@
343FLEX = @FLEX@
344LEX = @LEX@
345M4 = @M4@
346MAKEINFO = @MAKEINFO@
347EXPECT = @EXPECT@
348RUNTEST = @RUNTEST@
349
350# This just becomes part of the MAKEINFO definition passed down to
351# sub-makes. It lets flags be given on the command line while still
352# using the makeinfo from the object tree.
353# (Default to avoid splitting info files by setting the threshold high.)
354MAKEINFOFLAGS = --split-size=5000000
355
356# ---------------------------------------------
357# Programs producing files for the HOST machine
358# ---------------------------------------------
359
360AS = @AS@
361AR = @AR@
362AR_FLAGS = rc
363CC = @CC@
364CXX = @CXX@
365DLLTOOL = @DLLTOOL@
366LD = @LD@
367LIPO = @LIPO@
368NM = @NM@
369OBJDUMP = @OBJDUMP@
370RANLIB = @RANLIB@
371STRIP = @STRIP@
372WINDRES = @WINDRES@
373WINDMC = @WINDMC@
374
375GNATBIND = @GNATBIND@
376GNATMAKE = @GNATMAKE@
377
378CFLAGS = @CFLAGS@
379LDFLAGS = @LDFLAGS@
380LIBCFLAGS = $(CFLAGS)
381CXXFLAGS = @CXXFLAGS@
382LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
383
384TFLAGS =
385
386# Defaults for all stages; some are overridden below.
387
388STAGE_CFLAGS = $(BOOT_CFLAGS)
389STAGE_TFLAGS = $(TFLAGS)
390STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
391
392
393# Defaults for stage 1; some are overridden below.
394STAGE1_CFLAGS = $(STAGE_CFLAGS)
395STAGE1_TFLAGS = $(STAGE_TFLAGS)
396STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
397
398# Defaults for stage 2; some are overridden below.
399STAGE2_CFLAGS = $(STAGE_CFLAGS)
400STAGE2_TFLAGS = $(STAGE_TFLAGS)
401STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
402
403# Defaults for stage 3; some are overridden below.
404STAGE3_CFLAGS = $(STAGE_CFLAGS)
405STAGE3_TFLAGS = $(STAGE_TFLAGS)
406STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
407
408# Defaults for stage 4; some are overridden below.
409STAGE4_CFLAGS = $(STAGE_CFLAGS)
410STAGE4_TFLAGS = $(STAGE_TFLAGS)
411STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
412
413# Defaults for stage profile; some are overridden below.
414STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
415STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
416STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
417
418# Defaults for stage feedback; some are overridden below.
419STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
420STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
421STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
422
423
424# Only build the C compiler for stage1, because that is the only one that
425# we can guarantee will build with the native compiler, and also it is the
426# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
427# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
428# overrideable (for a bootstrap build stage1 also builds gcc.info).
429
430STAGE1_CFLAGS = @stage1_cflags@
431STAGE1_CHECKING=@stage1_checking@
432STAGE1_LANGUAGES=@stage1_languages@
433# * We force-disable intermodule optimizations, even if
434# --enable-intermodule was passed, since the installed compiler
435# probably can't handle them. Luckily, autoconf always respects
436# the last argument when conflicting --enable arguments are passed.
437# * Likewise, we force-disable coverage flags, since the installed
438# compiler probably has never heard of them.
439STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
440 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
441
442STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
443STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
444
445STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
446STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
447
448do-compare = @do_compare@
449do-compare3 = $(do-compare)
450
451# -----------------------------------------------
452# Programs producing files for the TARGET machine
453# -----------------------------------------------
454
455AR_FOR_TARGET=@AR_FOR_TARGET@
456AS_FOR_TARGET=@AS_FOR_TARGET@
457CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
458
459# If GCC_FOR_TARGET is not overriden on the command line, then this
460# variable is passed down to the gcc Makefile, where it is used to
461# build libgcc2.a. We define it here so that it can itself be
462# overridden on the command line.
463GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
464CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
465RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
466GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
467GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
468DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
469LD_FOR_TARGET=@LD_FOR_TARGET@
470
471LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
472NM_FOR_TARGET=@NM_FOR_TARGET@
473OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
474RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
475STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
476WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
477WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
478
479COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
480COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
481COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
482
483CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
484CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
485
486LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
487LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
488LDFLAGS_FOR_TARGET =
489
490FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
491SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
492DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
493
494XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
495
496# ------------------------------------
497# Miscellaneous targets and flag lists
498# ------------------------------------
499
500# The first rule in the file had better be this one. Don't put any above it.
501# This lives here to allow makefile fragments to contain dependencies.
502all:
503
504#### host and target specific makefile fragments come in here.
505@target_makefile_frag@
506@alphaieee_frag@
507@ospace_frag@
508@host_makefile_frag@
509###
510
511# This is the list of directories that may be needed in RPATH_ENVVAR
512# so that prorgams built for the target machine work.
513TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
514
515@if target-libstdc++-v3
516TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
517@endif target-libstdc++-v3
518
519@if target-libmudflap
520TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
521@endif target-libmudflap
522
523@if target-libssp
524TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
525@endif target-libssp
526
527@if target-libgomp
528TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
529@endif target-libgomp
530
531
532
533# This is the list of directories that may be needed in RPATH_ENVVAR
534# so that programs built for the host machine work.
535HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)
536
537# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
538@if gcc
539HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
540@endif gcc
541
542
543@if bfd
544HOST_LIB_PATH_bfd = \
545 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
546@endif bfd
547
548@if opcodes
549HOST_LIB_PATH_opcodes = \
550 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
551@endif opcodes
552
553@if gmp
554HOST_LIB_PATH_gmp = \
555 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
556@endif gmp
557
558@if mpfr
559HOST_LIB_PATH_mpfr = \
560 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
561@endif mpfr
562
563@if mpc
564HOST_LIB_PATH_mpc = \
565 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
566@endif mpc
567
568@if ppl
569HOST_LIB_PATH_ppl = \
570 $$r/$(HOST_SUBDIR)/ppl/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/.libs:
571@endif ppl
572
573@if cloog
574HOST_LIB_PATH_cloog = \
575 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
576@endif cloog
577
578
579# Flags to pass down to all sub-makes.
580BASE_FLAGS_TO_PASS = \
581 "DESTDIR=$(DESTDIR)" \
582 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
583 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
584 "bindir=$(bindir)" \
585 "datadir=$(datadir)" \
586 "exec_prefix=$(exec_prefix)" \
587 "includedir=$(includedir)" \
588 "datarootdir=$(datarootdir)" \
589 "docdir=$(docdir)" \
590 "infodir=$(infodir)" \
591 "pdfdir=$(pdfdir)" \
592 "htmldir=$(htmldir)" \
593 "libdir=$(libdir)" \
594 "libexecdir=$(libexecdir)" \
595 "lispdir=$(lispdir)" \
596 "localstatedir=$(localstatedir)" \
597 "mandir=$(mandir)" \
598 "oldincludedir=$(oldincludedir)" \
599 "prefix=$(prefix)" \
600 "sbindir=$(sbindir)" \
601 "sharedstatedir=$(sharedstatedir)" \
602 "sysconfdir=$(sysconfdir)" \
603 "tooldir=$(tooldir)" \
604 "build_tooldir=$(build_tooldir)" \
605 "target_alias=$(target_alias)" \
606 "AWK=$(AWK)" \
607 "BISON=$(BISON)" \
608 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
609 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
610 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
611 "EXPECT=$(EXPECT)" \
612 "FLEX=$(FLEX)" \
613 "INSTALL=$(INSTALL)" \
614 "INSTALL_DATA=$(INSTALL_DATA)" \
615 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
616 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
617 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
618 "LEX=$(LEX)" \
619 "M4=$(M4)" \
620 "MAKE=$(MAKE)" \
621 "RUNTEST=$(RUNTEST)" \
622 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
623 "SED=$(SED)" \
624 "SHELL=$(SHELL)" \
625 "YACC=$(YACC)" \
626 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
627 "ADA_CFLAGS=$(ADA_CFLAGS)" \
628 "AR_FLAGS=$(AR_FLAGS)" \
629 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
630 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
631 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
632 "CFLAGS=$(CFLAGS)" \
633 "CXXFLAGS=$(CXXFLAGS)" \
634 "LDFLAGS=$(LDFLAGS)" \
635 "LIBCFLAGS=$(LIBCFLAGS)" \
636 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
637 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
638 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
639 "GNATBIND=$(GNATBIND)" \
640 "GNATMAKE=$(GNATMAKE)" \
641 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
642 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
643 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
644 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
645 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
646 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
647 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
648 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
649 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
650 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
651 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
652 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
653 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
654 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
655 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
656 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
657 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
658 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
659 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
660 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
661 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
662 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
663 "BUILD_CONFIG=$(BUILD_CONFIG)" \
664 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
665 "LEAN=$(LEAN)" \
666 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
667 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
668 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
669 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
670 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
671 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
672 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
673 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
674 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
675 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
676 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
677 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
678 "TFLAGS=$(TFLAGS)" \
679 "CONFIG_SHELL=$(SHELL)" \
680 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
681
682# We leave this in just in case, but it is not needed anymore.
683RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
684
685# Flags to pass down to most sub-makes, in which we're building with
686# the host environment.
687EXTRA_HOST_FLAGS = \
688 'AR=$(AR)' \
689 'AS=$(AS)' \
690 'CC=$(CC)' \
691 'CXX=$(CXX)' \
692 'DLLTOOL=$(DLLTOOL)' \
693 'GCJ=$(GCJ)' \
694 'GFORTRAN=$(GFORTRAN)' \
695 'LD=$(LD)' \
696 'LIPO=$(LIPO)' \
697 'NM=$(NM)' \
698 'OBJDUMP=$(OBJDUMP)' \
699 'RANLIB=$(RANLIB)' \
700 'STRIP=$(STRIP)' \
701 'WINDRES=$(WINDRES)' \
702 'WINDMC=$(WINDMC)'
703
704FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
705
706# Flags that are concerned with the location of the X11 include files
707# and library files
708#
709# NOTE: until the top-level is getting the values via autoconf, it only
710# causes problems to have this top-level Makefile overriding the autoconf-set
711# values in child directories. Only variables that don't conflict with
712# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
713#
714X11_FLAGS_TO_PASS = \
715 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
716 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
717
718# Flags to pass to stage2 and later makes.
719
720POSTSTAGE1_FLAGS_TO_PASS = \
721 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
722 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
723 GNATBIND="$${GNATBIND}" \
724 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)" \
725 HOST_LIBS="$(POSTSTAGE1_LIBS)" \
726 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
727
728# Flags to pass down to makes which are built with the target environment.
729# The double $ decreases the length of the command line; those variables
730# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
731# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
732# so we expand them here.
733EXTRA_TARGET_FLAGS = \
734 'AR=$$(AR_FOR_TARGET)' \
735 'AS=$(COMPILER_AS_FOR_TARGET)' \
736 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
737 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
738 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
739 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
740 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
741 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
742 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
743 'LD=$(COMPILER_LD_FOR_TARGET)' \
744 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
745 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
746 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
747 'NM=$(COMPILER_NM_FOR_TARGET)' \
748 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
749 'RANLIB=$$(RANLIB_FOR_TARGET)' \
750 'WINDRES=$$(WINDRES_FOR_TARGET)' \
751 'WINDMC=$$(WINDMC_FOR_TARGET)' \
752 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
753 "TFLAGS=$$TFLAGS"
754
755TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
756
757# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
758# unfortunately needs the native compiler and the target ar and
759# ranlib.
760# If any variables are added here, they must be added to do-*, below.
761# The BUILD_* variables are a special case, which are used for the gcc
762# cross-building scheme.
763EXTRA_GCC_FLAGS = \
764 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
765 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
766 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
767 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
768 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
770
771GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
772
773@if gcc
774BUILD_CONFIG = @BUILD_CONFIG@
775ifneq ($(BUILD_CONFIG),)
776include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
777endif
778@endif gcc
779
780.PHONY: configure-host
781configure-host: \
782 maybe-configure-ash \
783 maybe-configure-autoconf \
784 maybe-configure-automake \
785 maybe-configure-bash \
786 maybe-configure-bfd \
787 maybe-configure-opcodes \
788 maybe-configure-binutils \
789 maybe-configure-bison \
790 maybe-configure-byacc \
791 maybe-configure-bzip2 \
792 maybe-configure-cgen \
793 maybe-configure-dejagnu \
794 maybe-configure-diff \
795 maybe-configure-dosutils \
796 maybe-configure-etc \
797 maybe-configure-fastjar \
798 maybe-configure-fileutils \
799 maybe-configure-findutils \
800 maybe-configure-find \
801 maybe-configure-fixincludes \
802 maybe-configure-flex \
803 maybe-configure-gas \
804 maybe-configure-gcc \
805 maybe-configure-gawk \
806 maybe-configure-gettext \
807 maybe-configure-gmp \
808 maybe-configure-mpfr \
809 maybe-configure-mpc \
810 maybe-configure-ppl \
811 maybe-configure-cloog \
812 maybe-configure-gnuserv \
813 maybe-configure-gold \
814 maybe-configure-gprof \
815 maybe-configure-gzip \
816 maybe-configure-hello \
817 maybe-configure-indent \
818 maybe-configure-intl \
819 maybe-configure-tcl \
820 maybe-configure-itcl \
821 maybe-configure-ld \
822 maybe-configure-libcpp \
823 maybe-configure-libdecnumber \
824 maybe-configure-libgui \
825 maybe-configure-libiberty \
826 maybe-configure-libiconv \
827 maybe-configure-libtool \
828 maybe-configure-m4 \
829 maybe-configure-make \
830 maybe-configure-mmalloc \
831 maybe-configure-patch \
832 maybe-configure-perl \
833 maybe-configure-prms \
834 maybe-configure-rcs \
835 maybe-configure-readline \
836 maybe-configure-release \
837 maybe-configure-recode \
838 maybe-configure-sed \
839 maybe-configure-send-pr \
840 maybe-configure-shellutils \
841 maybe-configure-sid \
842 maybe-configure-sim \
843 maybe-configure-tar \
844 maybe-configure-texinfo \
845 maybe-configure-textutils \
846 maybe-configure-time \
847 maybe-configure-uudecode \
848 maybe-configure-wdiff \
849 maybe-configure-zip \
850 maybe-configure-zlib \
851 maybe-configure-gdb \
852 maybe-configure-expect \
853 maybe-configure-guile \
854 maybe-configure-tk \
855 maybe-configure-libtermcap \
856 maybe-configure-utils \
857 maybe-configure-gnattools
858.PHONY: configure-target
859configure-target: \
860 maybe-configure-target-libstdc++-v3 \
861 maybe-configure-target-libmudflap \
862 maybe-configure-target-libssp \
863 maybe-configure-target-newlib \
864 maybe-configure-target-libgcc \
865 maybe-configure-target-libgfortran \
866 maybe-configure-target-libobjc \
867 maybe-configure-target-libtermcap \
868 maybe-configure-target-winsup \
869 maybe-configure-target-libgloss \
870 maybe-configure-target-libiberty \
871 maybe-configure-target-gperf \
872 maybe-configure-target-examples \
873 maybe-configure-target-libffi \
874 maybe-configure-target-libjava \
875 maybe-configure-target-zlib \
876 maybe-configure-target-boehm-gc \
877 maybe-configure-target-qthreads \
878 maybe-configure-target-rda \
879 maybe-configure-target-libada \
880 maybe-configure-target-libgomp
881
882# The target built for a native non-bootstrap build.
883.PHONY: all
884all:
885@if gcc-bootstrap
886 [ -f stage_final ] || echo stage3 > stage_final
887 @r=`${PWD_COMMAND}`; export r; \
888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
889 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
890@endif gcc-bootstrap
891 @: $(MAKE); $(unstage)
892 @r=`${PWD_COMMAND}`; export r; \
893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
894@if gcc-bootstrap
895 if [ -f stage_last ]; then \
896 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
897 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
898 else \
899@endif gcc-bootstrap
900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
901@if gcc-bootstrap
902 ; \
903 fi \
904@endif gcc-bootstrap
905 && :
906
907.PHONY: all-build
908
909all-build: maybe-all-build-libiberty
910all-build: maybe-all-build-bison
911all-build: maybe-all-build-byacc
912all-build: maybe-all-build-flex
913all-build: maybe-all-build-m4
914all-build: maybe-all-build-texinfo
915all-build: maybe-all-build-fixincludes
916
917.PHONY: all-host
918
919all-host: maybe-all-ash
920all-host: maybe-all-autoconf
921all-host: maybe-all-automake
922all-host: maybe-all-bash
923@if bfd-no-bootstrap
924all-host: maybe-all-bfd
925@endif bfd-no-bootstrap
926@if opcodes-no-bootstrap
927all-host: maybe-all-opcodes
928@endif opcodes-no-bootstrap
929@if binutils-no-bootstrap
930all-host: maybe-all-binutils
931@endif binutils-no-bootstrap
932all-host: maybe-all-bison
933all-host: maybe-all-byacc
934all-host: maybe-all-bzip2
935all-host: maybe-all-cgen
936all-host: maybe-all-dejagnu
937all-host: maybe-all-diff
938all-host: maybe-all-dosutils
939all-host: maybe-all-etc
940all-host: maybe-all-fastjar
941all-host: maybe-all-fileutils
942all-host: maybe-all-findutils
943all-host: maybe-all-find
944all-host: maybe-all-fixincludes
945all-host: maybe-all-flex
946@if gas-no-bootstrap
947all-host: maybe-all-gas
948@endif gas-no-bootstrap
949@if gcc-no-bootstrap
950all-host: maybe-all-gcc
951@endif gcc-no-bootstrap
952all-host: maybe-all-gawk
953all-host: maybe-all-gettext
954@if gmp-no-bootstrap
955all-host: maybe-all-gmp
956@endif gmp-no-bootstrap
957@if mpfr-no-bootstrap
958all-host: maybe-all-mpfr
959@endif mpfr-no-bootstrap
960@if mpc-no-bootstrap
961all-host: maybe-all-mpc
962@endif mpc-no-bootstrap
963@if ppl-no-bootstrap
964all-host: maybe-all-ppl
965@endif ppl-no-bootstrap
966@if cloog-no-bootstrap
967all-host: maybe-all-cloog
968@endif cloog-no-bootstrap
969all-host: maybe-all-gnuserv
970@if gold-no-bootstrap
971all-host: maybe-all-gold
972@endif gold-no-bootstrap
973all-host: maybe-all-gprof
974all-host: maybe-all-gzip
975all-host: maybe-all-hello
976all-host: maybe-all-indent
977@if intl-no-bootstrap
978all-host: maybe-all-intl
979@endif intl-no-bootstrap
980all-host: maybe-all-tcl
981all-host: maybe-all-itcl
982@if ld-no-bootstrap
983all-host: maybe-all-ld
984@endif ld-no-bootstrap
985@if libcpp-no-bootstrap
986all-host: maybe-all-libcpp
987@endif libcpp-no-bootstrap
988@if libdecnumber-no-bootstrap
989all-host: maybe-all-libdecnumber
990@endif libdecnumber-no-bootstrap
991all-host: maybe-all-libgui
992@if libiberty-no-bootstrap
993all-host: maybe-all-libiberty
994@endif libiberty-no-bootstrap
995all-host: maybe-all-libiconv
996all-host: maybe-all-libtool
997all-host: maybe-all-m4
998all-host: maybe-all-make
999all-host: maybe-all-mmalloc
1000all-host: maybe-all-patch
1001all-host: maybe-all-perl
1002all-host: maybe-all-prms
1003all-host: maybe-all-rcs
1004all-host: maybe-all-readline
1005all-host: maybe-all-release
1006all-host: maybe-all-recode
1007all-host: maybe-all-sed
1008all-host: maybe-all-send-pr
1009all-host: maybe-all-shellutils
1010all-host: maybe-all-sid
1011all-host: maybe-all-sim
1012all-host: maybe-all-tar
1013all-host: maybe-all-texinfo
1014all-host: maybe-all-textutils
1015all-host: maybe-all-time
1016all-host: maybe-all-uudecode
1017all-host: maybe-all-wdiff
1018all-host: maybe-all-zip
1019@if zlib-no-bootstrap
1020all-host: maybe-all-zlib
1021@endif zlib-no-bootstrap
1022all-host: maybe-all-gdb
1023all-host: maybe-all-expect
1024all-host: maybe-all-guile
1025all-host: maybe-all-tk
1026all-host: maybe-all-libtermcap
1027all-host: maybe-all-utils
1028all-host: maybe-all-gnattools
1029
1030.PHONY: all-target
1031
1032@if target-libstdc++-v3-no-bootstrap
1033all-target: maybe-all-target-libstdc++-v3
1034@endif target-libstdc++-v3-no-bootstrap
1035all-target: maybe-all-target-libmudflap
1036all-target: maybe-all-target-libssp
1037all-target: maybe-all-target-newlib
1038@if target-libgcc-no-bootstrap
1039all-target: maybe-all-target-libgcc
1040@endif target-libgcc-no-bootstrap
1041all-target: maybe-all-target-libgfortran
1042all-target: maybe-all-target-libobjc
1043all-target: maybe-all-target-libtermcap
1044all-target: maybe-all-target-winsup
1045all-target: maybe-all-target-libgloss
1046all-target: maybe-all-target-libiberty
1047all-target: maybe-all-target-gperf
1048all-target: maybe-all-target-examples
1049all-target: maybe-all-target-libffi
1050all-target: maybe-all-target-libjava
1051all-target: maybe-all-target-zlib
1052all-target: maybe-all-target-boehm-gc
1053all-target: maybe-all-target-qthreads
1054all-target: maybe-all-target-rda
1055all-target: maybe-all-target-libada
1056all-target: maybe-all-target-libgomp
1057
1058# Do a target for all the subdirectories. A ``make do-X'' will do a
1059# ``make X'' in all subdirectories (because, in general, there is a
1060# dependency (below) of X upon do-X, a ``make X'' will also do this,
1061# but it may do additional work as well).
1062
1063.PHONY: do-info
1064do-info:
1065 @: $(MAKE); $(unstage)
1066 @r=`${PWD_COMMAND}`; export r; \
1067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1068 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1069 info-target
1070
1071
1072.PHONY: info-host
1073
1074info-host: maybe-info-ash
1075info-host: maybe-info-autoconf
1076info-host: maybe-info-automake
1077info-host: maybe-info-bash
1078info-host: maybe-info-bfd
1079info-host: maybe-info-opcodes
1080info-host: maybe-info-binutils
1081info-host: maybe-info-bison
1082info-host: maybe-info-byacc
1083info-host: maybe-info-bzip2
1084info-host: maybe-info-cgen
1085info-host: maybe-info-dejagnu
1086info-host: maybe-info-diff
1087info-host: maybe-info-dosutils
1088info-host: maybe-info-etc
1089info-host: maybe-info-fastjar
1090info-host: maybe-info-fileutils
1091info-host: maybe-info-findutils
1092info-host: maybe-info-find
1093info-host: maybe-info-fixincludes
1094info-host: maybe-info-flex
1095info-host: maybe-info-gas
1096info-host: maybe-info-gcc
1097info-host: maybe-info-gawk
1098info-host: maybe-info-gettext
1099info-host: maybe-info-gmp
1100info-host: maybe-info-mpfr
1101info-host: maybe-info-mpc
1102info-host: maybe-info-ppl
1103info-host: maybe-info-cloog
1104info-host: maybe-info-gnuserv
1105info-host: maybe-info-gold
1106info-host: maybe-info-gprof
1107info-host: maybe-info-gzip
1108info-host: maybe-info-hello
1109info-host: maybe-info-indent
1110info-host: maybe-info-intl
1111info-host: maybe-info-tcl
1112info-host: maybe-info-itcl
1113info-host: maybe-info-ld
1114info-host: maybe-info-libcpp
1115info-host: maybe-info-libdecnumber
1116info-host: maybe-info-libgui
1117info-host: maybe-info-libiberty
1118info-host: maybe-info-libiconv
1119info-host: maybe-info-libtool
1120info-host: maybe-info-m4
1121info-host: maybe-info-make
1122info-host: maybe-info-mmalloc
1123info-host: maybe-info-patch
1124info-host: maybe-info-perl
1125info-host: maybe-info-prms
1126info-host: maybe-info-rcs
1127info-host: maybe-info-readline
1128info-host: maybe-info-release
1129info-host: maybe-info-recode
1130info-host: maybe-info-sed
1131info-host: maybe-info-send-pr
1132info-host: maybe-info-shellutils
1133info-host: maybe-info-sid
1134info-host: maybe-info-sim
1135info-host: maybe-info-tar
1136info-host: maybe-info-texinfo
1137info-host: maybe-info-textutils
1138info-host: maybe-info-time
1139info-host: maybe-info-uudecode
1140info-host: maybe-info-wdiff
1141info-host: maybe-info-zip
1142info-host: maybe-info-zlib
1143info-host: maybe-info-gdb
1144info-host: maybe-info-expect
1145info-host: maybe-info-guile
1146info-host: maybe-info-tk
1147info-host: maybe-info-libtermcap
1148info-host: maybe-info-utils
1149info-host: maybe-info-gnattools
1150
1151.PHONY: info-target
1152
1153info-target: maybe-info-target-libstdc++-v3
1154info-target: maybe-info-target-libmudflap
1155info-target: maybe-info-target-libssp
1156info-target: maybe-info-target-newlib
1157info-target: maybe-info-target-libgcc
1158info-target: maybe-info-target-libgfortran
1159info-target: maybe-info-target-libobjc
1160info-target: maybe-info-target-libtermcap
1161info-target: maybe-info-target-winsup
1162info-target: maybe-info-target-libgloss
1163info-target: maybe-info-target-libiberty
1164info-target: maybe-info-target-gperf
1165info-target: maybe-info-target-examples
1166info-target: maybe-info-target-libffi
1167info-target: maybe-info-target-libjava
1168info-target: maybe-info-target-zlib
1169info-target: maybe-info-target-boehm-gc
1170info-target: maybe-info-target-qthreads
1171info-target: maybe-info-target-rda
1172info-target: maybe-info-target-libada
1173info-target: maybe-info-target-libgomp
1174
1175.PHONY: do-dvi
1176do-dvi:
1177 @: $(MAKE); $(unstage)
1178 @r=`${PWD_COMMAND}`; export r; \
1179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1181 dvi-target
1182
1183
1184.PHONY: dvi-host
1185
1186dvi-host: maybe-dvi-ash
1187dvi-host: maybe-dvi-autoconf
1188dvi-host: maybe-dvi-automake
1189dvi-host: maybe-dvi-bash
1190dvi-host: maybe-dvi-bfd
1191dvi-host: maybe-dvi-opcodes
1192dvi-host: maybe-dvi-binutils
1193dvi-host: maybe-dvi-bison
1194dvi-host: maybe-dvi-byacc
1195dvi-host: maybe-dvi-bzip2
1196dvi-host: maybe-dvi-cgen
1197dvi-host: maybe-dvi-dejagnu
1198dvi-host: maybe-dvi-diff
1199dvi-host: maybe-dvi-dosutils
1200dvi-host: maybe-dvi-etc
1201dvi-host: maybe-dvi-fastjar
1202dvi-host: maybe-dvi-fileutils
1203dvi-host: maybe-dvi-findutils
1204dvi-host: maybe-dvi-find
1205dvi-host: maybe-dvi-fixincludes
1206dvi-host: maybe-dvi-flex
1207dvi-host: maybe-dvi-gas
1208dvi-host: maybe-dvi-gcc
1209dvi-host: maybe-dvi-gawk
1210dvi-host: maybe-dvi-gettext
1211dvi-host: maybe-dvi-gmp
1212dvi-host: maybe-dvi-mpfr
1213dvi-host: maybe-dvi-mpc
1214dvi-host: maybe-dvi-ppl
1215dvi-host: maybe-dvi-cloog
1216dvi-host: maybe-dvi-gnuserv
1217dvi-host: maybe-dvi-gold
1218dvi-host: maybe-dvi-gprof
1219dvi-host: maybe-dvi-gzip
1220dvi-host: maybe-dvi-hello
1221dvi-host: maybe-dvi-indent
1222dvi-host: maybe-dvi-intl
1223dvi-host: maybe-dvi-tcl
1224dvi-host: maybe-dvi-itcl
1225dvi-host: maybe-dvi-ld
1226dvi-host: maybe-dvi-libcpp
1227dvi-host: maybe-dvi-libdecnumber
1228dvi-host: maybe-dvi-libgui
1229dvi-host: maybe-dvi-libiberty
1230dvi-host: maybe-dvi-libiconv
1231dvi-host: maybe-dvi-libtool
1232dvi-host: maybe-dvi-m4
1233dvi-host: maybe-dvi-make
1234dvi-host: maybe-dvi-mmalloc
1235dvi-host: maybe-dvi-patch
1236dvi-host: maybe-dvi-perl
1237dvi-host: maybe-dvi-prms
1238dvi-host: maybe-dvi-rcs
1239dvi-host: maybe-dvi-readline
1240dvi-host: maybe-dvi-release
1241dvi-host: maybe-dvi-recode
1242dvi-host: maybe-dvi-sed
1243dvi-host: maybe-dvi-send-pr
1244dvi-host: maybe-dvi-shellutils
1245dvi-host: maybe-dvi-sid
1246dvi-host: maybe-dvi-sim
1247dvi-host: maybe-dvi-tar
1248dvi-host: maybe-dvi-texinfo
1249dvi-host: maybe-dvi-textutils
1250dvi-host: maybe-dvi-time
1251dvi-host: maybe-dvi-uudecode
1252dvi-host: maybe-dvi-wdiff
1253dvi-host: maybe-dvi-zip
1254dvi-host: maybe-dvi-zlib
1255dvi-host: maybe-dvi-gdb
1256dvi-host: maybe-dvi-expect
1257dvi-host: maybe-dvi-guile
1258dvi-host: maybe-dvi-tk
1259dvi-host: maybe-dvi-libtermcap
1260dvi-host: maybe-dvi-utils
1261dvi-host: maybe-dvi-gnattools
1262
1263.PHONY: dvi-target
1264
1265dvi-target: maybe-dvi-target-libstdc++-v3
1266dvi-target: maybe-dvi-target-libmudflap
1267dvi-target: maybe-dvi-target-libssp
1268dvi-target: maybe-dvi-target-newlib
1269dvi-target: maybe-dvi-target-libgcc
1270dvi-target: maybe-dvi-target-libgfortran
1271dvi-target: maybe-dvi-target-libobjc
1272dvi-target: maybe-dvi-target-libtermcap
1273dvi-target: maybe-dvi-target-winsup
1274dvi-target: maybe-dvi-target-libgloss
1275dvi-target: maybe-dvi-target-libiberty
1276dvi-target: maybe-dvi-target-gperf
1277dvi-target: maybe-dvi-target-examples
1278dvi-target: maybe-dvi-target-libffi
1279dvi-target: maybe-dvi-target-libjava
1280dvi-target: maybe-dvi-target-zlib
1281dvi-target: maybe-dvi-target-boehm-gc
1282dvi-target: maybe-dvi-target-qthreads
1283dvi-target: maybe-dvi-target-rda
1284dvi-target: maybe-dvi-target-libada
1285dvi-target: maybe-dvi-target-libgomp
1286
1287.PHONY: do-pdf
1288do-pdf:
1289 @: $(MAKE); $(unstage)
1290 @r=`${PWD_COMMAND}`; export r; \
1291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1292 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1293 pdf-target
1294
1295
1296.PHONY: pdf-host
1297
1298pdf-host: maybe-pdf-ash
1299pdf-host: maybe-pdf-autoconf
1300pdf-host: maybe-pdf-automake
1301pdf-host: maybe-pdf-bash
1302pdf-host: maybe-pdf-bfd
1303pdf-host: maybe-pdf-opcodes
1304pdf-host: maybe-pdf-binutils
1305pdf-host: maybe-pdf-bison
1306pdf-host: maybe-pdf-byacc
1307pdf-host: maybe-pdf-bzip2
1308pdf-host: maybe-pdf-cgen
1309pdf-host: maybe-pdf-dejagnu
1310pdf-host: maybe-pdf-diff
1311pdf-host: maybe-pdf-dosutils
1312pdf-host: maybe-pdf-etc
1313pdf-host: maybe-pdf-fastjar
1314pdf-host: maybe-pdf-fileutils
1315pdf-host: maybe-pdf-findutils
1316pdf-host: maybe-pdf-find
1317pdf-host: maybe-pdf-fixincludes
1318pdf-host: maybe-pdf-flex
1319pdf-host: maybe-pdf-gas
1320pdf-host: maybe-pdf-gcc
1321pdf-host: maybe-pdf-gawk
1322pdf-host: maybe-pdf-gettext
1323pdf-host: maybe-pdf-gmp
1324pdf-host: maybe-pdf-mpfr
1325pdf-host: maybe-pdf-mpc
1326pdf-host: maybe-pdf-ppl
1327pdf-host: maybe-pdf-cloog
1328pdf-host: maybe-pdf-gnuserv
1329pdf-host: maybe-pdf-gold
1330pdf-host: maybe-pdf-gprof
1331pdf-host: maybe-pdf-gzip
1332pdf-host: maybe-pdf-hello
1333pdf-host: maybe-pdf-indent
1334pdf-host: maybe-pdf-intl
1335pdf-host: maybe-pdf-tcl
1336pdf-host: maybe-pdf-itcl
1337pdf-host: maybe-pdf-ld
1338pdf-host: maybe-pdf-libcpp
1339pdf-host: maybe-pdf-libdecnumber
1340pdf-host: maybe-pdf-libgui
1341pdf-host: maybe-pdf-libiberty
1342pdf-host: maybe-pdf-libiconv
1343pdf-host: maybe-pdf-libtool
1344pdf-host: maybe-pdf-m4
1345pdf-host: maybe-pdf-make
1346pdf-host: maybe-pdf-mmalloc
1347pdf-host: maybe-pdf-patch
1348pdf-host: maybe-pdf-perl
1349pdf-host: maybe-pdf-prms
1350pdf-host: maybe-pdf-rcs
1351pdf-host: maybe-pdf-readline
1352pdf-host: maybe-pdf-release
1353pdf-host: maybe-pdf-recode
1354pdf-host: maybe-pdf-sed
1355pdf-host: maybe-pdf-send-pr
1356pdf-host: maybe-pdf-shellutils
1357pdf-host: maybe-pdf-sid
1358pdf-host: maybe-pdf-sim
1359pdf-host: maybe-pdf-tar
1360pdf-host: maybe-pdf-texinfo
1361pdf-host: maybe-pdf-textutils
1362pdf-host: maybe-pdf-time
1363pdf-host: maybe-pdf-uudecode
1364pdf-host: maybe-pdf-wdiff
1365pdf-host: maybe-pdf-zip
1366pdf-host: maybe-pdf-zlib
1367pdf-host: maybe-pdf-gdb
1368pdf-host: maybe-pdf-expect
1369pdf-host: maybe-pdf-guile
1370pdf-host: maybe-pdf-tk
1371pdf-host: maybe-pdf-libtermcap
1372pdf-host: maybe-pdf-utils
1373pdf-host: maybe-pdf-gnattools
1374
1375.PHONY: pdf-target
1376
1377pdf-target: maybe-pdf-target-libstdc++-v3
1378pdf-target: maybe-pdf-target-libmudflap
1379pdf-target: maybe-pdf-target-libssp
1380pdf-target: maybe-pdf-target-newlib
1381pdf-target: maybe-pdf-target-libgcc
1382pdf-target: maybe-pdf-target-libgfortran
1383pdf-target: maybe-pdf-target-libobjc
1384pdf-target: maybe-pdf-target-libtermcap
1385pdf-target: maybe-pdf-target-winsup
1386pdf-target: maybe-pdf-target-libgloss
1387pdf-target: maybe-pdf-target-libiberty
1388pdf-target: maybe-pdf-target-gperf
1389pdf-target: maybe-pdf-target-examples
1390pdf-target: maybe-pdf-target-libffi
1391pdf-target: maybe-pdf-target-libjava
1392pdf-target: maybe-pdf-target-zlib
1393pdf-target: maybe-pdf-target-boehm-gc
1394pdf-target: maybe-pdf-target-qthreads
1395pdf-target: maybe-pdf-target-rda
1396pdf-target: maybe-pdf-target-libada
1397pdf-target: maybe-pdf-target-libgomp
1398
1399.PHONY: do-html
1400do-html:
1401 @: $(MAKE); $(unstage)
1402 @r=`${PWD_COMMAND}`; export r; \
1403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1404 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1405 html-target
1406
1407
1408.PHONY: html-host
1409
1410html-host: maybe-html-ash
1411html-host: maybe-html-autoconf
1412html-host: maybe-html-automake
1413html-host: maybe-html-bash
1414html-host: maybe-html-bfd
1415html-host: maybe-html-opcodes
1416html-host: maybe-html-binutils
1417html-host: maybe-html-bison
1418html-host: maybe-html-byacc
1419html-host: maybe-html-bzip2
1420html-host: maybe-html-cgen
1421html-host: maybe-html-dejagnu
1422html-host: maybe-html-diff
1423html-host: maybe-html-dosutils
1424html-host: maybe-html-etc
1425html-host: maybe-html-fastjar
1426html-host: maybe-html-fileutils
1427html-host: maybe-html-findutils
1428html-host: maybe-html-find
1429html-host: maybe-html-fixincludes
1430html-host: maybe-html-flex
1431html-host: maybe-html-gas
1432html-host: maybe-html-gcc
1433html-host: maybe-html-gawk
1434html-host: maybe-html-gettext
1435html-host: maybe-html-gmp
1436html-host: maybe-html-mpfr
1437html-host: maybe-html-mpc
1438html-host: maybe-html-ppl
1439html-host: maybe-html-cloog
1440html-host: maybe-html-gnuserv
1441html-host: maybe-html-gold
1442html-host: maybe-html-gprof
1443html-host: maybe-html-gzip
1444html-host: maybe-html-hello
1445html-host: maybe-html-indent
1446html-host: maybe-html-intl
1447html-host: maybe-html-tcl
1448html-host: maybe-html-itcl
1449html-host: maybe-html-ld
1450html-host: maybe-html-libcpp
1451html-host: maybe-html-libdecnumber
1452html-host: maybe-html-libgui
1453html-host: maybe-html-libiberty
1454html-host: maybe-html-libiconv
1455html-host: maybe-html-libtool
1456html-host: maybe-html-m4
1457html-host: maybe-html-make
1458html-host: maybe-html-mmalloc
1459html-host: maybe-html-patch
1460html-host: maybe-html-perl
1461html-host: maybe-html-prms
1462html-host: maybe-html-rcs
1463html-host: maybe-html-readline
1464html-host: maybe-html-release
1465html-host: maybe-html-recode
1466html-host: maybe-html-sed
1467html-host: maybe-html-send-pr
1468html-host: maybe-html-shellutils
1469html-host: maybe-html-sid
1470html-host: maybe-html-sim
1471html-host: maybe-html-tar
1472html-host: maybe-html-texinfo
1473html-host: maybe-html-textutils
1474html-host: maybe-html-time
1475html-host: maybe-html-uudecode
1476html-host: maybe-html-wdiff
1477html-host: maybe-html-zip
1478html-host: maybe-html-zlib
1479html-host: maybe-html-gdb
1480html-host: maybe-html-expect
1481html-host: maybe-html-guile
1482html-host: maybe-html-tk
1483html-host: maybe-html-libtermcap
1484html-host: maybe-html-utils
1485html-host: maybe-html-gnattools
1486
1487.PHONY: html-target
1488
1489html-target: maybe-html-target-libstdc++-v3
1490html-target: maybe-html-target-libmudflap
1491html-target: maybe-html-target-libssp
1492html-target: maybe-html-target-newlib
1493html-target: maybe-html-target-libgcc
1494html-target: maybe-html-target-libgfortran
1495html-target: maybe-html-target-libobjc
1496html-target: maybe-html-target-libtermcap
1497html-target: maybe-html-target-winsup
1498html-target: maybe-html-target-libgloss
1499html-target: maybe-html-target-libiberty
1500html-target: maybe-html-target-gperf
1501html-target: maybe-html-target-examples
1502html-target: maybe-html-target-libffi
1503html-target: maybe-html-target-libjava
1504html-target: maybe-html-target-zlib
1505html-target: maybe-html-target-boehm-gc
1506html-target: maybe-html-target-qthreads
1507html-target: maybe-html-target-rda
1508html-target: maybe-html-target-libada
1509html-target: maybe-html-target-libgomp
1510
1511.PHONY: do-TAGS
1512do-TAGS:
1513 @: $(MAKE); $(unstage)
1514 @r=`${PWD_COMMAND}`; export r; \
1515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1516 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1517 TAGS-target
1518
1519
1520.PHONY: TAGS-host
1521
1522TAGS-host: maybe-TAGS-ash
1523TAGS-host: maybe-TAGS-autoconf
1524TAGS-host: maybe-TAGS-automake
1525TAGS-host: maybe-TAGS-bash
1526TAGS-host: maybe-TAGS-bfd
1527TAGS-host: maybe-TAGS-opcodes
1528TAGS-host: maybe-TAGS-binutils
1529TAGS-host: maybe-TAGS-bison
1530TAGS-host: maybe-TAGS-byacc
1531TAGS-host: maybe-TAGS-bzip2
1532TAGS-host: maybe-TAGS-cgen
1533TAGS-host: maybe-TAGS-dejagnu
1534TAGS-host: maybe-TAGS-diff
1535TAGS-host: maybe-TAGS-dosutils
1536TAGS-host: maybe-TAGS-etc
1537TAGS-host: maybe-TAGS-fastjar
1538TAGS-host: maybe-TAGS-fileutils
1539TAGS-host: maybe-TAGS-findutils
1540TAGS-host: maybe-TAGS-find
1541TAGS-host: maybe-TAGS-fixincludes
1542TAGS-host: maybe-TAGS-flex
1543TAGS-host: maybe-TAGS-gas
1544TAGS-host: maybe-TAGS-gcc
1545TAGS-host: maybe-TAGS-gawk
1546TAGS-host: maybe-TAGS-gettext
1547TAGS-host: maybe-TAGS-gmp
1548TAGS-host: maybe-TAGS-mpfr
1549TAGS-host: maybe-TAGS-mpc
1550TAGS-host: maybe-TAGS-ppl
1551TAGS-host: maybe-TAGS-cloog
1552TAGS-host: maybe-TAGS-gnuserv
1553TAGS-host: maybe-TAGS-gold
1554TAGS-host: maybe-TAGS-gprof
1555TAGS-host: maybe-TAGS-gzip
1556TAGS-host: maybe-TAGS-hello
1557TAGS-host: maybe-TAGS-indent
1558TAGS-host: maybe-TAGS-intl
1559TAGS-host: maybe-TAGS-tcl
1560TAGS-host: maybe-TAGS-itcl
1561TAGS-host: maybe-TAGS-ld
1562TAGS-host: maybe-TAGS-libcpp
1563TAGS-host: maybe-TAGS-libdecnumber
1564TAGS-host: maybe-TAGS-libgui
1565TAGS-host: maybe-TAGS-libiberty
1566TAGS-host: maybe-TAGS-libiconv
1567TAGS-host: maybe-TAGS-libtool
1568TAGS-host: maybe-TAGS-m4
1569TAGS-host: maybe-TAGS-make
1570TAGS-host: maybe-TAGS-mmalloc
1571TAGS-host: maybe-TAGS-patch
1572TAGS-host: maybe-TAGS-perl
1573TAGS-host: maybe-TAGS-prms
1574TAGS-host: maybe-TAGS-rcs
1575TAGS-host: maybe-TAGS-readline
1576TAGS-host: maybe-TAGS-release
1577TAGS-host: maybe-TAGS-recode
1578TAGS-host: maybe-TAGS-sed
1579TAGS-host: maybe-TAGS-send-pr
1580TAGS-host: maybe-TAGS-shellutils
1581TAGS-host: maybe-TAGS-sid
1582TAGS-host: maybe-TAGS-sim
1583TAGS-host: maybe-TAGS-tar
1584TAGS-host: maybe-TAGS-texinfo
1585TAGS-host: maybe-TAGS-textutils
1586TAGS-host: maybe-TAGS-time
1587TAGS-host: maybe-TAGS-uudecode
1588TAGS-host: maybe-TAGS-wdiff
1589TAGS-host: maybe-TAGS-zip
1590TAGS-host: maybe-TAGS-zlib
1591TAGS-host: maybe-TAGS-gdb
1592TAGS-host: maybe-TAGS-expect
1593TAGS-host: maybe-TAGS-guile
1594TAGS-host: maybe-TAGS-tk
1595TAGS-host: maybe-TAGS-libtermcap
1596TAGS-host: maybe-TAGS-utils
1597TAGS-host: maybe-TAGS-gnattools
1598
1599.PHONY: TAGS-target
1600
1601TAGS-target: maybe-TAGS-target-libstdc++-v3
1602TAGS-target: maybe-TAGS-target-libmudflap
1603TAGS-target: maybe-TAGS-target-libssp
1604TAGS-target: maybe-TAGS-target-newlib
1605TAGS-target: maybe-TAGS-target-libgcc
1606TAGS-target: maybe-TAGS-target-libgfortran
1607TAGS-target: maybe-TAGS-target-libobjc
1608TAGS-target: maybe-TAGS-target-libtermcap
1609TAGS-target: maybe-TAGS-target-winsup
1610TAGS-target: maybe-TAGS-target-libgloss
1611TAGS-target: maybe-TAGS-target-libiberty
1612TAGS-target: maybe-TAGS-target-gperf
1613TAGS-target: maybe-TAGS-target-examples
1614TAGS-target: maybe-TAGS-target-libffi
1615TAGS-target: maybe-TAGS-target-libjava
1616TAGS-target: maybe-TAGS-target-zlib
1617TAGS-target: maybe-TAGS-target-boehm-gc
1618TAGS-target: maybe-TAGS-target-qthreads
1619TAGS-target: maybe-TAGS-target-rda
1620TAGS-target: maybe-TAGS-target-libada
1621TAGS-target: maybe-TAGS-target-libgomp
1622
1623.PHONY: do-install-info
1624do-install-info:
1625 @: $(MAKE); $(unstage)
1626 @r=`${PWD_COMMAND}`; export r; \
1627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1628 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1629 install-info-target
1630
1631
1632.PHONY: install-info-host
1633
1634install-info-host: maybe-install-info-ash
1635install-info-host: maybe-install-info-autoconf
1636install-info-host: maybe-install-info-automake
1637install-info-host: maybe-install-info-bash
1638install-info-host: maybe-install-info-bfd
1639install-info-host: maybe-install-info-opcodes
1640install-info-host: maybe-install-info-binutils
1641install-info-host: maybe-install-info-bison
1642install-info-host: maybe-install-info-byacc
1643install-info-host: maybe-install-info-bzip2
1644install-info-host: maybe-install-info-cgen
1645install-info-host: maybe-install-info-dejagnu
1646install-info-host: maybe-install-info-diff
1647install-info-host: maybe-install-info-dosutils
1648install-info-host: maybe-install-info-etc
1649install-info-host: maybe-install-info-fastjar
1650install-info-host: maybe-install-info-fileutils
1651install-info-host: maybe-install-info-findutils
1652install-info-host: maybe-install-info-find
1653install-info-host: maybe-install-info-fixincludes
1654install-info-host: maybe-install-info-flex
1655install-info-host: maybe-install-info-gas
1656install-info-host: maybe-install-info-gcc
1657install-info-host: maybe-install-info-gawk
1658install-info-host: maybe-install-info-gettext
1659install-info-host: maybe-install-info-gmp
1660install-info-host: maybe-install-info-mpfr
1661install-info-host: maybe-install-info-mpc
1662install-info-host: maybe-install-info-ppl
1663install-info-host: maybe-install-info-cloog
1664install-info-host: maybe-install-info-gnuserv
1665install-info-host: maybe-install-info-gold
1666install-info-host: maybe-install-info-gprof
1667install-info-host: maybe-install-info-gzip
1668install-info-host: maybe-install-info-hello
1669install-info-host: maybe-install-info-indent
1670install-info-host: maybe-install-info-intl
1671install-info-host: maybe-install-info-tcl
1672install-info-host: maybe-install-info-itcl
1673install-info-host: maybe-install-info-ld
1674install-info-host: maybe-install-info-libcpp
1675install-info-host: maybe-install-info-libdecnumber
1676install-info-host: maybe-install-info-libgui
1677install-info-host: maybe-install-info-libiberty
1678install-info-host: maybe-install-info-libiconv
1679install-info-host: maybe-install-info-libtool
1680install-info-host: maybe-install-info-m4
1681install-info-host: maybe-install-info-make
1682install-info-host: maybe-install-info-mmalloc
1683install-info-host: maybe-install-info-patch
1684install-info-host: maybe-install-info-perl
1685install-info-host: maybe-install-info-prms
1686install-info-host: maybe-install-info-rcs
1687install-info-host: maybe-install-info-readline
1688install-info-host: maybe-install-info-release
1689install-info-host: maybe-install-info-recode
1690install-info-host: maybe-install-info-sed
1691install-info-host: maybe-install-info-send-pr
1692install-info-host: maybe-install-info-shellutils
1693install-info-host: maybe-install-info-sid
1694install-info-host: maybe-install-info-sim
1695install-info-host: maybe-install-info-tar
1696install-info-host: maybe-install-info-texinfo
1697install-info-host: maybe-install-info-textutils
1698install-info-host: maybe-install-info-time
1699install-info-host: maybe-install-info-uudecode
1700install-info-host: maybe-install-info-wdiff
1701install-info-host: maybe-install-info-zip
1702install-info-host: maybe-install-info-zlib
1703install-info-host: maybe-install-info-gdb
1704install-info-host: maybe-install-info-expect
1705install-info-host: maybe-install-info-guile
1706install-info-host: maybe-install-info-tk
1707install-info-host: maybe-install-info-libtermcap
1708install-info-host: maybe-install-info-utils
1709install-info-host: maybe-install-info-gnattools
1710
1711.PHONY: install-info-target
1712
1713install-info-target: maybe-install-info-target-libstdc++-v3
1714install-info-target: maybe-install-info-target-libmudflap
1715install-info-target: maybe-install-info-target-libssp
1716install-info-target: maybe-install-info-target-newlib
1717install-info-target: maybe-install-info-target-libgcc
1718install-info-target: maybe-install-info-target-libgfortran
1719install-info-target: maybe-install-info-target-libobjc
1720install-info-target: maybe-install-info-target-libtermcap
1721install-info-target: maybe-install-info-target-winsup
1722install-info-target: maybe-install-info-target-libgloss
1723install-info-target: maybe-install-info-target-libiberty
1724install-info-target: maybe-install-info-target-gperf
1725install-info-target: maybe-install-info-target-examples
1726install-info-target: maybe-install-info-target-libffi
1727install-info-target: maybe-install-info-target-libjava
1728install-info-target: maybe-install-info-target-zlib
1729install-info-target: maybe-install-info-target-boehm-gc
1730install-info-target: maybe-install-info-target-qthreads
1731install-info-target: maybe-install-info-target-rda
1732install-info-target: maybe-install-info-target-libada
1733install-info-target: maybe-install-info-target-libgomp
1734
1735.PHONY: do-install-pdf
1736do-install-pdf:
1737 @: $(MAKE); $(unstage)
1738 @r=`${PWD_COMMAND}`; export r; \
1739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1740 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1741 install-pdf-target
1742
1743
1744.PHONY: install-pdf-host
1745
1746install-pdf-host: maybe-install-pdf-ash
1747install-pdf-host: maybe-install-pdf-autoconf
1748install-pdf-host: maybe-install-pdf-automake
1749install-pdf-host: maybe-install-pdf-bash
1750install-pdf-host: maybe-install-pdf-bfd
1751install-pdf-host: maybe-install-pdf-opcodes
1752install-pdf-host: maybe-install-pdf-binutils
1753install-pdf-host: maybe-install-pdf-bison
1754install-pdf-host: maybe-install-pdf-byacc
1755install-pdf-host: maybe-install-pdf-bzip2
1756install-pdf-host: maybe-install-pdf-cgen
1757install-pdf-host: maybe-install-pdf-dejagnu
1758install-pdf-host: maybe-install-pdf-diff
1759install-pdf-host: maybe-install-pdf-dosutils
1760install-pdf-host: maybe-install-pdf-etc
1761install-pdf-host: maybe-install-pdf-fastjar
1762install-pdf-host: maybe-install-pdf-fileutils
1763install-pdf-host: maybe-install-pdf-findutils
1764install-pdf-host: maybe-install-pdf-find
1765install-pdf-host: maybe-install-pdf-fixincludes
1766install-pdf-host: maybe-install-pdf-flex
1767install-pdf-host: maybe-install-pdf-gas
1768install-pdf-host: maybe-install-pdf-gcc
1769install-pdf-host: maybe-install-pdf-gawk
1770install-pdf-host: maybe-install-pdf-gettext
1771install-pdf-host: maybe-install-pdf-gmp
1772install-pdf-host: maybe-install-pdf-mpfr
1773install-pdf-host: maybe-install-pdf-mpc
1774install-pdf-host: maybe-install-pdf-ppl
1775install-pdf-host: maybe-install-pdf-cloog
1776install-pdf-host: maybe-install-pdf-gnuserv
1777install-pdf-host: maybe-install-pdf-gold
1778install-pdf-host: maybe-install-pdf-gprof
1779install-pdf-host: maybe-install-pdf-gzip
1780install-pdf-host: maybe-install-pdf-hello
1781install-pdf-host: maybe-install-pdf-indent
1782install-pdf-host: maybe-install-pdf-intl
1783install-pdf-host: maybe-install-pdf-tcl
1784install-pdf-host: maybe-install-pdf-itcl
1785install-pdf-host: maybe-install-pdf-ld
1786install-pdf-host: maybe-install-pdf-libcpp
1787install-pdf-host: maybe-install-pdf-libdecnumber
1788install-pdf-host: maybe-install-pdf-libgui
1789install-pdf-host: maybe-install-pdf-libiberty
1790install-pdf-host: maybe-install-pdf-libiconv
1791install-pdf-host: maybe-install-pdf-libtool
1792install-pdf-host: maybe-install-pdf-m4
1793install-pdf-host: maybe-install-pdf-make
1794install-pdf-host: maybe-install-pdf-mmalloc
1795install-pdf-host: maybe-install-pdf-patch
1796install-pdf-host: maybe-install-pdf-perl
1797install-pdf-host: maybe-install-pdf-prms
1798install-pdf-host: maybe-install-pdf-rcs
1799install-pdf-host: maybe-install-pdf-readline
1800install-pdf-host: maybe-install-pdf-release
1801install-pdf-host: maybe-install-pdf-recode
1802install-pdf-host: maybe-install-pdf-sed
1803install-pdf-host: maybe-install-pdf-send-pr
1804install-pdf-host: maybe-install-pdf-shellutils
1805install-pdf-host: maybe-install-pdf-sid
1806install-pdf-host: maybe-install-pdf-sim
1807install-pdf-host: maybe-install-pdf-tar
1808install-pdf-host: maybe-install-pdf-texinfo
1809install-pdf-host: maybe-install-pdf-textutils
1810install-pdf-host: maybe-install-pdf-time
1811install-pdf-host: maybe-install-pdf-uudecode
1812install-pdf-host: maybe-install-pdf-wdiff
1813install-pdf-host: maybe-install-pdf-zip
1814install-pdf-host: maybe-install-pdf-zlib
1815install-pdf-host: maybe-install-pdf-gdb
1816install-pdf-host: maybe-install-pdf-expect
1817install-pdf-host: maybe-install-pdf-guile
1818install-pdf-host: maybe-install-pdf-tk
1819install-pdf-host: maybe-install-pdf-libtermcap
1820install-pdf-host: maybe-install-pdf-utils
1821install-pdf-host: maybe-install-pdf-gnattools
1822
1823.PHONY: install-pdf-target
1824
1825install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1826install-pdf-target: maybe-install-pdf-target-libmudflap
1827install-pdf-target: maybe-install-pdf-target-libssp
1828install-pdf-target: maybe-install-pdf-target-newlib
1829install-pdf-target: maybe-install-pdf-target-libgcc
1830install-pdf-target: maybe-install-pdf-target-libgfortran
1831install-pdf-target: maybe-install-pdf-target-libobjc
1832install-pdf-target: maybe-install-pdf-target-libtermcap
1833install-pdf-target: maybe-install-pdf-target-winsup
1834install-pdf-target: maybe-install-pdf-target-libgloss
1835install-pdf-target: maybe-install-pdf-target-libiberty
1836install-pdf-target: maybe-install-pdf-target-gperf
1837install-pdf-target: maybe-install-pdf-target-examples
1838install-pdf-target: maybe-install-pdf-target-libffi
1839install-pdf-target: maybe-install-pdf-target-libjava
1840install-pdf-target: maybe-install-pdf-target-zlib
1841install-pdf-target: maybe-install-pdf-target-boehm-gc
1842install-pdf-target: maybe-install-pdf-target-qthreads
1843install-pdf-target: maybe-install-pdf-target-rda
1844install-pdf-target: maybe-install-pdf-target-libada
1845install-pdf-target: maybe-install-pdf-target-libgomp
1846
1847.PHONY: do-install-html
1848do-install-html:
1849 @: $(MAKE); $(unstage)
1850 @r=`${PWD_COMMAND}`; export r; \
1851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1852 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1853 install-html-target
1854
1855
1856.PHONY: install-html-host
1857
1858install-html-host: maybe-install-html-ash
1859install-html-host: maybe-install-html-autoconf
1860install-html-host: maybe-install-html-automake
1861install-html-host: maybe-install-html-bash
1862install-html-host: maybe-install-html-bfd
1863install-html-host: maybe-install-html-opcodes
1864install-html-host: maybe-install-html-binutils
1865install-html-host: maybe-install-html-bison
1866install-html-host: maybe-install-html-byacc
1867install-html-host: maybe-install-html-bzip2
1868install-html-host: maybe-install-html-cgen
1869install-html-host: maybe-install-html-dejagnu
1870install-html-host: maybe-install-html-diff
1871install-html-host: maybe-install-html-dosutils
1872install-html-host: maybe-install-html-etc
1873install-html-host: maybe-install-html-fastjar
1874install-html-host: maybe-install-html-fileutils
1875install-html-host: maybe-install-html-findutils
1876install-html-host: maybe-install-html-find
1877install-html-host: maybe-install-html-fixincludes
1878install-html-host: maybe-install-html-flex
1879install-html-host: maybe-install-html-gas
1880install-html-host: maybe-install-html-gcc
1881install-html-host: maybe-install-html-gawk
1882install-html-host: maybe-install-html-gettext
1883install-html-host: maybe-install-html-gmp
1884install-html-host: maybe-install-html-mpfr
1885install-html-host: maybe-install-html-mpc
1886install-html-host: maybe-install-html-ppl
1887install-html-host: maybe-install-html-cloog
1888install-html-host: maybe-install-html-gnuserv
1889install-html-host: maybe-install-html-gold
1890install-html-host: maybe-install-html-gprof
1891install-html-host: maybe-install-html-gzip
1892install-html-host: maybe-install-html-hello
1893install-html-host: maybe-install-html-indent
1894install-html-host: maybe-install-html-intl
1895install-html-host: maybe-install-html-tcl
1896install-html-host: maybe-install-html-itcl
1897install-html-host: maybe-install-html-ld
1898install-html-host: maybe-install-html-libcpp
1899install-html-host: maybe-install-html-libdecnumber
1900install-html-host: maybe-install-html-libgui
1901install-html-host: maybe-install-html-libiberty
1902install-html-host: maybe-install-html-libiconv
1903install-html-host: maybe-install-html-libtool
1904install-html-host: maybe-install-html-m4
1905install-html-host: maybe-install-html-make
1906install-html-host: maybe-install-html-mmalloc
1907install-html-host: maybe-install-html-patch
1908install-html-host: maybe-install-html-perl
1909install-html-host: maybe-install-html-prms
1910install-html-host: maybe-install-html-rcs
1911install-html-host: maybe-install-html-readline
1912install-html-host: maybe-install-html-release
1913install-html-host: maybe-install-html-recode
1914install-html-host: maybe-install-html-sed
1915install-html-host: maybe-install-html-send-pr
1916install-html-host: maybe-install-html-shellutils
1917install-html-host: maybe-install-html-sid
1918install-html-host: maybe-install-html-sim
1919install-html-host: maybe-install-html-tar
1920install-html-host: maybe-install-html-texinfo
1921install-html-host: maybe-install-html-textutils
1922install-html-host: maybe-install-html-time
1923install-html-host: maybe-install-html-uudecode
1924install-html-host: maybe-install-html-wdiff
1925install-html-host: maybe-install-html-zip
1926install-html-host: maybe-install-html-zlib
1927install-html-host: maybe-install-html-gdb
1928install-html-host: maybe-install-html-expect
1929install-html-host: maybe-install-html-guile
1930install-html-host: maybe-install-html-tk
1931install-html-host: maybe-install-html-libtermcap
1932install-html-host: maybe-install-html-utils
1933install-html-host: maybe-install-html-gnattools
1934
1935.PHONY: install-html-target
1936
1937install-html-target: maybe-install-html-target-libstdc++-v3
1938install-html-target: maybe-install-html-target-libmudflap
1939install-html-target: maybe-install-html-target-libssp
1940install-html-target: maybe-install-html-target-newlib
1941install-html-target: maybe-install-html-target-libgcc
1942install-html-target: maybe-install-html-target-libgfortran
1943install-html-target: maybe-install-html-target-libobjc
1944install-html-target: maybe-install-html-target-libtermcap
1945install-html-target: maybe-install-html-target-winsup
1946install-html-target: maybe-install-html-target-libgloss
1947install-html-target: maybe-install-html-target-libiberty
1948install-html-target: maybe-install-html-target-gperf
1949install-html-target: maybe-install-html-target-examples
1950install-html-target: maybe-install-html-target-libffi
1951install-html-target: maybe-install-html-target-libjava
1952install-html-target: maybe-install-html-target-zlib
1953install-html-target: maybe-install-html-target-boehm-gc
1954install-html-target: maybe-install-html-target-qthreads
1955install-html-target: maybe-install-html-target-rda
1956install-html-target: maybe-install-html-target-libada
1957install-html-target: maybe-install-html-target-libgomp
1958
1959.PHONY: do-installcheck
1960do-installcheck:
1961 @: $(MAKE); $(unstage)
1962 @r=`${PWD_COMMAND}`; export r; \
1963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1964 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1965 installcheck-target
1966
1967
1968.PHONY: installcheck-host
1969
1970installcheck-host: maybe-installcheck-ash
1971installcheck-host: maybe-installcheck-autoconf
1972installcheck-host: maybe-installcheck-automake
1973installcheck-host: maybe-installcheck-bash
1974installcheck-host: maybe-installcheck-bfd
1975installcheck-host: maybe-installcheck-opcodes
1976installcheck-host: maybe-installcheck-binutils
1977installcheck-host: maybe-installcheck-bison
1978installcheck-host: maybe-installcheck-byacc
1979installcheck-host: maybe-installcheck-bzip2
1980installcheck-host: maybe-installcheck-cgen
1981installcheck-host: maybe-installcheck-dejagnu
1982installcheck-host: maybe-installcheck-diff
1983installcheck-host: maybe-installcheck-dosutils
1984installcheck-host: maybe-installcheck-etc
1985installcheck-host: maybe-installcheck-fastjar
1986installcheck-host: maybe-installcheck-fileutils
1987installcheck-host: maybe-installcheck-findutils
1988installcheck-host: maybe-installcheck-find
1989installcheck-host: maybe-installcheck-fixincludes
1990installcheck-host: maybe-installcheck-flex
1991installcheck-host: maybe-installcheck-gas
1992installcheck-host: maybe-installcheck-gcc
1993installcheck-host: maybe-installcheck-gawk
1994installcheck-host: maybe-installcheck-gettext
1995installcheck-host: maybe-installcheck-gmp
1996installcheck-host: maybe-installcheck-mpfr
1997installcheck-host: maybe-installcheck-mpc
1998installcheck-host: maybe-installcheck-ppl
1999installcheck-host: maybe-installcheck-cloog
2000installcheck-host: maybe-installcheck-gnuserv
2001installcheck-host: maybe-installcheck-gold
2002installcheck-host: maybe-installcheck-gprof
2003installcheck-host: maybe-installcheck-gzip
2004installcheck-host: maybe-installcheck-hello
2005installcheck-host: maybe-installcheck-indent
2006installcheck-host: maybe-installcheck-intl
2007installcheck-host: maybe-installcheck-tcl
2008installcheck-host: maybe-installcheck-itcl
2009installcheck-host: maybe-installcheck-ld
2010installcheck-host: maybe-installcheck-libcpp
2011installcheck-host: maybe-installcheck-libdecnumber
2012installcheck-host: maybe-installcheck-libgui
2013installcheck-host: maybe-installcheck-libiberty
2014installcheck-host: maybe-installcheck-libiconv
2015installcheck-host: maybe-installcheck-libtool
2016installcheck-host: maybe-installcheck-m4
2017installcheck-host: maybe-installcheck-make
2018installcheck-host: maybe-installcheck-mmalloc
2019installcheck-host: maybe-installcheck-patch
2020installcheck-host: maybe-installcheck-perl
2021installcheck-host: maybe-installcheck-prms
2022installcheck-host: maybe-installcheck-rcs
2023installcheck-host: maybe-installcheck-readline
2024installcheck-host: maybe-installcheck-release
2025installcheck-host: maybe-installcheck-recode
2026installcheck-host: maybe-installcheck-sed
2027installcheck-host: maybe-installcheck-send-pr
2028installcheck-host: maybe-installcheck-shellutils
2029installcheck-host: maybe-installcheck-sid
2030installcheck-host: maybe-installcheck-sim
2031installcheck-host: maybe-installcheck-tar
2032installcheck-host: maybe-installcheck-texinfo
2033installcheck-host: maybe-installcheck-textutils
2034installcheck-host: maybe-installcheck-time
2035installcheck-host: maybe-installcheck-uudecode
2036installcheck-host: maybe-installcheck-wdiff
2037installcheck-host: maybe-installcheck-zip
2038installcheck-host: maybe-installcheck-zlib
2039installcheck-host: maybe-installcheck-gdb
2040installcheck-host: maybe-installcheck-expect
2041installcheck-host: maybe-installcheck-guile
2042installcheck-host: maybe-installcheck-tk
2043installcheck-host: maybe-installcheck-libtermcap
2044installcheck-host: maybe-installcheck-utils
2045installcheck-host: maybe-installcheck-gnattools
2046
2047.PHONY: installcheck-target
2048
2049installcheck-target: maybe-installcheck-target-libstdc++-v3
2050installcheck-target: maybe-installcheck-target-libmudflap
2051installcheck-target: maybe-installcheck-target-libssp
2052installcheck-target: maybe-installcheck-target-newlib
2053installcheck-target: maybe-installcheck-target-libgcc
2054installcheck-target: maybe-installcheck-target-libgfortran
2055installcheck-target: maybe-installcheck-target-libobjc
2056installcheck-target: maybe-installcheck-target-libtermcap
2057installcheck-target: maybe-installcheck-target-winsup
2058installcheck-target: maybe-installcheck-target-libgloss
2059installcheck-target: maybe-installcheck-target-libiberty
2060installcheck-target: maybe-installcheck-target-gperf
2061installcheck-target: maybe-installcheck-target-examples
2062installcheck-target: maybe-installcheck-target-libffi
2063installcheck-target: maybe-installcheck-target-libjava
2064installcheck-target: maybe-installcheck-target-zlib
2065installcheck-target: maybe-installcheck-target-boehm-gc
2066installcheck-target: maybe-installcheck-target-qthreads
2067installcheck-target: maybe-installcheck-target-rda
2068installcheck-target: maybe-installcheck-target-libada
2069installcheck-target: maybe-installcheck-target-libgomp
2070
2071.PHONY: do-mostlyclean
2072do-mostlyclean:
2073 @: $(MAKE); $(unstage)
2074 @r=`${PWD_COMMAND}`; export r; \
2075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2076 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2077 mostlyclean-target
2078
2079
2080.PHONY: mostlyclean-host
2081
2082mostlyclean-host: maybe-mostlyclean-ash
2083mostlyclean-host: maybe-mostlyclean-autoconf
2084mostlyclean-host: maybe-mostlyclean-automake
2085mostlyclean-host: maybe-mostlyclean-bash
2086mostlyclean-host: maybe-mostlyclean-bfd
2087mostlyclean-host: maybe-mostlyclean-opcodes
2088mostlyclean-host: maybe-mostlyclean-binutils
2089mostlyclean-host: maybe-mostlyclean-bison
2090mostlyclean-host: maybe-mostlyclean-byacc
2091mostlyclean-host: maybe-mostlyclean-bzip2
2092mostlyclean-host: maybe-mostlyclean-cgen
2093mostlyclean-host: maybe-mostlyclean-dejagnu
2094mostlyclean-host: maybe-mostlyclean-diff
2095mostlyclean-host: maybe-mostlyclean-dosutils
2096mostlyclean-host: maybe-mostlyclean-etc
2097mostlyclean-host: maybe-mostlyclean-fastjar
2098mostlyclean-host: maybe-mostlyclean-fileutils
2099mostlyclean-host: maybe-mostlyclean-findutils
2100mostlyclean-host: maybe-mostlyclean-find
2101mostlyclean-host: maybe-mostlyclean-fixincludes
2102mostlyclean-host: maybe-mostlyclean-flex
2103mostlyclean-host: maybe-mostlyclean-gas
2104mostlyclean-host: maybe-mostlyclean-gcc
2105mostlyclean-host: maybe-mostlyclean-gawk
2106mostlyclean-host: maybe-mostlyclean-gettext
2107mostlyclean-host: maybe-mostlyclean-gmp
2108mostlyclean-host: maybe-mostlyclean-mpfr
2109mostlyclean-host: maybe-mostlyclean-mpc
2110mostlyclean-host: maybe-mostlyclean-ppl
2111mostlyclean-host: maybe-mostlyclean-cloog
2112mostlyclean-host: maybe-mostlyclean-gnuserv
2113mostlyclean-host: maybe-mostlyclean-gold
2114mostlyclean-host: maybe-mostlyclean-gprof
2115mostlyclean-host: maybe-mostlyclean-gzip
2116mostlyclean-host: maybe-mostlyclean-hello
2117mostlyclean-host: maybe-mostlyclean-indent
2118mostlyclean-host: maybe-mostlyclean-intl
2119mostlyclean-host: maybe-mostlyclean-tcl
2120mostlyclean-host: maybe-mostlyclean-itcl
2121mostlyclean-host: maybe-mostlyclean-ld
2122mostlyclean-host: maybe-mostlyclean-libcpp
2123mostlyclean-host: maybe-mostlyclean-libdecnumber
2124mostlyclean-host: maybe-mostlyclean-libgui
2125mostlyclean-host: maybe-mostlyclean-libiberty
2126mostlyclean-host: maybe-mostlyclean-libiconv
2127mostlyclean-host: maybe-mostlyclean-libtool
2128mostlyclean-host: maybe-mostlyclean-m4
2129mostlyclean-host: maybe-mostlyclean-make
2130mostlyclean-host: maybe-mostlyclean-mmalloc
2131mostlyclean-host: maybe-mostlyclean-patch
2132mostlyclean-host: maybe-mostlyclean-perl
2133mostlyclean-host: maybe-mostlyclean-prms
2134mostlyclean-host: maybe-mostlyclean-rcs
2135mostlyclean-host: maybe-mostlyclean-readline
2136mostlyclean-host: maybe-mostlyclean-release
2137mostlyclean-host: maybe-mostlyclean-recode
2138mostlyclean-host: maybe-mostlyclean-sed
2139mostlyclean-host: maybe-mostlyclean-send-pr
2140mostlyclean-host: maybe-mostlyclean-shellutils
2141mostlyclean-host: maybe-mostlyclean-sid
2142mostlyclean-host: maybe-mostlyclean-sim
2143mostlyclean-host: maybe-mostlyclean-tar
2144mostlyclean-host: maybe-mostlyclean-texinfo
2145mostlyclean-host: maybe-mostlyclean-textutils
2146mostlyclean-host: maybe-mostlyclean-time
2147mostlyclean-host: maybe-mostlyclean-uudecode
2148mostlyclean-host: maybe-mostlyclean-wdiff
2149mostlyclean-host: maybe-mostlyclean-zip
2150mostlyclean-host: maybe-mostlyclean-zlib
2151mostlyclean-host: maybe-mostlyclean-gdb
2152mostlyclean-host: maybe-mostlyclean-expect
2153mostlyclean-host: maybe-mostlyclean-guile
2154mostlyclean-host: maybe-mostlyclean-tk
2155mostlyclean-host: maybe-mostlyclean-libtermcap
2156mostlyclean-host: maybe-mostlyclean-utils
2157mostlyclean-host: maybe-mostlyclean-gnattools
2158
2159.PHONY: mostlyclean-target
2160
2161mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2162mostlyclean-target: maybe-mostlyclean-target-libmudflap
2163mostlyclean-target: maybe-mostlyclean-target-libssp
2164mostlyclean-target: maybe-mostlyclean-target-newlib
2165mostlyclean-target: maybe-mostlyclean-target-libgcc
2166mostlyclean-target: maybe-mostlyclean-target-libgfortran
2167mostlyclean-target: maybe-mostlyclean-target-libobjc
2168mostlyclean-target: maybe-mostlyclean-target-libtermcap
2169mostlyclean-target: maybe-mostlyclean-target-winsup
2170mostlyclean-target: maybe-mostlyclean-target-libgloss
2171mostlyclean-target: maybe-mostlyclean-target-libiberty
2172mostlyclean-target: maybe-mostlyclean-target-gperf
2173mostlyclean-target: maybe-mostlyclean-target-examples
2174mostlyclean-target: maybe-mostlyclean-target-libffi
2175mostlyclean-target: maybe-mostlyclean-target-libjava
2176mostlyclean-target: maybe-mostlyclean-target-zlib
2177mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2178mostlyclean-target: maybe-mostlyclean-target-qthreads
2179mostlyclean-target: maybe-mostlyclean-target-rda
2180mostlyclean-target: maybe-mostlyclean-target-libada
2181mostlyclean-target: maybe-mostlyclean-target-libgomp
2182
2183.PHONY: do-clean
2184do-clean:
2185 @: $(MAKE); $(unstage)
2186 @r=`${PWD_COMMAND}`; export r; \
2187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2188 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2189 clean-target
2190
2191
2192.PHONY: clean-host
2193
2194clean-host: maybe-clean-ash
2195clean-host: maybe-clean-autoconf
2196clean-host: maybe-clean-automake
2197clean-host: maybe-clean-bash
2198clean-host: maybe-clean-bfd
2199clean-host: maybe-clean-opcodes
2200clean-host: maybe-clean-binutils
2201clean-host: maybe-clean-bison
2202clean-host: maybe-clean-byacc
2203clean-host: maybe-clean-bzip2
2204clean-host: maybe-clean-cgen
2205clean-host: maybe-clean-dejagnu
2206clean-host: maybe-clean-diff
2207clean-host: maybe-clean-dosutils
2208clean-host: maybe-clean-etc
2209clean-host: maybe-clean-fastjar
2210clean-host: maybe-clean-fileutils
2211clean-host: maybe-clean-findutils
2212clean-host: maybe-clean-find
2213clean-host: maybe-clean-fixincludes
2214clean-host: maybe-clean-flex
2215clean-host: maybe-clean-gas
2216clean-host: maybe-clean-gcc
2217clean-host: maybe-clean-gawk
2218clean-host: maybe-clean-gettext
2219clean-host: maybe-clean-gmp
2220clean-host: maybe-clean-mpfr
2221clean-host: maybe-clean-mpc
2222clean-host: maybe-clean-ppl
2223clean-host: maybe-clean-cloog
2224clean-host: maybe-clean-gnuserv
2225clean-host: maybe-clean-gold
2226clean-host: maybe-clean-gprof
2227clean-host: maybe-clean-gzip
2228clean-host: maybe-clean-hello
2229clean-host: maybe-clean-indent
2230clean-host: maybe-clean-intl
2231clean-host: maybe-clean-tcl
2232clean-host: maybe-clean-itcl
2233clean-host: maybe-clean-ld
2234clean-host: maybe-clean-libcpp
2235clean-host: maybe-clean-libdecnumber
2236clean-host: maybe-clean-libgui
2237clean-host: maybe-clean-libiberty
2238clean-host: maybe-clean-libiconv
2239clean-host: maybe-clean-libtool
2240clean-host: maybe-clean-m4
2241clean-host: maybe-clean-make
2242clean-host: maybe-clean-mmalloc
2243clean-host: maybe-clean-patch
2244clean-host: maybe-clean-perl
2245clean-host: maybe-clean-prms
2246clean-host: maybe-clean-rcs
2247clean-host: maybe-clean-readline
2248clean-host: maybe-clean-release
2249clean-host: maybe-clean-recode
2250clean-host: maybe-clean-sed
2251clean-host: maybe-clean-send-pr
2252clean-host: maybe-clean-shellutils
2253clean-host: maybe-clean-sid
2254clean-host: maybe-clean-sim
2255clean-host: maybe-clean-tar
2256clean-host: maybe-clean-texinfo
2257clean-host: maybe-clean-textutils
2258clean-host: maybe-clean-time
2259clean-host: maybe-clean-uudecode
2260clean-host: maybe-clean-wdiff
2261clean-host: maybe-clean-zip
2262clean-host: maybe-clean-zlib
2263clean-host: maybe-clean-gdb
2264clean-host: maybe-clean-expect
2265clean-host: maybe-clean-guile
2266clean-host: maybe-clean-tk
2267clean-host: maybe-clean-libtermcap
2268clean-host: maybe-clean-utils
2269clean-host: maybe-clean-gnattools
2270
2271.PHONY: clean-target
2272
2273clean-target: maybe-clean-target-libstdc++-v3
2274clean-target: maybe-clean-target-libmudflap
2275clean-target: maybe-clean-target-libssp
2276clean-target: maybe-clean-target-newlib
2277clean-target: maybe-clean-target-libgcc
2278clean-target: maybe-clean-target-libgfortran
2279clean-target: maybe-clean-target-libobjc
2280clean-target: maybe-clean-target-libtermcap
2281clean-target: maybe-clean-target-winsup
2282clean-target: maybe-clean-target-libgloss
2283clean-target: maybe-clean-target-libiberty
2284clean-target: maybe-clean-target-gperf
2285clean-target: maybe-clean-target-examples
2286clean-target: maybe-clean-target-libffi
2287clean-target: maybe-clean-target-libjava
2288clean-target: maybe-clean-target-zlib
2289clean-target: maybe-clean-target-boehm-gc
2290clean-target: maybe-clean-target-qthreads
2291clean-target: maybe-clean-target-rda
2292clean-target: maybe-clean-target-libada
2293clean-target: maybe-clean-target-libgomp
2294
2295.PHONY: do-distclean
2296do-distclean:
2297 @: $(MAKE); $(unstage)
2298 @r=`${PWD_COMMAND}`; export r; \
2299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2300 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2301 distclean-target
2302
2303
2304.PHONY: distclean-host
2305
2306distclean-host: maybe-distclean-ash
2307distclean-host: maybe-distclean-autoconf
2308distclean-host: maybe-distclean-automake
2309distclean-host: maybe-distclean-bash
2310distclean-host: maybe-distclean-bfd
2311distclean-host: maybe-distclean-opcodes
2312distclean-host: maybe-distclean-binutils
2313distclean-host: maybe-distclean-bison
2314distclean-host: maybe-distclean-byacc
2315distclean-host: maybe-distclean-bzip2
2316distclean-host: maybe-distclean-cgen
2317distclean-host: maybe-distclean-dejagnu
2318distclean-host: maybe-distclean-diff
2319distclean-host: maybe-distclean-dosutils
2320distclean-host: maybe-distclean-etc
2321distclean-host: maybe-distclean-fastjar
2322distclean-host: maybe-distclean-fileutils
2323distclean-host: maybe-distclean-findutils
2324distclean-host: maybe-distclean-find
2325distclean-host: maybe-distclean-fixincludes
2326distclean-host: maybe-distclean-flex
2327distclean-host: maybe-distclean-gas
2328distclean-host: maybe-distclean-gcc
2329distclean-host: maybe-distclean-gawk
2330distclean-host: maybe-distclean-gettext
2331distclean-host: maybe-distclean-gmp
2332distclean-host: maybe-distclean-mpfr
2333distclean-host: maybe-distclean-mpc
2334distclean-host: maybe-distclean-ppl
2335distclean-host: maybe-distclean-cloog
2336distclean-host: maybe-distclean-gnuserv
2337distclean-host: maybe-distclean-gold
2338distclean-host: maybe-distclean-gprof
2339distclean-host: maybe-distclean-gzip
2340distclean-host: maybe-distclean-hello
2341distclean-host: maybe-distclean-indent
2342distclean-host: maybe-distclean-intl
2343distclean-host: maybe-distclean-tcl
2344distclean-host: maybe-distclean-itcl
2345distclean-host: maybe-distclean-ld
2346distclean-host: maybe-distclean-libcpp
2347distclean-host: maybe-distclean-libdecnumber
2348distclean-host: maybe-distclean-libgui
2349distclean-host: maybe-distclean-libiberty
2350distclean-host: maybe-distclean-libiconv
2351distclean-host: maybe-distclean-libtool
2352distclean-host: maybe-distclean-m4
2353distclean-host: maybe-distclean-make
2354distclean-host: maybe-distclean-mmalloc
2355distclean-host: maybe-distclean-patch
2356distclean-host: maybe-distclean-perl
2357distclean-host: maybe-distclean-prms
2358distclean-host: maybe-distclean-rcs
2359distclean-host: maybe-distclean-readline
2360distclean-host: maybe-distclean-release
2361distclean-host: maybe-distclean-recode
2362distclean-host: maybe-distclean-sed
2363distclean-host: maybe-distclean-send-pr
2364distclean-host: maybe-distclean-shellutils
2365distclean-host: maybe-distclean-sid
2366distclean-host: maybe-distclean-sim
2367distclean-host: maybe-distclean-tar
2368distclean-host: maybe-distclean-texinfo
2369distclean-host: maybe-distclean-textutils
2370distclean-host: maybe-distclean-time
2371distclean-host: maybe-distclean-uudecode
2372distclean-host: maybe-distclean-wdiff
2373distclean-host: maybe-distclean-zip
2374distclean-host: maybe-distclean-zlib
2375distclean-host: maybe-distclean-gdb
2376distclean-host: maybe-distclean-expect
2377distclean-host: maybe-distclean-guile
2378distclean-host: maybe-distclean-tk
2379distclean-host: maybe-distclean-libtermcap
2380distclean-host: maybe-distclean-utils
2381distclean-host: maybe-distclean-gnattools
2382
2383.PHONY: distclean-target
2384
2385distclean-target: maybe-distclean-target-libstdc++-v3
2386distclean-target: maybe-distclean-target-libmudflap
2387distclean-target: maybe-distclean-target-libssp
2388distclean-target: maybe-distclean-target-newlib
2389distclean-target: maybe-distclean-target-libgcc
2390distclean-target: maybe-distclean-target-libgfortran
2391distclean-target: maybe-distclean-target-libobjc
2392distclean-target: maybe-distclean-target-libtermcap
2393distclean-target: maybe-distclean-target-winsup
2394distclean-target: maybe-distclean-target-libgloss
2395distclean-target: maybe-distclean-target-libiberty
2396distclean-target: maybe-distclean-target-gperf
2397distclean-target: maybe-distclean-target-examples
2398distclean-target: maybe-distclean-target-libffi
2399distclean-target: maybe-distclean-target-libjava
2400distclean-target: maybe-distclean-target-zlib
2401distclean-target: maybe-distclean-target-boehm-gc
2402distclean-target: maybe-distclean-target-qthreads
2403distclean-target: maybe-distclean-target-rda
2404distclean-target: maybe-distclean-target-libada
2405distclean-target: maybe-distclean-target-libgomp
2406
2407.PHONY: do-maintainer-clean
2408do-maintainer-clean:
2409 @: $(MAKE); $(unstage)
2410 @r=`${PWD_COMMAND}`; export r; \
2411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2412 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2413 maintainer-clean-target
2414
2415
2416.PHONY: maintainer-clean-host
2417
2418maintainer-clean-host: maybe-maintainer-clean-ash
2419maintainer-clean-host: maybe-maintainer-clean-autoconf
2420maintainer-clean-host: maybe-maintainer-clean-automake
2421maintainer-clean-host: maybe-maintainer-clean-bash
2422maintainer-clean-host: maybe-maintainer-clean-bfd
2423maintainer-clean-host: maybe-maintainer-clean-opcodes
2424maintainer-clean-host: maybe-maintainer-clean-binutils
2425maintainer-clean-host: maybe-maintainer-clean-bison
2426maintainer-clean-host: maybe-maintainer-clean-byacc
2427maintainer-clean-host: maybe-maintainer-clean-bzip2
2428maintainer-clean-host: maybe-maintainer-clean-cgen
2429maintainer-clean-host: maybe-maintainer-clean-dejagnu
2430maintainer-clean-host: maybe-maintainer-clean-diff
2431maintainer-clean-host: maybe-maintainer-clean-dosutils
2432maintainer-clean-host: maybe-maintainer-clean-etc
2433maintainer-clean-host: maybe-maintainer-clean-fastjar
2434maintainer-clean-host: maybe-maintainer-clean-fileutils
2435maintainer-clean-host: maybe-maintainer-clean-findutils
2436maintainer-clean-host: maybe-maintainer-clean-find
2437maintainer-clean-host: maybe-maintainer-clean-fixincludes
2438maintainer-clean-host: maybe-maintainer-clean-flex
2439maintainer-clean-host: maybe-maintainer-clean-gas
2440maintainer-clean-host: maybe-maintainer-clean-gcc
2441maintainer-clean-host: maybe-maintainer-clean-gawk
2442maintainer-clean-host: maybe-maintainer-clean-gettext
2443maintainer-clean-host: maybe-maintainer-clean-gmp
2444maintainer-clean-host: maybe-maintainer-clean-mpfr
2445maintainer-clean-host: maybe-maintainer-clean-mpc
2446maintainer-clean-host: maybe-maintainer-clean-ppl
2447maintainer-clean-host: maybe-maintainer-clean-cloog
2448maintainer-clean-host: maybe-maintainer-clean-gnuserv
2449maintainer-clean-host: maybe-maintainer-clean-gold
2450maintainer-clean-host: maybe-maintainer-clean-gprof
2451maintainer-clean-host: maybe-maintainer-clean-gzip
2452maintainer-clean-host: maybe-maintainer-clean-hello
2453maintainer-clean-host: maybe-maintainer-clean-indent
2454maintainer-clean-host: maybe-maintainer-clean-intl
2455maintainer-clean-host: maybe-maintainer-clean-tcl
2456maintainer-clean-host: maybe-maintainer-clean-itcl
2457maintainer-clean-host: maybe-maintainer-clean-ld
2458maintainer-clean-host: maybe-maintainer-clean-libcpp
2459maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2460maintainer-clean-host: maybe-maintainer-clean-libgui
2461maintainer-clean-host: maybe-maintainer-clean-libiberty
2462maintainer-clean-host: maybe-maintainer-clean-libiconv
2463maintainer-clean-host: maybe-maintainer-clean-libtool
2464maintainer-clean-host: maybe-maintainer-clean-m4
2465maintainer-clean-host: maybe-maintainer-clean-make
2466maintainer-clean-host: maybe-maintainer-clean-mmalloc
2467maintainer-clean-host: maybe-maintainer-clean-patch
2468maintainer-clean-host: maybe-maintainer-clean-perl
2469maintainer-clean-host: maybe-maintainer-clean-prms
2470maintainer-clean-host: maybe-maintainer-clean-rcs
2471maintainer-clean-host: maybe-maintainer-clean-readline
2472maintainer-clean-host: maybe-maintainer-clean-release
2473maintainer-clean-host: maybe-maintainer-clean-recode
2474maintainer-clean-host: maybe-maintainer-clean-sed
2475maintainer-clean-host: maybe-maintainer-clean-send-pr
2476maintainer-clean-host: maybe-maintainer-clean-shellutils
2477maintainer-clean-host: maybe-maintainer-clean-sid
2478maintainer-clean-host: maybe-maintainer-clean-sim
2479maintainer-clean-host: maybe-maintainer-clean-tar
2480maintainer-clean-host: maybe-maintainer-clean-texinfo
2481maintainer-clean-host: maybe-maintainer-clean-textutils
2482maintainer-clean-host: maybe-maintainer-clean-time
2483maintainer-clean-host: maybe-maintainer-clean-uudecode
2484maintainer-clean-host: maybe-maintainer-clean-wdiff
2485maintainer-clean-host: maybe-maintainer-clean-zip
2486maintainer-clean-host: maybe-maintainer-clean-zlib
2487maintainer-clean-host: maybe-maintainer-clean-gdb
2488maintainer-clean-host: maybe-maintainer-clean-expect
2489maintainer-clean-host: maybe-maintainer-clean-guile
2490maintainer-clean-host: maybe-maintainer-clean-tk
2491maintainer-clean-host: maybe-maintainer-clean-libtermcap
2492maintainer-clean-host: maybe-maintainer-clean-utils
2493maintainer-clean-host: maybe-maintainer-clean-gnattools
2494
2495.PHONY: maintainer-clean-target
2496
2497maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2498maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2499maintainer-clean-target: maybe-maintainer-clean-target-libssp
2500maintainer-clean-target: maybe-maintainer-clean-target-newlib
2501maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2502maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2503maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2504maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2505maintainer-clean-target: maybe-maintainer-clean-target-winsup
2506maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2507maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2508maintainer-clean-target: maybe-maintainer-clean-target-gperf
2509maintainer-clean-target: maybe-maintainer-clean-target-examples
2510maintainer-clean-target: maybe-maintainer-clean-target-libffi
2511maintainer-clean-target: maybe-maintainer-clean-target-libjava
2512maintainer-clean-target: maybe-maintainer-clean-target-zlib
2513maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2514maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2515maintainer-clean-target: maybe-maintainer-clean-target-rda
2516maintainer-clean-target: maybe-maintainer-clean-target-libada
2517maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2518
2519
2520# Here are the targets which correspond to the do-X targets.
2521
2522.PHONY: info installcheck dvi pdf html
2523.PHONY: install-info install-pdf install-html
2524.PHONY: clean distclean mostlyclean maintainer-clean realclean
2525.PHONY: local-clean local-distclean local-maintainer-clean
2526info: do-info
2527installcheck: do-installcheck
2528dvi: do-dvi
2529pdf: do-pdf
2530html: do-html
2531
2532# Make sure makeinfo is built before we do a `make info', if we're
2533# in fact building texinfo.
2534do-info: maybe-all-texinfo
2535
2536install-info: do-install-info dir.info
2537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2538 if [ -f dir.info ] ; then \
2539 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2540 else true ; fi
2541
2542install-pdf: do-install-pdf
2543
2544install-html: do-install-html
2545
2546local-clean:
2547 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2548
2549local-distclean:
2550 -rm -f Makefile config.status config.cache mh-frag mt-frag
2551 -rm -f maybedep.tmp serdep.tmp
2552 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2553 rm -rf $(TARGET_SUBDIR); \
2554 else true; fi
2555 -rm -rf $(BUILD_SUBDIR)
2556 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2557 rm -rf $(HOST_SUBDIR); \
2558 else true; fi
2559 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2560 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2561 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2562 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2563 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2564
2565local-maintainer-clean:
2566 @echo "This command is intended for maintainers to use;"
2567 @echo "it deletes files that may require special tools to rebuild."
2568
2569clean: do-clean local-clean
2570mostlyclean: do-mostlyclean local-clean
2571distclean: do-distclean local-clean local-distclean
2572maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2573maintainer-clean: local-distclean
2574realclean: maintainer-clean
2575
2576# Check target.
2577
2578.PHONY: check do-check
2579check: do-check
2580
2581# Only include modules actually being configured and built.
2582.PHONY: check-host
2583check-host: \
2584 maybe-check-ash \
2585 maybe-check-autoconf \
2586 maybe-check-automake \
2587 maybe-check-bash \
2588 maybe-check-bfd \
2589 maybe-check-opcodes \
2590 maybe-check-binutils \
2591 maybe-check-bison \
2592 maybe-check-byacc \
2593 maybe-check-bzip2 \
2594 maybe-check-cgen \
2595 maybe-check-dejagnu \
2596 maybe-check-diff \
2597 maybe-check-dosutils \
2598 maybe-check-etc \
2599 maybe-check-fastjar \
2600 maybe-check-fileutils \
2601 maybe-check-findutils \
2602 maybe-check-find \
2603 maybe-check-fixincludes \
2604 maybe-check-flex \
2605 maybe-check-gas \
2606 maybe-check-gcc \
2607 maybe-check-gawk \
2608 maybe-check-gettext \
2609 maybe-check-gmp \
2610 maybe-check-mpfr \
2611 maybe-check-mpc \
2612 maybe-check-ppl \
2613 maybe-check-cloog \
2614 maybe-check-gnuserv \
2615 maybe-check-gold \
2616 maybe-check-gprof \
2617 maybe-check-gzip \
2618 maybe-check-hello \
2619 maybe-check-indent \
2620 maybe-check-intl \
2621 maybe-check-tcl \
2622 maybe-check-itcl \
2623 maybe-check-ld \
2624 maybe-check-libcpp \
2625 maybe-check-libdecnumber \
2626 maybe-check-libgui \
2627 maybe-check-libiberty \
2628 maybe-check-libiconv \
2629 maybe-check-libtool \
2630 maybe-check-m4 \
2631 maybe-check-make \
2632 maybe-check-mmalloc \
2633 maybe-check-patch \
2634 maybe-check-perl \
2635 maybe-check-prms \
2636 maybe-check-rcs \
2637 maybe-check-readline \
2638 maybe-check-release \
2639 maybe-check-recode \
2640 maybe-check-sed \
2641 maybe-check-send-pr \
2642 maybe-check-shellutils \
2643 maybe-check-sid \
2644 maybe-check-sim \
2645 maybe-check-tar \
2646 maybe-check-texinfo \
2647 maybe-check-textutils \
2648 maybe-check-time \
2649 maybe-check-uudecode \
2650 maybe-check-wdiff \
2651 maybe-check-zip \
2652 maybe-check-zlib \
2653 maybe-check-gdb \
2654 maybe-check-expect \
2655 maybe-check-guile \
2656 maybe-check-tk \
2657 maybe-check-libtermcap \
2658 maybe-check-utils \
2659 maybe-check-gnattools
2660
2661.PHONY: check-target
2662check-target: \
2663 maybe-check-target-libstdc++-v3 \
2664 maybe-check-target-libmudflap \
2665 maybe-check-target-libssp \
2666 maybe-check-target-newlib \
2667 maybe-check-target-libgcc \
2668 maybe-check-target-libgfortran \
2669 maybe-check-target-libobjc \
2670 maybe-check-target-libtermcap \
2671 maybe-check-target-winsup \
2672 maybe-check-target-libgloss \
2673 maybe-check-target-libiberty \
2674 maybe-check-target-gperf \
2675 maybe-check-target-examples \
2676 maybe-check-target-libffi \
2677 maybe-check-target-libjava \
2678 maybe-check-target-zlib \
2679 maybe-check-target-boehm-gc \
2680 maybe-check-target-qthreads \
2681 maybe-check-target-rda \
2682 maybe-check-target-libada \
2683 maybe-check-target-libgomp
2684
2685do-check:
2686 @: $(MAKE); $(unstage)
2687 @r=`${PWD_COMMAND}`; export r; \
2688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2689 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2690
2691# Automated reporting of test results.
2692
2693warning.log: build.log
2694 $(srcdir)/contrib/warn_summary build.log > $@
2695
2696mail-report.log:
2697 if test x'$(BOOT_CFLAGS)' != x''; then \
2698 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2699 fi; \
2700 $(srcdir)/contrib/test_summary -t >$@
2701 chmod +x $@
2702 echo If you really want to send e-mail, run ./$@ now
2703
2704mail-report-with-warnings.log: warning.log
2705 if test x'$(BOOT_CFLAGS)' != x''; then \
2706 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2707 fi; \
2708 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2709 chmod +x $@
2710 echo If you really want to send e-mail, run ./$@ now
2711
2712# Installation targets.
2713
2714.PHONY: install uninstall
2715install:
2716 @: $(MAKE); $(unstage)
2717 @r=`${PWD_COMMAND}`; export r; \
2718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2719 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2720
2721.PHONY: install-host-nogcc
2722install-host-nogcc: \
2723 maybe-install-ash \
2724 maybe-install-autoconf \
2725 maybe-install-automake \
2726 maybe-install-bash \
2727 maybe-install-bfd \
2728 maybe-install-opcodes \
2729 maybe-install-binutils \
2730 maybe-install-bison \
2731 maybe-install-byacc \
2732 maybe-install-bzip2 \
2733 maybe-install-cgen \
2734 maybe-install-dejagnu \
2735 maybe-install-diff \
2736 maybe-install-dosutils \
2737 maybe-install-etc \
2738 maybe-install-fastjar \
2739 maybe-install-fileutils \
2740 maybe-install-findutils \
2741 maybe-install-find \
2742 maybe-install-fixincludes \
2743 maybe-install-flex \
2744 maybe-install-gas \
2745 maybe-install-gawk \
2746 maybe-install-gettext \
2747 maybe-install-gmp \
2748 maybe-install-mpfr \
2749 maybe-install-mpc \
2750 maybe-install-ppl \
2751 maybe-install-cloog \
2752 maybe-install-gnuserv \
2753 maybe-install-gold \
2754 maybe-install-gprof \
2755 maybe-install-gzip \
2756 maybe-install-hello \
2757 maybe-install-indent \
2758 maybe-install-intl \
2759 maybe-install-tcl \
2760 maybe-install-itcl \
2761 maybe-install-ld \
2762 maybe-install-libcpp \
2763 maybe-install-libdecnumber \
2764 maybe-install-libgui \
2765 maybe-install-libiberty \
2766 maybe-install-libiconv \
2767 maybe-install-libtool \
2768 maybe-install-m4 \
2769 maybe-install-make \
2770 maybe-install-mmalloc \
2771 maybe-install-patch \
2772 maybe-install-perl \
2773 maybe-install-prms \
2774 maybe-install-rcs \
2775 maybe-install-readline \
2776 maybe-install-release \
2777 maybe-install-recode \
2778 maybe-install-sed \
2779 maybe-install-send-pr \
2780 maybe-install-shellutils \
2781 maybe-install-sid \
2782 maybe-install-sim \
2783 maybe-install-tar \
2784 maybe-install-texinfo \
2785 maybe-install-textutils \
2786 maybe-install-time \
2787 maybe-install-uudecode \
2788 maybe-install-wdiff \
2789 maybe-install-zip \
2790 maybe-install-zlib \
2791 maybe-install-gdb \
2792 maybe-install-expect \
2793 maybe-install-guile \
2794 maybe-install-tk \
2795 maybe-install-libtermcap \
2796 maybe-install-utils \
2797 maybe-install-gnattools
2798
2799.PHONY: install-host
2800install-host: \
2801 maybe-install-ash \
2802 maybe-install-autoconf \
2803 maybe-install-automake \
2804 maybe-install-bash \
2805 maybe-install-bfd \
2806 maybe-install-opcodes \
2807 maybe-install-binutils \
2808 maybe-install-bison \
2809 maybe-install-byacc \
2810 maybe-install-bzip2 \
2811 maybe-install-cgen \
2812 maybe-install-dejagnu \
2813 maybe-install-diff \
2814 maybe-install-dosutils \
2815 maybe-install-etc \
2816 maybe-install-fastjar \
2817 maybe-install-fileutils \
2818 maybe-install-findutils \
2819 maybe-install-find \
2820 maybe-install-fixincludes \
2821 maybe-install-flex \
2822 maybe-install-gas \
2823 maybe-install-gcc \
2824 maybe-install-gawk \
2825 maybe-install-gettext \
2826 maybe-install-gmp \
2827 maybe-install-mpfr \
2828 maybe-install-mpc \
2829 maybe-install-ppl \
2830 maybe-install-cloog \
2831 maybe-install-gnuserv \
2832 maybe-install-gold \
2833 maybe-install-gprof \
2834 maybe-install-gzip \
2835 maybe-install-hello \
2836 maybe-install-indent \
2837 maybe-install-intl \
2838 maybe-install-tcl \
2839 maybe-install-itcl \
2840 maybe-install-ld \
2841 maybe-install-libcpp \
2842 maybe-install-libdecnumber \
2843 maybe-install-libgui \
2844 maybe-install-libiberty \
2845 maybe-install-libiconv \
2846 maybe-install-libtool \
2847 maybe-install-m4 \
2848 maybe-install-make \
2849 maybe-install-mmalloc \
2850 maybe-install-patch \
2851 maybe-install-perl \
2852 maybe-install-prms \
2853 maybe-install-rcs \
2854 maybe-install-readline \
2855 maybe-install-release \
2856 maybe-install-recode \
2857 maybe-install-sed \
2858 maybe-install-send-pr \
2859 maybe-install-shellutils \
2860 maybe-install-sid \
2861 maybe-install-sim \
2862 maybe-install-tar \
2863 maybe-install-texinfo \
2864 maybe-install-textutils \
2865 maybe-install-time \
2866 maybe-install-uudecode \
2867 maybe-install-wdiff \
2868 maybe-install-zip \
2869 maybe-install-zlib \
2870 maybe-install-gdb \
2871 maybe-install-expect \
2872 maybe-install-guile \
2873 maybe-install-tk \
2874 maybe-install-libtermcap \
2875 maybe-install-utils \
2876 maybe-install-gnattools
2877
2878.PHONY: install-target
2879install-target: \
2880 maybe-install-target-libstdc++-v3 \
2881 maybe-install-target-libmudflap \
2882 maybe-install-target-libssp \
2883 maybe-install-target-newlib \
2884 maybe-install-target-libgcc \
2885 maybe-install-target-libgfortran \
2886 maybe-install-target-libobjc \
2887 maybe-install-target-libtermcap \
2888 maybe-install-target-winsup \
2889 maybe-install-target-libgloss \
2890 maybe-install-target-libiberty \
2891 maybe-install-target-gperf \
2892 maybe-install-target-examples \
2893 maybe-install-target-libffi \
2894 maybe-install-target-libjava \
2895 maybe-install-target-zlib \
2896 maybe-install-target-boehm-gc \
2897 maybe-install-target-qthreads \
2898 maybe-install-target-rda \
2899 maybe-install-target-libada \
2900 maybe-install-target-libgomp
2901
2902uninstall:
2903 @echo "the uninstall target is not supported in this tree"
2904
2905.PHONY: install.all
2906install.all: install-no-fixedincludes
2907 @if [ -f ./gcc/Makefile ] ; then \
2908 r=`${PWD_COMMAND}` ; export r ; \
2909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910 $(HOST_EXPORTS) \
2911 (cd ./gcc && \
2912 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2913 else \
2914 true ; \
2915 fi
2916
2917# install-no-fixedincludes is used because Cygnus can not distribute
2918# the fixed header files.
2919.PHONY: install-no-fixedincludes
2920install-no-fixedincludes: installdirs install-host-nogcc \
2921 install-target gcc-no-fixedincludes
2922
2923### other supporting targets
2924
2925MAKEDIRS= \
2926 $(DESTDIR)$(prefix) \
2927 $(DESTDIR)$(exec_prefix)
2928.PHONY: installdirs
2929installdirs: mkinstalldirs
2930 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2931
2932dir.info: do-install-info
2933 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2934 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2935 mv -f dir.info.new dir.info ; \
2936 else true ; \
2937 fi
2938
2939dist:
2940 @echo "Building a full distribution of this tree isn't done"
2941 @echo "via 'make dist'. Check out the etc/ subdirectory"
2942
2943etags tags: TAGS
2944
2945# Right now this just builds TAGS in each subdirectory. emacs19 has the
2946# ability to use several tags files at once, so there is probably no need
2947# to combine them into one big TAGS file (like CVS 1.3 does). We could
2948# (if we felt like it) have this Makefile write a piece of elisp which
2949# the user could load to tell emacs19 where all the TAGS files we just
2950# built are.
2951TAGS: do-TAGS
2952
2953# ------------------------------------
2954# Macros for configure and all targets
2955# ------------------------------------
2956
2957
2958
2959
2960
2961# --------------------------------------
2962# Modules which run on the build machine
2963# --------------------------------------
2964
2965
2966.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2967maybe-configure-build-libiberty:
2968@if gcc-bootstrap
2969configure-build-libiberty: stage_current
2970@endif gcc-bootstrap
2971@if build-libiberty
2972maybe-configure-build-libiberty: configure-build-libiberty
2973configure-build-libiberty:
2974 @: $(MAKE); $(unstage)
2975 @r=`${PWD_COMMAND}`; export r; \
2976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2977 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2978 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2979 $(BUILD_EXPORTS) \
2980 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2981 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2982 case $(srcdir) in \
2983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2984 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2986 esac; \
2987 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2988 libsrcdir="$$s/libiberty"; \
2989 rm -f no-such-file || : ; \
2990 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2991 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2992 --target=${target_alias} $${srcdiroption} \
2993 || exit 1
2994@endif build-libiberty
2995
2996
2997
2998
2999
3000.PHONY: all-build-libiberty maybe-all-build-libiberty
3001maybe-all-build-libiberty:
3002@if gcc-bootstrap
3003all-build-libiberty: stage_current
3004@endif gcc-bootstrap
3005@if build-libiberty
3006TARGET-build-libiberty=all
3007maybe-all-build-libiberty: all-build-libiberty
3008all-build-libiberty: configure-build-libiberty
3009 @: $(MAKE); $(unstage)
3010 @r=`${PWD_COMMAND}`; export r; \
3011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3012 $(BUILD_EXPORTS) \
3013 (cd $(BUILD_SUBDIR)/libiberty && \
3014 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3015 $(TARGET-build-libiberty))
3016@endif build-libiberty
3017
3018
3019
3020
3021
3022.PHONY: configure-build-bison maybe-configure-build-bison
3023maybe-configure-build-bison:
3024@if gcc-bootstrap
3025configure-build-bison: stage_current
3026@endif gcc-bootstrap
3027@if build-bison
3028maybe-configure-build-bison: configure-build-bison
3029configure-build-bison:
3030 @: $(MAKE); $(unstage)
3031 @r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3033 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3034 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3035 $(BUILD_EXPORTS) \
3036 echo Configuring in $(BUILD_SUBDIR)/bison; \
3037 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3038 case $(srcdir) in \
3039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3040 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3042 esac; \
3043 srcdiroption="--srcdir=$${topdir}/bison"; \
3044 libsrcdir="$$s/bison"; \
3045 rm -f no-such-file || : ; \
3046 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3047 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3048 --target=${target_alias} $${srcdiroption} \
3049 || exit 1
3050@endif build-bison
3051
3052
3053
3054
3055
3056.PHONY: all-build-bison maybe-all-build-bison
3057maybe-all-build-bison:
3058@if gcc-bootstrap
3059all-build-bison: stage_current
3060@endif gcc-bootstrap
3061@if build-bison
3062TARGET-build-bison=all
3063maybe-all-build-bison: all-build-bison
3064all-build-bison: configure-build-bison
3065 @: $(MAKE); $(unstage)
3066 @r=`${PWD_COMMAND}`; export r; \
3067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3068 $(BUILD_EXPORTS) \
3069 (cd $(BUILD_SUBDIR)/bison && \
3070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3071 $(TARGET-build-bison))
3072@endif build-bison
3073
3074
3075
3076
3077
3078.PHONY: configure-build-byacc maybe-configure-build-byacc
3079maybe-configure-build-byacc:
3080@if gcc-bootstrap
3081configure-build-byacc: stage_current
3082@endif gcc-bootstrap
3083@if build-byacc
3084maybe-configure-build-byacc: configure-build-byacc
3085configure-build-byacc:
3086 @: $(MAKE); $(unstage)
3087 @r=`${PWD_COMMAND}`; export r; \
3088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3089 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3090 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3091 $(BUILD_EXPORTS) \
3092 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3093 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3094 case $(srcdir) in \
3095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3096 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3098 esac; \
3099 srcdiroption="--srcdir=$${topdir}/byacc"; \
3100 libsrcdir="$$s/byacc"; \
3101 rm -f no-such-file || : ; \
3102 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3103 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3104 --target=${target_alias} $${srcdiroption} \
3105 || exit 1
3106@endif build-byacc
3107
3108
3109
3110
3111
3112.PHONY: all-build-byacc maybe-all-build-byacc
3113maybe-all-build-byacc:
3114@if gcc-bootstrap
3115all-build-byacc: stage_current
3116@endif gcc-bootstrap
3117@if build-byacc
3118TARGET-build-byacc=all
3119maybe-all-build-byacc: all-build-byacc
3120all-build-byacc: configure-build-byacc
3121 @: $(MAKE); $(unstage)
3122 @r=`${PWD_COMMAND}`; export r; \
3123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3124 $(BUILD_EXPORTS) \
3125 (cd $(BUILD_SUBDIR)/byacc && \
3126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3127 $(TARGET-build-byacc))
3128@endif build-byacc
3129
3130
3131
3132
3133
3134.PHONY: configure-build-flex maybe-configure-build-flex
3135maybe-configure-build-flex:
3136@if gcc-bootstrap
3137configure-build-flex: stage_current
3138@endif gcc-bootstrap
3139@if build-flex
3140maybe-configure-build-flex: configure-build-flex
3141configure-build-flex:
3142 @: $(MAKE); $(unstage)
3143 @r=`${PWD_COMMAND}`; export r; \
3144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3146 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3147 $(BUILD_EXPORTS) \
3148 echo Configuring in $(BUILD_SUBDIR)/flex; \
3149 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3150 case $(srcdir) in \
3151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3152 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3154 esac; \
3155 srcdiroption="--srcdir=$${topdir}/flex"; \
3156 libsrcdir="$$s/flex"; \
3157 rm -f no-such-file || : ; \
3158 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3159 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3160 --target=${target_alias} $${srcdiroption} \
3161 || exit 1
3162@endif build-flex
3163
3164
3165
3166
3167
3168.PHONY: all-build-flex maybe-all-build-flex
3169maybe-all-build-flex:
3170@if gcc-bootstrap
3171all-build-flex: stage_current
3172@endif gcc-bootstrap
3173@if build-flex
3174TARGET-build-flex=all
3175maybe-all-build-flex: all-build-flex
3176all-build-flex: configure-build-flex
3177 @: $(MAKE); $(unstage)
3178 @r=`${PWD_COMMAND}`; export r; \
3179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3180 $(BUILD_EXPORTS) \
3181 (cd $(BUILD_SUBDIR)/flex && \
3182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3183 $(TARGET-build-flex))
3184@endif build-flex
3185
3186
3187
3188
3189
3190.PHONY: configure-build-m4 maybe-configure-build-m4
3191maybe-configure-build-m4:
3192@if gcc-bootstrap
3193configure-build-m4: stage_current
3194@endif gcc-bootstrap
3195@if build-m4
3196maybe-configure-build-m4: configure-build-m4
3197configure-build-m4:
3198 @: $(MAKE); $(unstage)
3199 @r=`${PWD_COMMAND}`; export r; \
3200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3202 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3203 $(BUILD_EXPORTS) \
3204 echo Configuring in $(BUILD_SUBDIR)/m4; \
3205 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3206 case $(srcdir) in \
3207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3208 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3210 esac; \
3211 srcdiroption="--srcdir=$${topdir}/m4"; \
3212 libsrcdir="$$s/m4"; \
3213 rm -f no-such-file || : ; \
3214 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3215 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3216 --target=${target_alias} $${srcdiroption} \
3217 || exit 1
3218@endif build-m4
3219
3220
3221
3222
3223
3224.PHONY: all-build-m4 maybe-all-build-m4
3225maybe-all-build-m4:
3226@if gcc-bootstrap
3227all-build-m4: stage_current
3228@endif gcc-bootstrap
3229@if build-m4
3230TARGET-build-m4=all
3231maybe-all-build-m4: all-build-m4
3232all-build-m4: configure-build-m4
3233 @: $(MAKE); $(unstage)
3234 @r=`${PWD_COMMAND}`; export r; \
3235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236 $(BUILD_EXPORTS) \
3237 (cd $(BUILD_SUBDIR)/m4 && \
3238 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3239 $(TARGET-build-m4))
3240@endif build-m4
3241
3242
3243
3244
3245
3246.PHONY: configure-build-texinfo maybe-configure-build-texinfo
3247maybe-configure-build-texinfo:
3248@if gcc-bootstrap
3249configure-build-texinfo: stage_current
3250@endif gcc-bootstrap
3251@if build-texinfo
3252maybe-configure-build-texinfo: configure-build-texinfo
3253configure-build-texinfo:
3254 @: $(MAKE); $(unstage)
3255 @r=`${PWD_COMMAND}`; export r; \
3256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3258 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3259 $(BUILD_EXPORTS) \
3260 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3261 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3262 case $(srcdir) in \
3263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3264 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3266 esac; \
3267 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3268 libsrcdir="$$s/texinfo"; \
3269 rm -f no-such-file || : ; \
3270 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3271 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3272 --target=${target_alias} $${srcdiroption} \
3273 || exit 1
3274@endif build-texinfo
3275
3276
3277
3278
3279
3280.PHONY: all-build-texinfo maybe-all-build-texinfo
3281maybe-all-build-texinfo:
3282@if gcc-bootstrap
3283all-build-texinfo: stage_current
3284@endif gcc-bootstrap
3285@if build-texinfo
3286TARGET-build-texinfo=all
3287maybe-all-build-texinfo: all-build-texinfo
3288all-build-texinfo: configure-build-texinfo
3289 @: $(MAKE); $(unstage)
3290 @r=`${PWD_COMMAND}`; export r; \
3291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3292 $(BUILD_EXPORTS) \
3293 (cd $(BUILD_SUBDIR)/texinfo && \
3294 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3295 $(TARGET-build-texinfo))
3296@endif build-texinfo
3297
3298
3299
3300
3301
3302.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3303maybe-configure-build-fixincludes:
3304@if gcc-bootstrap
3305configure-build-fixincludes: stage_current
3306@endif gcc-bootstrap
3307@if build-fixincludes
3308maybe-configure-build-fixincludes: configure-build-fixincludes
3309configure-build-fixincludes:
3310 @: $(MAKE); $(unstage)
3311 @r=`${PWD_COMMAND}`; export r; \
3312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3313 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3314 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3315 $(BUILD_EXPORTS) \
3316 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3317 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3318 case $(srcdir) in \
3319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3320 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3322 esac; \
3323 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3324 libsrcdir="$$s/fixincludes"; \
3325 rm -f no-such-file || : ; \
3326 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3327 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3328 --target=${target_alias} $${srcdiroption} \
3329 || exit 1
3330@endif build-fixincludes
3331
3332
3333
3334
3335
3336.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3337maybe-all-build-fixincludes:
3338@if gcc-bootstrap
3339all-build-fixincludes: stage_current
3340@endif gcc-bootstrap
3341@if build-fixincludes
3342TARGET-build-fixincludes=all
3343maybe-all-build-fixincludes: all-build-fixincludes
3344all-build-fixincludes: configure-build-fixincludes
3345 @: $(MAKE); $(unstage)
3346 @r=`${PWD_COMMAND}`; export r; \
3347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348 $(BUILD_EXPORTS) \
3349 (cd $(BUILD_SUBDIR)/fixincludes && \
3350 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3351 $(TARGET-build-fixincludes))
3352@endif build-fixincludes
3353
3354
3355
3356
3357
3358# --------------------------------------
3359# Modules which run on the host machine
3360# --------------------------------------
3361
3362
3363.PHONY: configure-ash maybe-configure-ash
3364maybe-configure-ash:
3365@if gcc-bootstrap
3366configure-ash: stage_current
3367@endif gcc-bootstrap
3368@if ash
3369maybe-configure-ash: configure-ash
3370configure-ash:
3371 @: $(MAKE); $(unstage)
3372 @r=`${PWD_COMMAND}`; export r; \
3373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3374 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3376 $(HOST_EXPORTS) \
3377 echo Configuring in $(HOST_SUBDIR)/ash; \
3378 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3379 case $(srcdir) in \
3380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3381 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3383 esac; \
3384 srcdiroption="--srcdir=$${topdir}/ash"; \
3385 libsrcdir="$$s/ash"; \
3386 $(SHELL) $${libsrcdir}/configure \
3387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3388 --target=${target_alias} $${srcdiroption} \
3389 || exit 1
3390@endif ash
3391
3392
3393
3394
3395
3396.PHONY: all-ash maybe-all-ash
3397maybe-all-ash:
3398@if gcc-bootstrap
3399all-ash: stage_current
3400@endif gcc-bootstrap
3401@if ash
3402TARGET-ash=all
3403maybe-all-ash: all-ash
3404all-ash: configure-ash
3405 @: $(MAKE); $(unstage)
3406 @r=`${PWD_COMMAND}`; export r; \
3407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 $(HOST_EXPORTS) \
3409 (cd $(HOST_SUBDIR)/ash && \
3410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3411 $(TARGET-ash))
3412@endif ash
3413
3414
3415
3416
3417.PHONY: check-ash maybe-check-ash
3418maybe-check-ash:
3419@if ash
3420maybe-check-ash: check-ash
3421
3422check-ash:
3423 @: $(MAKE); $(unstage)
3424 @r=`${PWD_COMMAND}`; export r; \
3425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426 $(HOST_EXPORTS) \
3427 (cd $(HOST_SUBDIR)/ash && \
3428 $(MAKE) $(FLAGS_TO_PASS) check)
3429
3430@endif ash
3431
3432.PHONY: install-ash maybe-install-ash
3433maybe-install-ash:
3434@if ash
3435maybe-install-ash: install-ash
3436
3437install-ash: installdirs
3438 @: $(MAKE); $(unstage)
3439 @r=`${PWD_COMMAND}`; export r; \
3440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441 $(HOST_EXPORTS) \
3442 (cd $(HOST_SUBDIR)/ash && \
3443 $(MAKE) $(FLAGS_TO_PASS) install)
3444
3445@endif ash
3446
3447# Other targets (info, dvi, pdf, etc.)
3448
3449.PHONY: maybe-info-ash info-ash
3450maybe-info-ash:
3451@if ash
3452maybe-info-ash: info-ash
3453
3454info-ash: \
3455 configure-ash
3456 @: $(MAKE); $(unstage)
3457 @[ -f ./ash/Makefile ] || exit 0; \
3458 r=`${PWD_COMMAND}`; export r; \
3459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3460 $(HOST_EXPORTS) \
3461 for flag in $(EXTRA_HOST_FLAGS) ; do \
3462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3463 done; \
3464 echo "Doing info in ash" ; \
3465 (cd $(HOST_SUBDIR)/ash && \
3466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3468 "RANLIB=$${RANLIB}" \
3469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3470 info) \
3471 || exit 1
3472
3473@endif ash
3474
3475.PHONY: maybe-dvi-ash dvi-ash
3476maybe-dvi-ash:
3477@if ash
3478maybe-dvi-ash: dvi-ash
3479
3480dvi-ash: \
3481 configure-ash
3482 @: $(MAKE); $(unstage)
3483 @[ -f ./ash/Makefile ] || exit 0; \
3484 r=`${PWD_COMMAND}`; export r; \
3485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3486 $(HOST_EXPORTS) \
3487 for flag in $(EXTRA_HOST_FLAGS) ; do \
3488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3489 done; \
3490 echo "Doing dvi in ash" ; \
3491 (cd $(HOST_SUBDIR)/ash && \
3492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3494 "RANLIB=$${RANLIB}" \
3495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3496 dvi) \
3497 || exit 1
3498
3499@endif ash
3500
3501.PHONY: maybe-pdf-ash pdf-ash
3502maybe-pdf-ash:
3503@if ash
3504maybe-pdf-ash: pdf-ash
3505
3506pdf-ash: \
3507 configure-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 pdf 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 pdf) \
3523 || exit 1
3524
3525@endif ash
3526
3527.PHONY: maybe-html-ash html-ash
3528maybe-html-ash:
3529@if ash
3530maybe-html-ash: html-ash
3531
3532html-ash: \
3533 configure-ash
3534 @: $(MAKE); $(unstage)
3535 @[ -f ./ash/Makefile ] || exit 0; \
3536 r=`${PWD_COMMAND}`; export r; \
3537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3538 $(HOST_EXPORTS) \
3539 for flag in $(EXTRA_HOST_FLAGS) ; do \
3540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3541 done; \
3542 echo "Doing html in ash" ; \
3543 (cd $(HOST_SUBDIR)/ash && \
3544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3546 "RANLIB=$${RANLIB}" \
3547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3548 html) \
3549 || exit 1
3550
3551@endif ash
3552
3553.PHONY: maybe-TAGS-ash TAGS-ash
3554maybe-TAGS-ash:
3555@if ash
3556maybe-TAGS-ash: TAGS-ash
3557
3558TAGS-ash: \
3559 configure-ash
3560 @: $(MAKE); $(unstage)
3561 @[ -f ./ash/Makefile ] || exit 0; \
3562 r=`${PWD_COMMAND}`; export r; \
3563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3564 $(HOST_EXPORTS) \
3565 for flag in $(EXTRA_HOST_FLAGS) ; do \
3566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3567 done; \
3568 echo "Doing TAGS in ash" ; \
3569 (cd $(HOST_SUBDIR)/ash && \
3570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3572 "RANLIB=$${RANLIB}" \
3573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3574 TAGS) \
3575 || exit 1
3576
3577@endif ash
3578
3579.PHONY: maybe-install-info-ash install-info-ash
3580maybe-install-info-ash:
3581@if ash
3582maybe-install-info-ash: install-info-ash
3583
3584install-info-ash: \
3585 configure-ash \
3586 info-ash
3587 @: $(MAKE); $(unstage)
3588 @[ -f ./ash/Makefile ] || exit 0; \
3589 r=`${PWD_COMMAND}`; export r; \
3590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591 $(HOST_EXPORTS) \
3592 for flag in $(EXTRA_HOST_FLAGS) ; do \
3593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3594 done; \
3595 echo "Doing install-info in ash" ; \
3596 (cd $(HOST_SUBDIR)/ash && \
3597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3599 "RANLIB=$${RANLIB}" \
3600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3601 install-info) \
3602 || exit 1
3603
3604@endif ash
3605
3606.PHONY: maybe-install-pdf-ash install-pdf-ash
3607maybe-install-pdf-ash:
3608@if ash
3609maybe-install-pdf-ash: install-pdf-ash
3610
3611install-pdf-ash: \
3612 configure-ash \
3613 pdf-ash
3614 @: $(MAKE); $(unstage)
3615 @[ -f ./ash/Makefile ] || exit 0; \
3616 r=`${PWD_COMMAND}`; export r; \
3617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3618 $(HOST_EXPORTS) \
3619 for flag in $(EXTRA_HOST_FLAGS) ; do \
3620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3621 done; \
3622 echo "Doing install-pdf in ash" ; \
3623 (cd $(HOST_SUBDIR)/ash && \
3624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3626 "RANLIB=$${RANLIB}" \
3627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3628 install-pdf) \
3629 || exit 1
3630
3631@endif ash
3632
3633.PHONY: maybe-install-html-ash install-html-ash
3634maybe-install-html-ash:
3635@if ash
3636maybe-install-html-ash: install-html-ash
3637
3638install-html-ash: \
3639 configure-ash \
3640 html-ash
3641 @: $(MAKE); $(unstage)
3642 @[ -f ./ash/Makefile ] || exit 0; \
3643 r=`${PWD_COMMAND}`; export r; \
3644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3645 $(HOST_EXPORTS) \
3646 for flag in $(EXTRA_HOST_FLAGS) ; do \
3647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3648 done; \
3649 echo "Doing install-html in ash" ; \
3650 (cd $(HOST_SUBDIR)/ash && \
3651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3653 "RANLIB=$${RANLIB}" \
3654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3655 install-html) \
3656 || exit 1
3657
3658@endif ash
3659
3660.PHONY: maybe-installcheck-ash installcheck-ash
3661maybe-installcheck-ash:
3662@if ash
3663maybe-installcheck-ash: installcheck-ash
3664
3665installcheck-ash: \
3666 configure-ash
3667 @: $(MAKE); $(unstage)
3668 @[ -f ./ash/Makefile ] || exit 0; \
3669 r=`${PWD_COMMAND}`; export r; \
3670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671 $(HOST_EXPORTS) \
3672 for flag in $(EXTRA_HOST_FLAGS) ; do \
3673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3674 done; \
3675 echo "Doing installcheck in ash" ; \
3676 (cd $(HOST_SUBDIR)/ash && \
3677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3679 "RANLIB=$${RANLIB}" \
3680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3681 installcheck) \
3682 || exit 1
3683
3684@endif ash
3685
3686.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3687maybe-mostlyclean-ash:
3688@if ash
3689maybe-mostlyclean-ash: mostlyclean-ash
3690
3691mostlyclean-ash:
3692 @: $(MAKE); $(unstage)
3693 @[ -f ./ash/Makefile ] || exit 0; \
3694 r=`${PWD_COMMAND}`; export r; \
3695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3696 $(HOST_EXPORTS) \
3697 for flag in $(EXTRA_HOST_FLAGS) ; do \
3698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3699 done; \
3700 echo "Doing mostlyclean in ash" ; \
3701 (cd $(HOST_SUBDIR)/ash && \
3702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3704 "RANLIB=$${RANLIB}" \
3705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3706 mostlyclean) \
3707 || exit 1
3708
3709@endif ash
3710
3711.PHONY: maybe-clean-ash clean-ash
3712maybe-clean-ash:
3713@if ash
3714maybe-clean-ash: clean-ash
3715
3716clean-ash:
3717 @: $(MAKE); $(unstage)
3718 @[ -f ./ash/Makefile ] || exit 0; \
3719 r=`${PWD_COMMAND}`; export r; \
3720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3721 $(HOST_EXPORTS) \
3722 for flag in $(EXTRA_HOST_FLAGS) ; do \
3723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3724 done; \
3725 echo "Doing clean in ash" ; \
3726 (cd $(HOST_SUBDIR)/ash && \
3727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3729 "RANLIB=$${RANLIB}" \
3730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3731 clean) \
3732 || exit 1
3733
3734@endif ash
3735
3736.PHONY: maybe-distclean-ash distclean-ash
3737maybe-distclean-ash:
3738@if ash
3739maybe-distclean-ash: distclean-ash
3740
3741distclean-ash:
3742 @: $(MAKE); $(unstage)
3743 @[ -f ./ash/Makefile ] || exit 0; \
3744 r=`${PWD_COMMAND}`; export r; \
3745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3746 $(HOST_EXPORTS) \
3747 for flag in $(EXTRA_HOST_FLAGS) ; do \
3748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3749 done; \
3750 echo "Doing distclean in ash" ; \
3751 (cd $(HOST_SUBDIR)/ash && \
3752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3754 "RANLIB=$${RANLIB}" \
3755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3756 distclean) \
3757 || exit 1
3758
3759@endif ash
3760
3761.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3762maybe-maintainer-clean-ash:
3763@if ash
3764maybe-maintainer-clean-ash: maintainer-clean-ash
3765
3766maintainer-clean-ash:
3767 @: $(MAKE); $(unstage)
3768 @[ -f ./ash/Makefile ] || exit 0; \
3769 r=`${PWD_COMMAND}`; export r; \
3770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3771 $(HOST_EXPORTS) \
3772 for flag in $(EXTRA_HOST_FLAGS) ; do \
3773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3774 done; \
3775 echo "Doing maintainer-clean in ash" ; \
3776 (cd $(HOST_SUBDIR)/ash && \
3777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3779 "RANLIB=$${RANLIB}" \
3780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3781 maintainer-clean) \
3782 || exit 1
3783
3784@endif ash
3785
3786
3787
3788.PHONY: configure-autoconf maybe-configure-autoconf
3789maybe-configure-autoconf:
3790@if gcc-bootstrap
3791configure-autoconf: stage_current
3792@endif gcc-bootstrap
3793@if autoconf
3794maybe-configure-autoconf: configure-autoconf
3795configure-autoconf:
3796 @: $(MAKE); $(unstage)
3797 @r=`${PWD_COMMAND}`; export r; \
3798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3799 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3801 $(HOST_EXPORTS) \
3802 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3803 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3804 case $(srcdir) in \
3805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3806 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3808 esac; \
3809 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3810 libsrcdir="$$s/autoconf"; \
3811 $(SHELL) $${libsrcdir}/configure \
3812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3813 --target=${target_alias} $${srcdiroption} \
3814 || exit 1
3815@endif autoconf
3816
3817
3818
3819
3820
3821.PHONY: all-autoconf maybe-all-autoconf
3822maybe-all-autoconf:
3823@if gcc-bootstrap
3824all-autoconf: stage_current
3825@endif gcc-bootstrap
3826@if autoconf
3827TARGET-autoconf=all
3828maybe-all-autoconf: all-autoconf
3829all-autoconf: configure-autoconf
3830 @: $(MAKE); $(unstage)
3831 @r=`${PWD_COMMAND}`; export r; \
3832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3833 $(HOST_EXPORTS) \
3834 (cd $(HOST_SUBDIR)/autoconf && \
3835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3836 $(TARGET-autoconf))
3837@endif autoconf
3838
3839
3840
3841
3842.PHONY: check-autoconf maybe-check-autoconf
3843maybe-check-autoconf:
3844@if autoconf
3845maybe-check-autoconf: check-autoconf
3846
3847check-autoconf:
3848 @: $(MAKE); $(unstage)
3849 @r=`${PWD_COMMAND}`; export r; \
3850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851 $(HOST_EXPORTS) \
3852 (cd $(HOST_SUBDIR)/autoconf && \
3853 $(MAKE) $(FLAGS_TO_PASS) check)
3854
3855@endif autoconf
3856
3857.PHONY: install-autoconf maybe-install-autoconf
3858maybe-install-autoconf:
3859@if autoconf
3860maybe-install-autoconf: install-autoconf
3861
3862install-autoconf: installdirs
3863 @: $(MAKE); $(unstage)
3864 @r=`${PWD_COMMAND}`; export r; \
3865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866 $(HOST_EXPORTS) \
3867 (cd $(HOST_SUBDIR)/autoconf && \
3868 $(MAKE) $(FLAGS_TO_PASS) install)
3869
3870@endif autoconf
3871
3872# Other targets (info, dvi, pdf, etc.)
3873
3874.PHONY: maybe-info-autoconf info-autoconf
3875maybe-info-autoconf:
3876@if autoconf
3877maybe-info-autoconf: info-autoconf
3878
3879info-autoconf: \
3880 configure-autoconf
3881 @: $(MAKE); $(unstage)
3882 @[ -f ./autoconf/Makefile ] || exit 0; \
3883 r=`${PWD_COMMAND}`; export r; \
3884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885 $(HOST_EXPORTS) \
3886 for flag in $(EXTRA_HOST_FLAGS) ; do \
3887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888 done; \
3889 echo "Doing info in autoconf" ; \
3890 (cd $(HOST_SUBDIR)/autoconf && \
3891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893 "RANLIB=$${RANLIB}" \
3894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895 info) \
3896 || exit 1
3897
3898@endif autoconf
3899
3900.PHONY: maybe-dvi-autoconf dvi-autoconf
3901maybe-dvi-autoconf:
3902@if autoconf
3903maybe-dvi-autoconf: dvi-autoconf
3904
3905dvi-autoconf: \
3906 configure-autoconf
3907 @: $(MAKE); $(unstage)
3908 @[ -f ./autoconf/Makefile ] || exit 0; \
3909 r=`${PWD_COMMAND}`; export r; \
3910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3911 $(HOST_EXPORTS) \
3912 for flag in $(EXTRA_HOST_FLAGS) ; do \
3913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3914 done; \
3915 echo "Doing dvi in autoconf" ; \
3916 (cd $(HOST_SUBDIR)/autoconf && \
3917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3919 "RANLIB=$${RANLIB}" \
3920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3921 dvi) \
3922 || exit 1
3923
3924@endif autoconf
3925
3926.PHONY: maybe-pdf-autoconf pdf-autoconf
3927maybe-pdf-autoconf:
3928@if autoconf
3929maybe-pdf-autoconf: pdf-autoconf
3930
3931pdf-autoconf: \
3932 configure-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 pdf 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 pdf) \
3948 || exit 1
3949
3950@endif autoconf
3951
3952.PHONY: maybe-html-autoconf html-autoconf
3953maybe-html-autoconf:
3954@if autoconf
3955maybe-html-autoconf: html-autoconf
3956
3957html-autoconf: \
3958 configure-autoconf
3959 @: $(MAKE); $(unstage)
3960 @[ -f ./autoconf/Makefile ] || exit 0; \
3961 r=`${PWD_COMMAND}`; export r; \
3962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3963 $(HOST_EXPORTS) \
3964 for flag in $(EXTRA_HOST_FLAGS) ; do \
3965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3966 done; \
3967 echo "Doing html in autoconf" ; \
3968 (cd $(HOST_SUBDIR)/autoconf && \
3969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3971 "RANLIB=$${RANLIB}" \
3972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3973 html) \
3974 || exit 1
3975
3976@endif autoconf
3977
3978.PHONY: maybe-TAGS-autoconf TAGS-autoconf
3979maybe-TAGS-autoconf:
3980@if autoconf
3981maybe-TAGS-autoconf: TAGS-autoconf
3982
3983TAGS-autoconf: \
3984 configure-autoconf
3985 @: $(MAKE); $(unstage)
3986 @[ -f ./autoconf/Makefile ] || exit 0; \
3987 r=`${PWD_COMMAND}`; export r; \
3988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3989 $(HOST_EXPORTS) \
3990 for flag in $(EXTRA_HOST_FLAGS) ; do \
3991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3992 done; \
3993 echo "Doing TAGS in autoconf" ; \
3994 (cd $(HOST_SUBDIR)/autoconf && \
3995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3997 "RANLIB=$${RANLIB}" \
3998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3999 TAGS) \
4000 || exit 1
4001
4002@endif autoconf
4003
4004.PHONY: maybe-install-info-autoconf install-info-autoconf
4005maybe-install-info-autoconf:
4006@if autoconf
4007maybe-install-info-autoconf: install-info-autoconf
4008
4009install-info-autoconf: \
4010 configure-autoconf \
4011 info-autoconf
4012 @: $(MAKE); $(unstage)
4013 @[ -f ./autoconf/Makefile ] || exit 0; \
4014 r=`${PWD_COMMAND}`; export r; \
4015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016 $(HOST_EXPORTS) \
4017 for flag in $(EXTRA_HOST_FLAGS) ; do \
4018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4019 done; \
4020 echo "Doing install-info in autoconf" ; \
4021 (cd $(HOST_SUBDIR)/autoconf && \
4022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4024 "RANLIB=$${RANLIB}" \
4025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4026 install-info) \
4027 || exit 1
4028
4029@endif autoconf
4030
4031.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4032maybe-install-pdf-autoconf:
4033@if autoconf
4034maybe-install-pdf-autoconf: install-pdf-autoconf
4035
4036install-pdf-autoconf: \
4037 configure-autoconf \
4038 pdf-autoconf
4039 @: $(MAKE); $(unstage)
4040 @[ -f ./autoconf/Makefile ] || exit 0; \
4041 r=`${PWD_COMMAND}`; export r; \
4042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043 $(HOST_EXPORTS) \
4044 for flag in $(EXTRA_HOST_FLAGS) ; do \
4045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4046 done; \
4047 echo "Doing install-pdf in autoconf" ; \
4048 (cd $(HOST_SUBDIR)/autoconf && \
4049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4051 "RANLIB=$${RANLIB}" \
4052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4053 install-pdf) \
4054 || exit 1
4055
4056@endif autoconf
4057
4058.PHONY: maybe-install-html-autoconf install-html-autoconf
4059maybe-install-html-autoconf:
4060@if autoconf
4061maybe-install-html-autoconf: install-html-autoconf
4062
4063install-html-autoconf: \
4064 configure-autoconf \
4065 html-autoconf
4066 @: $(MAKE); $(unstage)
4067 @[ -f ./autoconf/Makefile ] || exit 0; \
4068 r=`${PWD_COMMAND}`; export r; \
4069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4070 $(HOST_EXPORTS) \
4071 for flag in $(EXTRA_HOST_FLAGS) ; do \
4072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4073 done; \
4074 echo "Doing install-html in autoconf" ; \
4075 (cd $(HOST_SUBDIR)/autoconf && \
4076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4078 "RANLIB=$${RANLIB}" \
4079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4080 install-html) \
4081 || exit 1
4082
4083@endif autoconf
4084
4085.PHONY: maybe-installcheck-autoconf installcheck-autoconf
4086maybe-installcheck-autoconf:
4087@if autoconf
4088maybe-installcheck-autoconf: installcheck-autoconf
4089
4090installcheck-autoconf: \
4091 configure-autoconf
4092 @: $(MAKE); $(unstage)
4093 @[ -f ./autoconf/Makefile ] || exit 0; \
4094 r=`${PWD_COMMAND}`; export r; \
4095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4096 $(HOST_EXPORTS) \
4097 for flag in $(EXTRA_HOST_FLAGS) ; do \
4098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4099 done; \
4100 echo "Doing installcheck in autoconf" ; \
4101 (cd $(HOST_SUBDIR)/autoconf && \
4102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4104 "RANLIB=$${RANLIB}" \
4105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4106 installcheck) \
4107 || exit 1
4108
4109@endif autoconf
4110
4111.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4112maybe-mostlyclean-autoconf:
4113@if autoconf
4114maybe-mostlyclean-autoconf: mostlyclean-autoconf
4115
4116mostlyclean-autoconf:
4117 @: $(MAKE); $(unstage)
4118 @[ -f ./autoconf/Makefile ] || exit 0; \
4119 r=`${PWD_COMMAND}`; export r; \
4120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4121 $(HOST_EXPORTS) \
4122 for flag in $(EXTRA_HOST_FLAGS) ; do \
4123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4124 done; \
4125 echo "Doing mostlyclean in autoconf" ; \
4126 (cd $(HOST_SUBDIR)/autoconf && \
4127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4129 "RANLIB=$${RANLIB}" \
4130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4131 mostlyclean) \
4132 || exit 1
4133
4134@endif autoconf
4135
4136.PHONY: maybe-clean-autoconf clean-autoconf
4137maybe-clean-autoconf:
4138@if autoconf
4139maybe-clean-autoconf: clean-autoconf
4140
4141clean-autoconf:
4142 @: $(MAKE); $(unstage)
4143 @[ -f ./autoconf/Makefile ] || exit 0; \
4144 r=`${PWD_COMMAND}`; export r; \
4145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146 $(HOST_EXPORTS) \
4147 for flag in $(EXTRA_HOST_FLAGS) ; do \
4148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4149 done; \
4150 echo "Doing clean in autoconf" ; \
4151 (cd $(HOST_SUBDIR)/autoconf && \
4152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4154 "RANLIB=$${RANLIB}" \
4155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4156 clean) \
4157 || exit 1
4158
4159@endif autoconf
4160
4161.PHONY: maybe-distclean-autoconf distclean-autoconf
4162maybe-distclean-autoconf:
4163@if autoconf
4164maybe-distclean-autoconf: distclean-autoconf
4165
4166distclean-autoconf:
4167 @: $(MAKE); $(unstage)
4168 @[ -f ./autoconf/Makefile ] || exit 0; \
4169 r=`${PWD_COMMAND}`; export r; \
4170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4171 $(HOST_EXPORTS) \
4172 for flag in $(EXTRA_HOST_FLAGS) ; do \
4173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4174 done; \
4175 echo "Doing distclean in autoconf" ; \
4176 (cd $(HOST_SUBDIR)/autoconf && \
4177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4179 "RANLIB=$${RANLIB}" \
4180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4181 distclean) \
4182 || exit 1
4183
4184@endif autoconf
4185
4186.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4187maybe-maintainer-clean-autoconf:
4188@if autoconf
4189maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4190
4191maintainer-clean-autoconf:
4192 @: $(MAKE); $(unstage)
4193 @[ -f ./autoconf/Makefile ] || exit 0; \
4194 r=`${PWD_COMMAND}`; export r; \
4195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4196 $(HOST_EXPORTS) \
4197 for flag in $(EXTRA_HOST_FLAGS) ; do \
4198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4199 done; \
4200 echo "Doing maintainer-clean in autoconf" ; \
4201 (cd $(HOST_SUBDIR)/autoconf && \
4202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4204 "RANLIB=$${RANLIB}" \
4205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4206 maintainer-clean) \
4207 || exit 1
4208
4209@endif autoconf
4210
4211
4212
4213.PHONY: configure-automake maybe-configure-automake
4214maybe-configure-automake:
4215@if gcc-bootstrap
4216configure-automake: stage_current
4217@endif gcc-bootstrap
4218@if automake
4219maybe-configure-automake: configure-automake
4220configure-automake:
4221 @: $(MAKE); $(unstage)
4222 @r=`${PWD_COMMAND}`; export r; \
4223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4224 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4225 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4226 $(HOST_EXPORTS) \
4227 echo Configuring in $(HOST_SUBDIR)/automake; \
4228 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4229 case $(srcdir) in \
4230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4231 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4233 esac; \
4234 srcdiroption="--srcdir=$${topdir}/automake"; \
4235 libsrcdir="$$s/automake"; \
4236 $(SHELL) $${libsrcdir}/configure \
4237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4238 --target=${target_alias} $${srcdiroption} \
4239 || exit 1
4240@endif automake
4241
4242
4243
4244
4245
4246.PHONY: all-automake maybe-all-automake
4247maybe-all-automake:
4248@if gcc-bootstrap
4249all-automake: stage_current
4250@endif gcc-bootstrap
4251@if automake
4252TARGET-automake=all
4253maybe-all-automake: all-automake
4254all-automake: configure-automake
4255 @: $(MAKE); $(unstage)
4256 @r=`${PWD_COMMAND}`; export r; \
4257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258 $(HOST_EXPORTS) \
4259 (cd $(HOST_SUBDIR)/automake && \
4260 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4261 $(TARGET-automake))
4262@endif automake
4263
4264
4265
4266
4267.PHONY: check-automake maybe-check-automake
4268maybe-check-automake:
4269@if automake
4270maybe-check-automake: check-automake
4271
4272check-automake:
4273 @: $(MAKE); $(unstage)
4274 @r=`${PWD_COMMAND}`; export r; \
4275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4276 $(HOST_EXPORTS) \
4277 (cd $(HOST_SUBDIR)/automake && \
4278 $(MAKE) $(FLAGS_TO_PASS) check)
4279
4280@endif automake
4281
4282.PHONY: install-automake maybe-install-automake
4283maybe-install-automake:
4284@if automake
4285maybe-install-automake: install-automake
4286
4287install-automake: installdirs
4288 @: $(MAKE); $(unstage)
4289 @r=`${PWD_COMMAND}`; export r; \
4290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291 $(HOST_EXPORTS) \
4292 (cd $(HOST_SUBDIR)/automake && \
4293 $(MAKE) $(FLAGS_TO_PASS) install)
4294
4295@endif automake
4296
4297# Other targets (info, dvi, pdf, etc.)
4298
4299.PHONY: maybe-info-automake info-automake
4300maybe-info-automake:
4301@if automake
4302maybe-info-automake: info-automake
4303
4304info-automake: \
4305 configure-automake
4306 @: $(MAKE); $(unstage)
4307 @[ -f ./automake/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310 $(HOST_EXPORTS) \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313 done; \
4314 echo "Doing info in automake" ; \
4315 (cd $(HOST_SUBDIR)/automake && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320 info) \
4321 || exit 1
4322
4323@endif automake
4324
4325.PHONY: maybe-dvi-automake dvi-automake
4326maybe-dvi-automake:
4327@if automake
4328maybe-dvi-automake: dvi-automake
4329
4330dvi-automake: \
4331 configure-automake
4332 @: $(MAKE); $(unstage)
4333 @[ -f ./automake/Makefile ] || exit 0; \
4334 r=`${PWD_COMMAND}`; export r; \
4335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336 $(HOST_EXPORTS) \
4337 for flag in $(EXTRA_HOST_FLAGS) ; do \
4338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4339 done; \
4340 echo "Doing dvi in automake" ; \
4341 (cd $(HOST_SUBDIR)/automake && \
4342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4344 "RANLIB=$${RANLIB}" \
4345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4346 dvi) \
4347 || exit 1
4348
4349@endif automake
4350
4351.PHONY: maybe-pdf-automake pdf-automake
4352maybe-pdf-automake:
4353@if automake
4354maybe-pdf-automake: pdf-automake
4355
4356pdf-automake: \
4357 configure-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 pdf 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 pdf) \
4373 || exit 1
4374
4375@endif automake
4376
4377.PHONY: maybe-html-automake html-automake
4378maybe-html-automake:
4379@if automake
4380maybe-html-automake: html-automake
4381
4382html-automake: \
4383 configure-automake
4384 @: $(MAKE); $(unstage)
4385 @[ -f ./automake/Makefile ] || exit 0; \
4386 r=`${PWD_COMMAND}`; export r; \
4387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4388 $(HOST_EXPORTS) \
4389 for flag in $(EXTRA_HOST_FLAGS) ; do \
4390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4391 done; \
4392 echo "Doing html in automake" ; \
4393 (cd $(HOST_SUBDIR)/automake && \
4394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4396 "RANLIB=$${RANLIB}" \
4397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4398 html) \
4399 || exit 1
4400
4401@endif automake
4402
4403.PHONY: maybe-TAGS-automake TAGS-automake
4404maybe-TAGS-automake:
4405@if automake
4406maybe-TAGS-automake: TAGS-automake
4407
4408TAGS-automake: \
4409 configure-automake
4410 @: $(MAKE); $(unstage)
4411 @[ -f ./automake/Makefile ] || exit 0; \
4412 r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 $(HOST_EXPORTS) \
4415 for flag in $(EXTRA_HOST_FLAGS) ; do \
4416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417 done; \
4418 echo "Doing TAGS in automake" ; \
4419 (cd $(HOST_SUBDIR)/automake && \
4420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422 "RANLIB=$${RANLIB}" \
4423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424 TAGS) \
4425 || exit 1
4426
4427@endif automake
4428
4429.PHONY: maybe-install-info-automake install-info-automake
4430maybe-install-info-automake:
4431@if automake
4432maybe-install-info-automake: install-info-automake
4433
4434install-info-automake: \
4435 configure-automake \
4436 info-automake
4437 @: $(MAKE); $(unstage)
4438 @[ -f ./automake/Makefile ] || exit 0; \
4439 r=`${PWD_COMMAND}`; export r; \
4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441 $(HOST_EXPORTS) \
4442 for flag in $(EXTRA_HOST_FLAGS) ; do \
4443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4444 done; \
4445 echo "Doing install-info in automake" ; \
4446 (cd $(HOST_SUBDIR)/automake && \
4447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4449 "RANLIB=$${RANLIB}" \
4450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451 install-info) \
4452 || exit 1
4453
4454@endif automake
4455
4456.PHONY: maybe-install-pdf-automake install-pdf-automake
4457maybe-install-pdf-automake:
4458@if automake
4459maybe-install-pdf-automake: install-pdf-automake
4460
4461install-pdf-automake: \
4462 configure-automake \
4463 pdf-automake
4464 @: $(MAKE); $(unstage)
4465 @[ -f ./automake/Makefile ] || exit 0; \
4466 r=`${PWD_COMMAND}`; export r; \
4467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4468 $(HOST_EXPORTS) \
4469 for flag in $(EXTRA_HOST_FLAGS) ; do \
4470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4471 done; \
4472 echo "Doing install-pdf in automake" ; \
4473 (cd $(HOST_SUBDIR)/automake && \
4474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4476 "RANLIB=$${RANLIB}" \
4477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4478 install-pdf) \
4479 || exit 1
4480
4481@endif automake
4482
4483.PHONY: maybe-install-html-automake install-html-automake
4484maybe-install-html-automake:
4485@if automake
4486maybe-install-html-automake: install-html-automake
4487
4488install-html-automake: \
4489 configure-automake \
4490 html-automake
4491 @: $(MAKE); $(unstage)
4492 @[ -f ./automake/Makefile ] || exit 0; \
4493 r=`${PWD_COMMAND}`; export r; \
4494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495 $(HOST_EXPORTS) \
4496 for flag in $(EXTRA_HOST_FLAGS) ; do \
4497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4498 done; \
4499 echo "Doing install-html in automake" ; \
4500 (cd $(HOST_SUBDIR)/automake && \
4501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4503 "RANLIB=$${RANLIB}" \
4504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4505 install-html) \
4506 || exit 1
4507
4508@endif automake
4509
4510.PHONY: maybe-installcheck-automake installcheck-automake
4511maybe-installcheck-automake:
4512@if automake
4513maybe-installcheck-automake: installcheck-automake
4514
4515installcheck-automake: \
4516 configure-automake
4517 @: $(MAKE); $(unstage)
4518 @[ -f ./automake/Makefile ] || exit 0; \
4519 r=`${PWD_COMMAND}`; export r; \
4520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4521 $(HOST_EXPORTS) \
4522 for flag in $(EXTRA_HOST_FLAGS) ; do \
4523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4524 done; \
4525 echo "Doing installcheck in automake" ; \
4526 (cd $(HOST_SUBDIR)/automake && \
4527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4529 "RANLIB=$${RANLIB}" \
4530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4531 installcheck) \
4532 || exit 1
4533
4534@endif automake
4535
4536.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4537maybe-mostlyclean-automake:
4538@if automake
4539maybe-mostlyclean-automake: mostlyclean-automake
4540
4541mostlyclean-automake:
4542 @: $(MAKE); $(unstage)
4543 @[ -f ./automake/Makefile ] || exit 0; \
4544 r=`${PWD_COMMAND}`; export r; \
4545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4546 $(HOST_EXPORTS) \
4547 for flag in $(EXTRA_HOST_FLAGS) ; do \
4548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4549 done; \
4550 echo "Doing mostlyclean in automake" ; \
4551 (cd $(HOST_SUBDIR)/automake && \
4552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554 "RANLIB=$${RANLIB}" \
4555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4556 mostlyclean) \
4557 || exit 1
4558
4559@endif automake
4560
4561.PHONY: maybe-clean-automake clean-automake
4562maybe-clean-automake:
4563@if automake
4564maybe-clean-automake: clean-automake
4565
4566clean-automake:
4567 @: $(MAKE); $(unstage)
4568 @[ -f ./automake/Makefile ] || exit 0; \
4569 r=`${PWD_COMMAND}`; export r; \
4570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4571 $(HOST_EXPORTS) \
4572 for flag in $(EXTRA_HOST_FLAGS) ; do \
4573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4574 done; \
4575 echo "Doing clean in automake" ; \
4576 (cd $(HOST_SUBDIR)/automake && \
4577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4579 "RANLIB=$${RANLIB}" \
4580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4581 clean) \
4582 || exit 1
4583
4584@endif automake
4585
4586.PHONY: maybe-distclean-automake distclean-automake
4587maybe-distclean-automake:
4588@if automake
4589maybe-distclean-automake: distclean-automake
4590
4591distclean-automake:
4592 @: $(MAKE); $(unstage)
4593 @[ -f ./automake/Makefile ] || exit 0; \
4594 r=`${PWD_COMMAND}`; export r; \
4595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4596 $(HOST_EXPORTS) \
4597 for flag in $(EXTRA_HOST_FLAGS) ; do \
4598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4599 done; \
4600 echo "Doing distclean in automake" ; \
4601 (cd $(HOST_SUBDIR)/automake && \
4602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4604 "RANLIB=$${RANLIB}" \
4605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4606 distclean) \
4607 || exit 1
4608
4609@endif automake
4610
4611.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4612maybe-maintainer-clean-automake:
4613@if automake
4614maybe-maintainer-clean-automake: maintainer-clean-automake
4615
4616maintainer-clean-automake:
4617 @: $(MAKE); $(unstage)
4618 @[ -f ./automake/Makefile ] || exit 0; \
4619 r=`${PWD_COMMAND}`; export r; \
4620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621 $(HOST_EXPORTS) \
4622 for flag in $(EXTRA_HOST_FLAGS) ; do \
4623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4624 done; \
4625 echo "Doing maintainer-clean in automake" ; \
4626 (cd $(HOST_SUBDIR)/automake && \
4627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4629 "RANLIB=$${RANLIB}" \
4630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4631 maintainer-clean) \
4632 || exit 1
4633
4634@endif automake
4635
4636
4637
4638.PHONY: configure-bash maybe-configure-bash
4639maybe-configure-bash:
4640@if gcc-bootstrap
4641configure-bash: stage_current
4642@endif gcc-bootstrap
4643@if bash
4644maybe-configure-bash: configure-bash
4645configure-bash:
4646 @: $(MAKE); $(unstage)
4647 @r=`${PWD_COMMAND}`; export r; \
4648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4651 $(HOST_EXPORTS) \
4652 echo Configuring in $(HOST_SUBDIR)/bash; \
4653 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4654 case $(srcdir) in \
4655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4656 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4658 esac; \
4659 srcdiroption="--srcdir=$${topdir}/bash"; \
4660 libsrcdir="$$s/bash"; \
4661 $(SHELL) $${libsrcdir}/configure \
4662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4663 --target=${target_alias} $${srcdiroption} \
4664 || exit 1
4665@endif bash
4666
4667
4668
4669
4670
4671.PHONY: all-bash maybe-all-bash
4672maybe-all-bash:
4673@if gcc-bootstrap
4674all-bash: stage_current
4675@endif gcc-bootstrap
4676@if bash
4677TARGET-bash=all
4678maybe-all-bash: all-bash
4679all-bash: configure-bash
4680 @: $(MAKE); $(unstage)
4681 @r=`${PWD_COMMAND}`; export r; \
4682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4683 $(HOST_EXPORTS) \
4684 (cd $(HOST_SUBDIR)/bash && \
4685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4686 $(TARGET-bash))
4687@endif bash
4688
4689
4690
4691
4692.PHONY: check-bash maybe-check-bash
4693maybe-check-bash:
4694@if bash
4695maybe-check-bash: check-bash
4696
4697check-bash:
4698 @: $(MAKE); $(unstage)
4699 @r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 $(HOST_EXPORTS) \
4702 (cd $(HOST_SUBDIR)/bash && \
4703 $(MAKE) $(FLAGS_TO_PASS) check)
4704
4705@endif bash
4706
4707.PHONY: install-bash maybe-install-bash
4708maybe-install-bash:
4709@if bash
4710maybe-install-bash: install-bash
4711
4712install-bash: installdirs
4713 @: $(MAKE); $(unstage)
4714 @r=`${PWD_COMMAND}`; export r; \
4715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4716 $(HOST_EXPORTS) \
4717 (cd $(HOST_SUBDIR)/bash && \
4718 $(MAKE) $(FLAGS_TO_PASS) install)
4719
4720@endif bash
4721
4722# Other targets (info, dvi, pdf, etc.)
4723
4724.PHONY: maybe-info-bash info-bash
4725maybe-info-bash:
4726@if bash
4727maybe-info-bash: info-bash
4728
4729info-bash: \
4730 configure-bash
4731 @: $(MAKE); $(unstage)
4732 @[ -f ./bash/Makefile ] || exit 0; \
4733 r=`${PWD_COMMAND}`; export r; \
4734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4735 $(HOST_EXPORTS) \
4736 for flag in $(EXTRA_HOST_FLAGS) ; do \
4737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4738 done; \
4739 echo "Doing info in bash" ; \
4740 (cd $(HOST_SUBDIR)/bash && \
4741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4743 "RANLIB=$${RANLIB}" \
4744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4745 info) \
4746 || exit 1
4747
4748@endif bash
4749
4750.PHONY: maybe-dvi-bash dvi-bash
4751maybe-dvi-bash:
4752@if bash
4753maybe-dvi-bash: dvi-bash
4754
4755dvi-bash: \
4756 configure-bash
4757 @: $(MAKE); $(unstage)
4758 @[ -f ./bash/Makefile ] || exit 0; \
4759 r=`${PWD_COMMAND}`; export r; \
4760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4761 $(HOST_EXPORTS) \
4762 for flag in $(EXTRA_HOST_FLAGS) ; do \
4763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4764 done; \
4765 echo "Doing dvi in bash" ; \
4766 (cd $(HOST_SUBDIR)/bash && \
4767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4769 "RANLIB=$${RANLIB}" \
4770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4771 dvi) \
4772 || exit 1
4773
4774@endif bash
4775
4776.PHONY: maybe-pdf-bash pdf-bash
4777maybe-pdf-bash:
4778@if bash
4779maybe-pdf-bash: pdf-bash
4780
4781pdf-bash: \
4782 configure-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 pdf 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 pdf) \
4798 || exit 1
4799
4800@endif bash
4801
4802.PHONY: maybe-html-bash html-bash
4803maybe-html-bash:
4804@if bash
4805maybe-html-bash: html-bash
4806
4807html-bash: \
4808 configure-bash
4809 @: $(MAKE); $(unstage)
4810 @[ -f ./bash/Makefile ] || exit 0; \
4811 r=`${PWD_COMMAND}`; export r; \
4812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4813 $(HOST_EXPORTS) \
4814 for flag in $(EXTRA_HOST_FLAGS) ; do \
4815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4816 done; \
4817 echo "Doing html in bash" ; \
4818 (cd $(HOST_SUBDIR)/bash && \
4819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4821 "RANLIB=$${RANLIB}" \
4822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4823 html) \
4824 || exit 1
4825
4826@endif bash
4827
4828.PHONY: maybe-TAGS-bash TAGS-bash
4829maybe-TAGS-bash:
4830@if bash
4831maybe-TAGS-bash: TAGS-bash
4832
4833TAGS-bash: \
4834 configure-bash
4835 @: $(MAKE); $(unstage)
4836 @[ -f ./bash/Makefile ] || exit 0; \
4837 r=`${PWD_COMMAND}`; export r; \
4838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4839 $(HOST_EXPORTS) \
4840 for flag in $(EXTRA_HOST_FLAGS) ; do \
4841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4842 done; \
4843 echo "Doing TAGS in bash" ; \
4844 (cd $(HOST_SUBDIR)/bash && \
4845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4847 "RANLIB=$${RANLIB}" \
4848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4849 TAGS) \
4850 || exit 1
4851
4852@endif bash
4853
4854.PHONY: maybe-install-info-bash install-info-bash
4855maybe-install-info-bash:
4856@if bash
4857maybe-install-info-bash: install-info-bash
4858
4859install-info-bash: \
4860 configure-bash \
4861 info-bash
4862 @: $(MAKE); $(unstage)
4863 @[ -f ./bash/Makefile ] || exit 0; \
4864 r=`${PWD_COMMAND}`; export r; \
4865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866 $(HOST_EXPORTS) \
4867 for flag in $(EXTRA_HOST_FLAGS) ; do \
4868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4869 done; \
4870 echo "Doing install-info in bash" ; \
4871 (cd $(HOST_SUBDIR)/bash && \
4872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4874 "RANLIB=$${RANLIB}" \
4875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4876 install-info) \
4877 || exit 1
4878
4879@endif bash
4880
4881.PHONY: maybe-install-pdf-bash install-pdf-bash
4882maybe-install-pdf-bash:
4883@if bash
4884maybe-install-pdf-bash: install-pdf-bash
4885
4886install-pdf-bash: \
4887 configure-bash \
4888 pdf-bash
4889 @: $(MAKE); $(unstage)
4890 @[ -f ./bash/Makefile ] || exit 0; \
4891 r=`${PWD_COMMAND}`; export r; \
4892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893 $(HOST_EXPORTS) \
4894 for flag in $(EXTRA_HOST_FLAGS) ; do \
4895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4896 done; \
4897 echo "Doing install-pdf in bash" ; \
4898 (cd $(HOST_SUBDIR)/bash && \
4899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4901 "RANLIB=$${RANLIB}" \
4902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4903 install-pdf) \
4904 || exit 1
4905
4906@endif bash
4907
4908.PHONY: maybe-install-html-bash install-html-bash
4909maybe-install-html-bash:
4910@if bash
4911maybe-install-html-bash: install-html-bash
4912
4913install-html-bash: \
4914 configure-bash \
4915 html-bash
4916 @: $(MAKE); $(unstage)
4917 @[ -f ./bash/Makefile ] || exit 0; \
4918 r=`${PWD_COMMAND}`; export r; \
4919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920 $(HOST_EXPORTS) \
4921 for flag in $(EXTRA_HOST_FLAGS) ; do \
4922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4923 done; \
4924 echo "Doing install-html in bash" ; \
4925 (cd $(HOST_SUBDIR)/bash && \
4926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4928 "RANLIB=$${RANLIB}" \
4929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4930 install-html) \
4931 || exit 1
4932
4933@endif bash
4934
4935.PHONY: maybe-installcheck-bash installcheck-bash
4936maybe-installcheck-bash:
4937@if bash
4938maybe-installcheck-bash: installcheck-bash
4939
4940installcheck-bash: \
4941 configure-bash
4942 @: $(MAKE); $(unstage)
4943 @[ -f ./bash/Makefile ] || exit 0; \
4944 r=`${PWD_COMMAND}`; export r; \
4945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946 $(HOST_EXPORTS) \
4947 for flag in $(EXTRA_HOST_FLAGS) ; do \
4948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4949 done; \
4950 echo "Doing installcheck in bash" ; \
4951 (cd $(HOST_SUBDIR)/bash && \
4952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4954 "RANLIB=$${RANLIB}" \
4955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4956 installcheck) \
4957 || exit 1
4958
4959@endif bash
4960
4961.PHONY: maybe-mostlyclean-bash mostlyclean-bash
4962maybe-mostlyclean-bash:
4963@if bash
4964maybe-mostlyclean-bash: mostlyclean-bash
4965
4966mostlyclean-bash:
4967 @: $(MAKE); $(unstage)
4968 @[ -f ./bash/Makefile ] || exit 0; \
4969 r=`${PWD_COMMAND}`; export r; \
4970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971 $(HOST_EXPORTS) \
4972 for flag in $(EXTRA_HOST_FLAGS) ; do \
4973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4974 done; \
4975 echo "Doing mostlyclean in bash" ; \
4976 (cd $(HOST_SUBDIR)/bash && \
4977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4979 "RANLIB=$${RANLIB}" \
4980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4981 mostlyclean) \
4982 || exit 1
4983
4984@endif bash
4985
4986.PHONY: maybe-clean-bash clean-bash
4987maybe-clean-bash:
4988@if bash
4989maybe-clean-bash: clean-bash
4990
4991clean-bash:
4992 @: $(MAKE); $(unstage)
4993 @[ -f ./bash/Makefile ] || exit 0; \
4994 r=`${PWD_COMMAND}`; export r; \
4995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4996 $(HOST_EXPORTS) \
4997 for flag in $(EXTRA_HOST_FLAGS) ; do \
4998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4999 done; \
5000 echo "Doing clean in bash" ; \
5001 (cd $(HOST_SUBDIR)/bash && \
5002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5004 "RANLIB=$${RANLIB}" \
5005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5006 clean) \
5007 || exit 1
5008
5009@endif bash
5010
5011.PHONY: maybe-distclean-bash distclean-bash
5012maybe-distclean-bash:
5013@if bash
5014maybe-distclean-bash: distclean-bash
5015
5016distclean-bash:
5017 @: $(MAKE); $(unstage)
5018 @[ -f ./bash/Makefile ] || exit 0; \
5019 r=`${PWD_COMMAND}`; export r; \
5020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5021 $(HOST_EXPORTS) \
5022 for flag in $(EXTRA_HOST_FLAGS) ; do \
5023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5024 done; \
5025 echo "Doing distclean in bash" ; \
5026 (cd $(HOST_SUBDIR)/bash && \
5027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5029 "RANLIB=$${RANLIB}" \
5030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5031 distclean) \
5032 || exit 1
5033
5034@endif bash
5035
5036.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5037maybe-maintainer-clean-bash:
5038@if bash
5039maybe-maintainer-clean-bash: maintainer-clean-bash
5040
5041maintainer-clean-bash:
5042 @: $(MAKE); $(unstage)
5043 @[ -f ./bash/Makefile ] || exit 0; \
5044 r=`${PWD_COMMAND}`; export r; \
5045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5046 $(HOST_EXPORTS) \
5047 for flag in $(EXTRA_HOST_FLAGS) ; do \
5048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5049 done; \
5050 echo "Doing maintainer-clean in bash" ; \
5051 (cd $(HOST_SUBDIR)/bash && \
5052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5054 "RANLIB=$${RANLIB}" \
5055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5056 maintainer-clean) \
5057 || exit 1
5058
5059@endif bash
5060
5061
5062
5063.PHONY: configure-bfd maybe-configure-bfd
5064maybe-configure-bfd:
5065@if gcc-bootstrap
5066configure-bfd: stage_current
5067@endif gcc-bootstrap
5068@if bfd
5069maybe-configure-bfd: configure-bfd
5070configure-bfd:
5071 @r=`${PWD_COMMAND}`; export r; \
5072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5073 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5075 $(HOST_EXPORTS) \
5076 echo Configuring in $(HOST_SUBDIR)/bfd; \
5077 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5078 case $(srcdir) in \
5079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5080 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5082 esac; \
5083 srcdiroption="--srcdir=$${topdir}/bfd"; \
5084 libsrcdir="$$s/bfd"; \
5085 $(SHELL) $${libsrcdir}/configure \
5086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5087 --target=${target_alias} $${srcdiroption} \
5088 || exit 1
5089@endif bfd
5090
5091
5092
5093.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5094maybe-configure-stage1-bfd:
5095@if bfd-bootstrap
5096maybe-configure-stage1-bfd: configure-stage1-bfd
5097configure-stage1-bfd:
5098 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5100 @r=`${PWD_COMMAND}`; export r; \
5101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5102 TFLAGS="$(STAGE1_TFLAGS)"; \
5103 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5104 $(HOST_EXPORTS) \
5105 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5106 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5107 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5108 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5110 cd $(HOST_SUBDIR)/bfd || exit 1; \
5111 case $(srcdir) in \
5112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5113 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5115 esac; \
5116 srcdiroption="--srcdir=$${topdir}/bfd"; \
5117 libsrcdir="$$s/bfd"; \
5118 $(SHELL) $${libsrcdir}/configure \
5119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5120 --target=${target_alias} $${srcdiroption} \
5121 $(STAGE1_CONFIGURE_FLAGS)
5122@endif bfd-bootstrap
5123
5124.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5125maybe-configure-stage2-bfd:
5126@if bfd-bootstrap
5127maybe-configure-stage2-bfd: configure-stage2-bfd
5128configure-stage2-bfd:
5129 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5131 @r=`${PWD_COMMAND}`; export r; \
5132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5133 TFLAGS="$(STAGE2_TFLAGS)"; \
5134 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5135 $(HOST_EXPORTS) \
5136 $(POSTSTAGE1_HOST_EXPORTS) \
5137 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5138 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
5139 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5140 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5142 cd $(HOST_SUBDIR)/bfd || exit 1; \
5143 case $(srcdir) in \
5144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5145 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5147 esac; \
5148 srcdiroption="--srcdir=$${topdir}/bfd"; \
5149 libsrcdir="$$s/bfd"; \
5150 $(SHELL) $${libsrcdir}/configure \
5151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5152 --target=${target_alias} $${srcdiroption} \
5153 --with-build-libsubdir=$(HOST_SUBDIR) \
5154 $(STAGE2_CONFIGURE_FLAGS)
5155@endif bfd-bootstrap
5156
5157.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5158maybe-configure-stage3-bfd:
5159@if bfd-bootstrap
5160maybe-configure-stage3-bfd: configure-stage3-bfd
5161configure-stage3-bfd:
5162 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5164 @r=`${PWD_COMMAND}`; export r; \
5165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5166 TFLAGS="$(STAGE3_TFLAGS)"; \
5167 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5168 $(HOST_EXPORTS) \
5169 $(POSTSTAGE1_HOST_EXPORTS) \
5170 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5171 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
5172 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5173 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5175 cd $(HOST_SUBDIR)/bfd || exit 1; \
5176 case $(srcdir) in \
5177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5178 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5180 esac; \
5181 srcdiroption="--srcdir=$${topdir}/bfd"; \
5182 libsrcdir="$$s/bfd"; \
5183 $(SHELL) $${libsrcdir}/configure \
5184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5185 --target=${target_alias} $${srcdiroption} \
5186 --with-build-libsubdir=$(HOST_SUBDIR) \
5187 $(STAGE3_CONFIGURE_FLAGS)
5188@endif bfd-bootstrap
5189
5190.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5191maybe-configure-stage4-bfd:
5192@if bfd-bootstrap
5193maybe-configure-stage4-bfd: configure-stage4-bfd
5194configure-stage4-bfd:
5195 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5196 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5197 @r=`${PWD_COMMAND}`; export r; \
5198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5199 TFLAGS="$(STAGE4_TFLAGS)"; \
5200 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5201 $(HOST_EXPORTS) \
5202 $(POSTSTAGE1_HOST_EXPORTS) \
5203 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5204 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
5205 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5206 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5207 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5208 cd $(HOST_SUBDIR)/bfd || exit 1; \
5209 case $(srcdir) in \
5210 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5211 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5212 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5213 esac; \
5214 srcdiroption="--srcdir=$${topdir}/bfd"; \
5215 libsrcdir="$$s/bfd"; \
5216 $(SHELL) $${libsrcdir}/configure \
5217 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5218 --target=${target_alias} $${srcdiroption} \
5219 --with-build-libsubdir=$(HOST_SUBDIR) \
5220 $(STAGE4_CONFIGURE_FLAGS)
5221@endif bfd-bootstrap
5222
5223.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5224maybe-configure-stageprofile-bfd:
5225@if bfd-bootstrap
5226maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5227configure-stageprofile-bfd:
5228 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5229 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5230 @r=`${PWD_COMMAND}`; export r; \
5231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5232 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5233 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5234 $(HOST_EXPORTS) \
5235 $(POSTSTAGE1_HOST_EXPORTS) \
5236 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5237 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
5238 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5239 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5240 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5241 cd $(HOST_SUBDIR)/bfd || exit 1; \
5242 case $(srcdir) in \
5243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5244 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5246 esac; \
5247 srcdiroption="--srcdir=$${topdir}/bfd"; \
5248 libsrcdir="$$s/bfd"; \
5249 $(SHELL) $${libsrcdir}/configure \
5250 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5251 --target=${target_alias} $${srcdiroption} \
5252 --with-build-libsubdir=$(HOST_SUBDIR) \
5253 $(STAGEprofile_CONFIGURE_FLAGS)
5254@endif bfd-bootstrap
5255
5256.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5257maybe-configure-stagefeedback-bfd:
5258@if bfd-bootstrap
5259maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5260configure-stagefeedback-bfd:
5261 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5263 @r=`${PWD_COMMAND}`; export r; \
5264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5266 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5267 $(HOST_EXPORTS) \
5268 $(POSTSTAGE1_HOST_EXPORTS) \
5269 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5270 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
5271 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5272 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5274 cd $(HOST_SUBDIR)/bfd || exit 1; \
5275 case $(srcdir) in \
5276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5277 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5279 esac; \
5280 srcdiroption="--srcdir=$${topdir}/bfd"; \
5281 libsrcdir="$$s/bfd"; \
5282 $(SHELL) $${libsrcdir}/configure \
5283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5284 --target=${target_alias} $${srcdiroption} \
5285 --with-build-libsubdir=$(HOST_SUBDIR) \
5286 $(STAGEfeedback_CONFIGURE_FLAGS)
5287@endif bfd-bootstrap
5288
5289
5290
5291
5292
5293.PHONY: all-bfd maybe-all-bfd
5294maybe-all-bfd:
5295@if gcc-bootstrap
5296all-bfd: stage_current
5297@endif gcc-bootstrap
5298@if bfd
5299TARGET-bfd=all
5300maybe-all-bfd: all-bfd
5301all-bfd: configure-bfd
5302 @r=`${PWD_COMMAND}`; export r; \
5303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304 $(HOST_EXPORTS) \
5305 (cd $(HOST_SUBDIR)/bfd && \
5306 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5307 $(TARGET-bfd))
5308@endif bfd
5309
5310
5311
5312.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5313.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5314maybe-all-stage1-bfd:
5315maybe-clean-stage1-bfd:
5316@if bfd-bootstrap
5317maybe-all-stage1-bfd: all-stage1-bfd
5318all-stage1: all-stage1-bfd
5319TARGET-stage1-bfd = $(TARGET-bfd)
5320all-stage1-bfd: configure-stage1-bfd
5321 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5322 @r=`${PWD_COMMAND}`; export r; \
5323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5324 TFLAGS="$(STAGE1_TFLAGS)"; \
5325 $(HOST_EXPORTS) \
5326 cd $(HOST_SUBDIR)/bfd && \
5327 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5328 CFLAGS="$(STAGE1_CFLAGS)" \
5329 CXXFLAGS="$(STAGE1_CFLAGS)" \
5330 LIBCFLAGS="$(LIBCFLAGS)" \
5331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5334 $(EXTRA_HOST_FLAGS) \
5335 TFLAGS="$(STAGE1_TFLAGS)" \
5336 $(TARGET-stage1-bfd)
5337
5338maybe-clean-stage1-bfd: clean-stage1-bfd
5339clean-stage1: clean-stage1-bfd
5340clean-stage1-bfd:
5341 @if [ $(current_stage) = stage1 ]; then \
5342 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5343 else \
5344 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5345 $(MAKE) stage1-start; \
5346 fi; \
5347 cd $(HOST_SUBDIR)/bfd && \
5348 $(MAKE) $(EXTRA_HOST_FLAGS) \
5349 clean
5350@endif bfd-bootstrap
5351
5352
5353.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5354.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5355maybe-all-stage2-bfd:
5356maybe-clean-stage2-bfd:
5357@if bfd-bootstrap
5358maybe-all-stage2-bfd: all-stage2-bfd
5359all-stage2: all-stage2-bfd
5360TARGET-stage2-bfd = $(TARGET-bfd)
5361all-stage2-bfd: configure-stage2-bfd
5362 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5363 @r=`${PWD_COMMAND}`; export r; \
5364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5365 TFLAGS="$(STAGE2_TFLAGS)"; \
5366 $(HOST_EXPORTS) \
5367 $(POSTSTAGE1_HOST_EXPORTS) \
5368 cd $(HOST_SUBDIR)/bfd && \
5369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5370 CFLAGS="$(STAGE2_CFLAGS)" \
5371 CXXFLAGS="$(STAGE2_CFLAGS)" \
5372 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5376 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5377 TFLAGS="$(STAGE2_TFLAGS)" \
5378 $(TARGET-stage2-bfd)
5379
5380maybe-clean-stage2-bfd: clean-stage2-bfd
5381clean-stage2: clean-stage2-bfd
5382clean-stage2-bfd:
5383 @if [ $(current_stage) = stage2 ]; then \
5384 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5385 else \
5386 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5387 $(MAKE) stage2-start; \
5388 fi; \
5389 cd $(HOST_SUBDIR)/bfd && \
5390 $(MAKE) $(EXTRA_HOST_FLAGS) \
5391 $(POSTSTAGE1_FLAGS_TO_PASS) \
5392 clean
5393@endif bfd-bootstrap
5394
5395
5396.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5397.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5398maybe-all-stage3-bfd:
5399maybe-clean-stage3-bfd:
5400@if bfd-bootstrap
5401maybe-all-stage3-bfd: all-stage3-bfd
5402all-stage3: all-stage3-bfd
5403TARGET-stage3-bfd = $(TARGET-bfd)
5404all-stage3-bfd: configure-stage3-bfd
5405 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5406 @r=`${PWD_COMMAND}`; export r; \
5407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5408 TFLAGS="$(STAGE3_TFLAGS)"; \
5409 $(HOST_EXPORTS) \
5410 $(POSTSTAGE1_HOST_EXPORTS) \
5411 cd $(HOST_SUBDIR)/bfd && \
5412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5413 CFLAGS="$(STAGE3_CFLAGS)" \
5414 CXXFLAGS="$(STAGE3_CFLAGS)" \
5415 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5416 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5417 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5418 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5419 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5420 TFLAGS="$(STAGE3_TFLAGS)" \
5421 $(TARGET-stage3-bfd)
5422
5423maybe-clean-stage3-bfd: clean-stage3-bfd
5424clean-stage3: clean-stage3-bfd
5425clean-stage3-bfd:
5426 @if [ $(current_stage) = stage3 ]; then \
5427 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5428 else \
5429 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5430 $(MAKE) stage3-start; \
5431 fi; \
5432 cd $(HOST_SUBDIR)/bfd && \
5433 $(MAKE) $(EXTRA_HOST_FLAGS) \
5434 $(POSTSTAGE1_FLAGS_TO_PASS) \
5435 clean
5436@endif bfd-bootstrap
5437
5438
5439.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5440.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5441maybe-all-stage4-bfd:
5442maybe-clean-stage4-bfd:
5443@if bfd-bootstrap
5444maybe-all-stage4-bfd: all-stage4-bfd
5445all-stage4: all-stage4-bfd
5446TARGET-stage4-bfd = $(TARGET-bfd)
5447all-stage4-bfd: configure-stage4-bfd
5448 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5449 @r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451 TFLAGS="$(STAGE4_TFLAGS)"; \
5452 $(HOST_EXPORTS) \
5453 $(POSTSTAGE1_HOST_EXPORTS) \
5454 cd $(HOST_SUBDIR)/bfd && \
5455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5456 CFLAGS="$(STAGE4_CFLAGS)" \
5457 CXXFLAGS="$(STAGE4_CFLAGS)" \
5458 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5462 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5463 TFLAGS="$(STAGE4_TFLAGS)" \
5464 $(TARGET-stage4-bfd)
5465
5466maybe-clean-stage4-bfd: clean-stage4-bfd
5467clean-stage4: clean-stage4-bfd
5468clean-stage4-bfd:
5469 @if [ $(current_stage) = stage4 ]; then \
5470 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5471 else \
5472 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5473 $(MAKE) stage4-start; \
5474 fi; \
5475 cd $(HOST_SUBDIR)/bfd && \
5476 $(MAKE) $(EXTRA_HOST_FLAGS) \
5477 $(POSTSTAGE1_FLAGS_TO_PASS) \
5478 clean
5479@endif bfd-bootstrap
5480
5481
5482.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5483.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5484maybe-all-stageprofile-bfd:
5485maybe-clean-stageprofile-bfd:
5486@if bfd-bootstrap
5487maybe-all-stageprofile-bfd: all-stageprofile-bfd
5488all-stageprofile: all-stageprofile-bfd
5489TARGET-stageprofile-bfd = $(TARGET-bfd)
5490all-stageprofile-bfd: configure-stageprofile-bfd
5491 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5492 @r=`${PWD_COMMAND}`; export r; \
5493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5494 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5495 $(HOST_EXPORTS) \
5496 $(POSTSTAGE1_HOST_EXPORTS) \
5497 cd $(HOST_SUBDIR)/bfd && \
5498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5499 CFLAGS="$(STAGEprofile_CFLAGS)" \
5500 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
5501 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5502 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5503 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5504 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5505 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5506 TFLAGS="$(STAGEprofile_TFLAGS)" \
5507 $(TARGET-stageprofile-bfd)
5508
5509maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5510clean-stageprofile: clean-stageprofile-bfd
5511clean-stageprofile-bfd:
5512 @if [ $(current_stage) = stageprofile ]; then \
5513 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5514 else \
5515 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5516 $(MAKE) stageprofile-start; \
5517 fi; \
5518 cd $(HOST_SUBDIR)/bfd && \
5519 $(MAKE) $(EXTRA_HOST_FLAGS) \
5520 $(POSTSTAGE1_FLAGS_TO_PASS) \
5521 clean
5522@endif bfd-bootstrap
5523
5524
5525.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5526.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5527maybe-all-stagefeedback-bfd:
5528maybe-clean-stagefeedback-bfd:
5529@if bfd-bootstrap
5530maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5531all-stagefeedback: all-stagefeedback-bfd
5532TARGET-stagefeedback-bfd = $(TARGET-bfd)
5533all-stagefeedback-bfd: configure-stagefeedback-bfd
5534 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5535 @r=`${PWD_COMMAND}`; export r; \
5536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5537 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5538 $(HOST_EXPORTS) \
5539 $(POSTSTAGE1_HOST_EXPORTS) \
5540 cd $(HOST_SUBDIR)/bfd && \
5541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5542 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5543 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
5544 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5545 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5546 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5547 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5548 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5549 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5550 $(TARGET-stagefeedback-bfd)
5551
5552maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5553clean-stagefeedback: clean-stagefeedback-bfd
5554clean-stagefeedback-bfd:
5555 @if [ $(current_stage) = stagefeedback ]; then \
5556 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5557 else \
5558 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5559 $(MAKE) stagefeedback-start; \
5560 fi; \
5561 cd $(HOST_SUBDIR)/bfd && \
5562 $(MAKE) $(EXTRA_HOST_FLAGS) \
5563 $(POSTSTAGE1_FLAGS_TO_PASS) \
5564 clean
5565@endif bfd-bootstrap
5566
5567
5568
5569
5570
5571.PHONY: check-bfd maybe-check-bfd
5572maybe-check-bfd:
5573@if bfd
5574maybe-check-bfd: check-bfd
5575
5576check-bfd:
5577 @: $(MAKE); $(unstage)
5578 @r=`${PWD_COMMAND}`; export r; \
5579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5580 $(HOST_EXPORTS) \
5581 (cd $(HOST_SUBDIR)/bfd && \
5582 $(MAKE) $(FLAGS_TO_PASS) check)
5583
5584@endif bfd
5585
5586.PHONY: install-bfd maybe-install-bfd
5587maybe-install-bfd:
5588@if bfd
5589maybe-install-bfd: install-bfd
5590
5591install-bfd: installdirs
5592 @: $(MAKE); $(unstage)
5593 @r=`${PWD_COMMAND}`; export r; \
5594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595 $(HOST_EXPORTS) \
5596 (cd $(HOST_SUBDIR)/bfd && \
5597 $(MAKE) $(FLAGS_TO_PASS) install)
5598
5599@endif bfd
5600
5601# Other targets (info, dvi, pdf, etc.)
5602
5603.PHONY: maybe-info-bfd info-bfd
5604maybe-info-bfd:
5605@if bfd
5606maybe-info-bfd: info-bfd
5607
5608info-bfd: \
5609 configure-bfd
5610 @[ -f ./bfd/Makefile ] || exit 0; \
5611 r=`${PWD_COMMAND}`; export r; \
5612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5613 $(HOST_EXPORTS) \
5614 for flag in $(EXTRA_HOST_FLAGS) ; do \
5615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5616 done; \
5617 echo "Doing info in bfd" ; \
5618 (cd $(HOST_SUBDIR)/bfd && \
5619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5621 "RANLIB=$${RANLIB}" \
5622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5623 info) \
5624 || exit 1
5625
5626@endif bfd
5627
5628.PHONY: maybe-dvi-bfd dvi-bfd
5629maybe-dvi-bfd:
5630@if bfd
5631maybe-dvi-bfd: dvi-bfd
5632
5633dvi-bfd: \
5634 configure-bfd
5635 @[ -f ./bfd/Makefile ] || exit 0; \
5636 r=`${PWD_COMMAND}`; export r; \
5637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638 $(HOST_EXPORTS) \
5639 for flag in $(EXTRA_HOST_FLAGS) ; do \
5640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5641 done; \
5642 echo "Doing dvi in bfd" ; \
5643 (cd $(HOST_SUBDIR)/bfd && \
5644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5646 "RANLIB=$${RANLIB}" \
5647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5648 dvi) \
5649 || exit 1
5650
5651@endif bfd
5652
5653.PHONY: maybe-pdf-bfd pdf-bfd
5654maybe-pdf-bfd:
5655@if bfd
5656maybe-pdf-bfd: pdf-bfd
5657
5658pdf-bfd: \
5659 configure-bfd
5660 @[ -f ./bfd/Makefile ] || exit 0; \
5661 r=`${PWD_COMMAND}`; export r; \
5662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5663 $(HOST_EXPORTS) \
5664 for flag in $(EXTRA_HOST_FLAGS) ; do \
5665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5666 done; \
5667 echo "Doing pdf in bfd" ; \
5668 (cd $(HOST_SUBDIR)/bfd && \
5669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5671 "RANLIB=$${RANLIB}" \
5672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5673 pdf) \
5674 || exit 1
5675
5676@endif bfd
5677
5678.PHONY: maybe-html-bfd html-bfd
5679maybe-html-bfd:
5680@if bfd
5681maybe-html-bfd: html-bfd
5682
5683html-bfd: \
5684 configure-bfd
5685 @[ -f ./bfd/Makefile ] || exit 0; \
5686 r=`${PWD_COMMAND}`; export r; \
5687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5688 $(HOST_EXPORTS) \
5689 for flag in $(EXTRA_HOST_FLAGS) ; do \
5690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5691 done; \
5692 echo "Doing html in bfd" ; \
5693 (cd $(HOST_SUBDIR)/bfd && \
5694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5696 "RANLIB=$${RANLIB}" \
5697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5698 html) \
5699 || exit 1
5700
5701@endif bfd
5702
5703.PHONY: maybe-TAGS-bfd TAGS-bfd
5704maybe-TAGS-bfd:
5705@if bfd
5706maybe-TAGS-bfd: TAGS-bfd
5707
5708TAGS-bfd: \
5709 configure-bfd
5710 @[ -f ./bfd/Makefile ] || exit 0; \
5711 r=`${PWD_COMMAND}`; export r; \
5712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713 $(HOST_EXPORTS) \
5714 for flag in $(EXTRA_HOST_FLAGS) ; do \
5715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5716 done; \
5717 echo "Doing TAGS in bfd" ; \
5718 (cd $(HOST_SUBDIR)/bfd && \
5719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5721 "RANLIB=$${RANLIB}" \
5722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5723 TAGS) \
5724 || exit 1
5725
5726@endif bfd
5727
5728.PHONY: maybe-install-info-bfd install-info-bfd
5729maybe-install-info-bfd:
5730@if bfd
5731maybe-install-info-bfd: install-info-bfd
5732
5733install-info-bfd: \
5734 configure-bfd \
5735 info-bfd
5736 @[ -f ./bfd/Makefile ] || exit 0; \
5737 r=`${PWD_COMMAND}`; export r; \
5738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5739 $(HOST_EXPORTS) \
5740 for flag in $(EXTRA_HOST_FLAGS) ; do \
5741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5742 done; \
5743 echo "Doing install-info in bfd" ; \
5744 (cd $(HOST_SUBDIR)/bfd && \
5745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5747 "RANLIB=$${RANLIB}" \
5748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5749 install-info) \
5750 || exit 1
5751
5752@endif bfd
5753
5754.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5755maybe-install-pdf-bfd:
5756@if bfd
5757maybe-install-pdf-bfd: install-pdf-bfd
5758
5759install-pdf-bfd: \
5760 configure-bfd \
5761 pdf-bfd
5762 @[ -f ./bfd/Makefile ] || exit 0; \
5763 r=`${PWD_COMMAND}`; export r; \
5764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5765 $(HOST_EXPORTS) \
5766 for flag in $(EXTRA_HOST_FLAGS) ; do \
5767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5768 done; \
5769 echo "Doing install-pdf in bfd" ; \
5770 (cd $(HOST_SUBDIR)/bfd && \
5771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5773 "RANLIB=$${RANLIB}" \
5774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5775 install-pdf) \
5776 || exit 1
5777
5778@endif bfd
5779
5780.PHONY: maybe-install-html-bfd install-html-bfd
5781maybe-install-html-bfd:
5782@if bfd
5783maybe-install-html-bfd: install-html-bfd
5784
5785install-html-bfd: \
5786 configure-bfd \
5787 html-bfd
5788 @[ -f ./bfd/Makefile ] || exit 0; \
5789 r=`${PWD_COMMAND}`; export r; \
5790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5791 $(HOST_EXPORTS) \
5792 for flag in $(EXTRA_HOST_FLAGS) ; do \
5793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5794 done; \
5795 echo "Doing install-html in bfd" ; \
5796 (cd $(HOST_SUBDIR)/bfd && \
5797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5799 "RANLIB=$${RANLIB}" \
5800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5801 install-html) \
5802 || exit 1
5803
5804@endif bfd
5805
5806.PHONY: maybe-installcheck-bfd installcheck-bfd
5807maybe-installcheck-bfd:
5808@if bfd
5809maybe-installcheck-bfd: installcheck-bfd
5810
5811installcheck-bfd: \
5812 configure-bfd
5813 @[ -f ./bfd/Makefile ] || exit 0; \
5814 r=`${PWD_COMMAND}`; export r; \
5815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5816 $(HOST_EXPORTS) \
5817 for flag in $(EXTRA_HOST_FLAGS) ; do \
5818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5819 done; \
5820 echo "Doing installcheck in bfd" ; \
5821 (cd $(HOST_SUBDIR)/bfd && \
5822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5824 "RANLIB=$${RANLIB}" \
5825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5826 installcheck) \
5827 || exit 1
5828
5829@endif bfd
5830
5831.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5832maybe-mostlyclean-bfd:
5833@if bfd
5834maybe-mostlyclean-bfd: mostlyclean-bfd
5835
5836mostlyclean-bfd:
5837 @[ -f ./bfd/Makefile ] || exit 0; \
5838 r=`${PWD_COMMAND}`; export r; \
5839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840 $(HOST_EXPORTS) \
5841 for flag in $(EXTRA_HOST_FLAGS) ; do \
5842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5843 done; \
5844 echo "Doing mostlyclean in bfd" ; \
5845 (cd $(HOST_SUBDIR)/bfd && \
5846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5848 "RANLIB=$${RANLIB}" \
5849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5850 mostlyclean) \
5851 || exit 1
5852
5853@endif bfd
5854
5855.PHONY: maybe-clean-bfd clean-bfd
5856maybe-clean-bfd:
5857@if bfd
5858maybe-clean-bfd: clean-bfd
5859
5860clean-bfd:
5861 @[ -f ./bfd/Makefile ] || exit 0; \
5862 r=`${PWD_COMMAND}`; export r; \
5863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5864 $(HOST_EXPORTS) \
5865 for flag in $(EXTRA_HOST_FLAGS) ; do \
5866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5867 done; \
5868 echo "Doing clean in bfd" ; \
5869 (cd $(HOST_SUBDIR)/bfd && \
5870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5872 "RANLIB=$${RANLIB}" \
5873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5874 clean) \
5875 || exit 1
5876
5877@endif bfd
5878
5879.PHONY: maybe-distclean-bfd distclean-bfd
5880maybe-distclean-bfd:
5881@if bfd
5882maybe-distclean-bfd: distclean-bfd
5883
5884distclean-bfd:
5885 @[ -f ./bfd/Makefile ] || exit 0; \
5886 r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 $(HOST_EXPORTS) \
5889 for flag in $(EXTRA_HOST_FLAGS) ; do \
5890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5891 done; \
5892 echo "Doing distclean in bfd" ; \
5893 (cd $(HOST_SUBDIR)/bfd && \
5894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5896 "RANLIB=$${RANLIB}" \
5897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5898 distclean) \
5899 || exit 1
5900
5901@endif bfd
5902
5903.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
5904maybe-maintainer-clean-bfd:
5905@if bfd
5906maybe-maintainer-clean-bfd: maintainer-clean-bfd
5907
5908maintainer-clean-bfd:
5909 @[ -f ./bfd/Makefile ] || exit 0; \
5910 r=`${PWD_COMMAND}`; export r; \
5911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5912 $(HOST_EXPORTS) \
5913 for flag in $(EXTRA_HOST_FLAGS) ; do \
5914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5915 done; \
5916 echo "Doing maintainer-clean in bfd" ; \
5917 (cd $(HOST_SUBDIR)/bfd && \
5918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5920 "RANLIB=$${RANLIB}" \
5921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5922 maintainer-clean) \
5923 || exit 1
5924
5925@endif bfd
5926
5927
5928
5929.PHONY: configure-opcodes maybe-configure-opcodes
5930maybe-configure-opcodes:
5931@if gcc-bootstrap
5932configure-opcodes: stage_current
5933@endif gcc-bootstrap
5934@if opcodes
5935maybe-configure-opcodes: configure-opcodes
5936configure-opcodes:
5937 @r=`${PWD_COMMAND}`; export r; \
5938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5939 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5941 $(HOST_EXPORTS) \
5942 echo Configuring in $(HOST_SUBDIR)/opcodes; \
5943 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
5944 case $(srcdir) in \
5945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5946 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5948 esac; \
5949 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5950 libsrcdir="$$s/opcodes"; \
5951 $(SHELL) $${libsrcdir}/configure \
5952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5953 --target=${target_alias} $${srcdiroption} \
5954 || exit 1
5955@endif opcodes
5956
5957
5958
5959.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
5960maybe-configure-stage1-opcodes:
5961@if opcodes-bootstrap
5962maybe-configure-stage1-opcodes: configure-stage1-opcodes
5963configure-stage1-opcodes:
5964 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5966 @r=`${PWD_COMMAND}`; export r; \
5967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968 TFLAGS="$(STAGE1_TFLAGS)"; \
5969 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
5970 $(HOST_EXPORTS) \
5971 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5972 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
5973 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5974 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
5975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
5976 cd $(HOST_SUBDIR)/opcodes || exit 1; \
5977 case $(srcdir) in \
5978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5979 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
5980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5981 esac; \
5982 srcdiroption="--srcdir=$${topdir}/opcodes"; \
5983 libsrcdir="$$s/opcodes"; \
5984 $(SHELL) $${libsrcdir}/configure \
5985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5986 --target=${target_alias} $${srcdiroption} \
5987 $(STAGE1_CONFIGURE_FLAGS)
5988@endif opcodes-bootstrap
5989
5990.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
5991maybe-configure-stage2-opcodes:
5992@if opcodes-bootstrap
5993maybe-configure-stage2-opcodes: configure-stage2-opcodes
5994configure-stage2-opcodes:
5995 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
5997 @r=`${PWD_COMMAND}`; export r; \
5998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5999 TFLAGS="$(STAGE2_TFLAGS)"; \
6000 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6001 $(HOST_EXPORTS) \
6002 $(POSTSTAGE1_HOST_EXPORTS) \
6003 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6004 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6005 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6006 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6008 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6009 case $(srcdir) in \
6010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6011 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6013 esac; \
6014 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6015 libsrcdir="$$s/opcodes"; \
6016 $(SHELL) $${libsrcdir}/configure \
6017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6018 --target=${target_alias} $${srcdiroption} \
6019 --with-build-libsubdir=$(HOST_SUBDIR) \
6020 $(STAGE2_CONFIGURE_FLAGS)
6021@endif opcodes-bootstrap
6022
6023.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6024maybe-configure-stage3-opcodes:
6025@if opcodes-bootstrap
6026maybe-configure-stage3-opcodes: configure-stage3-opcodes
6027configure-stage3-opcodes:
6028 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6030 @r=`${PWD_COMMAND}`; export r; \
6031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6032 TFLAGS="$(STAGE3_TFLAGS)"; \
6033 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6034 $(HOST_EXPORTS) \
6035 $(POSTSTAGE1_HOST_EXPORTS) \
6036 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6037 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6038 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6039 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6041 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6042 case $(srcdir) in \
6043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6044 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6046 esac; \
6047 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6048 libsrcdir="$$s/opcodes"; \
6049 $(SHELL) $${libsrcdir}/configure \
6050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6051 --target=${target_alias} $${srcdiroption} \
6052 --with-build-libsubdir=$(HOST_SUBDIR) \
6053 $(STAGE3_CONFIGURE_FLAGS)
6054@endif opcodes-bootstrap
6055
6056.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6057maybe-configure-stage4-opcodes:
6058@if opcodes-bootstrap
6059maybe-configure-stage4-opcodes: configure-stage4-opcodes
6060configure-stage4-opcodes:
6061 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6063 @r=`${PWD_COMMAND}`; export r; \
6064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065 TFLAGS="$(STAGE4_TFLAGS)"; \
6066 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6067 $(HOST_EXPORTS) \
6068 $(POSTSTAGE1_HOST_EXPORTS) \
6069 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6070 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6071 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6072 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6074 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6075 case $(srcdir) in \
6076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6077 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6079 esac; \
6080 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6081 libsrcdir="$$s/opcodes"; \
6082 $(SHELL) $${libsrcdir}/configure \
6083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6084 --target=${target_alias} $${srcdiroption} \
6085 --with-build-libsubdir=$(HOST_SUBDIR) \
6086 $(STAGE4_CONFIGURE_FLAGS)
6087@endif opcodes-bootstrap
6088
6089.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6090maybe-configure-stageprofile-opcodes:
6091@if opcodes-bootstrap
6092maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6093configure-stageprofile-opcodes:
6094 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6096 @r=`${PWD_COMMAND}`; export r; \
6097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6099 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6100 $(HOST_EXPORTS) \
6101 $(POSTSTAGE1_HOST_EXPORTS) \
6102 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6103 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6104 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6105 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6107 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6108 case $(srcdir) in \
6109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6110 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6112 esac; \
6113 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6114 libsrcdir="$$s/opcodes"; \
6115 $(SHELL) $${libsrcdir}/configure \
6116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6117 --target=${target_alias} $${srcdiroption} \
6118 --with-build-libsubdir=$(HOST_SUBDIR) \
6119 $(STAGEprofile_CONFIGURE_FLAGS)
6120@endif opcodes-bootstrap
6121
6122.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6123maybe-configure-stagefeedback-opcodes:
6124@if opcodes-bootstrap
6125maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6126configure-stagefeedback-opcodes:
6127 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6129 @r=`${PWD_COMMAND}`; export r; \
6130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6132 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6133 $(HOST_EXPORTS) \
6134 $(POSTSTAGE1_HOST_EXPORTS) \
6135 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6136 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
6137 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6138 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6140 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6141 case $(srcdir) in \
6142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6143 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6145 esac; \
6146 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6147 libsrcdir="$$s/opcodes"; \
6148 $(SHELL) $${libsrcdir}/configure \
6149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6150 --target=${target_alias} $${srcdiroption} \
6151 --with-build-libsubdir=$(HOST_SUBDIR) \
6152 $(STAGEfeedback_CONFIGURE_FLAGS)
6153@endif opcodes-bootstrap
6154
6155
6156
6157
6158
6159.PHONY: all-opcodes maybe-all-opcodes
6160maybe-all-opcodes:
6161@if gcc-bootstrap
6162all-opcodes: stage_current
6163@endif gcc-bootstrap
6164@if opcodes
6165TARGET-opcodes=all
6166maybe-all-opcodes: all-opcodes
6167all-opcodes: configure-opcodes
6168 @r=`${PWD_COMMAND}`; export r; \
6169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170 $(HOST_EXPORTS) \
6171 (cd $(HOST_SUBDIR)/opcodes && \
6172 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6173 $(TARGET-opcodes))
6174@endif opcodes
6175
6176
6177
6178.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6179.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6180maybe-all-stage1-opcodes:
6181maybe-clean-stage1-opcodes:
6182@if opcodes-bootstrap
6183maybe-all-stage1-opcodes: all-stage1-opcodes
6184all-stage1: all-stage1-opcodes
6185TARGET-stage1-opcodes = $(TARGET-opcodes)
6186all-stage1-opcodes: configure-stage1-opcodes
6187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6188 @r=`${PWD_COMMAND}`; export r; \
6189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6190 TFLAGS="$(STAGE1_TFLAGS)"; \
6191 $(HOST_EXPORTS) \
6192 cd $(HOST_SUBDIR)/opcodes && \
6193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6194 CFLAGS="$(STAGE1_CFLAGS)" \
6195 CXXFLAGS="$(STAGE1_CFLAGS)" \
6196 LIBCFLAGS="$(LIBCFLAGS)" \
6197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6200 $(EXTRA_HOST_FLAGS) \
6201 TFLAGS="$(STAGE1_TFLAGS)" \
6202 $(TARGET-stage1-opcodes)
6203
6204maybe-clean-stage1-opcodes: clean-stage1-opcodes
6205clean-stage1: clean-stage1-opcodes
6206clean-stage1-opcodes:
6207 @if [ $(current_stage) = stage1 ]; then \
6208 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6209 else \
6210 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6211 $(MAKE) stage1-start; \
6212 fi; \
6213 cd $(HOST_SUBDIR)/opcodes && \
6214 $(MAKE) $(EXTRA_HOST_FLAGS) \
6215 clean
6216@endif opcodes-bootstrap
6217
6218
6219.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6220.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6221maybe-all-stage2-opcodes:
6222maybe-clean-stage2-opcodes:
6223@if opcodes-bootstrap
6224maybe-all-stage2-opcodes: all-stage2-opcodes
6225all-stage2: all-stage2-opcodes
6226TARGET-stage2-opcodes = $(TARGET-opcodes)
6227all-stage2-opcodes: configure-stage2-opcodes
6228 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6229 @r=`${PWD_COMMAND}`; export r; \
6230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6231 TFLAGS="$(STAGE2_TFLAGS)"; \
6232 $(HOST_EXPORTS) \
6233 $(POSTSTAGE1_HOST_EXPORTS) \
6234 cd $(HOST_SUBDIR)/opcodes && \
6235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6236 CFLAGS="$(STAGE2_CFLAGS)" \
6237 CXXFLAGS="$(STAGE2_CFLAGS)" \
6238 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6243 TFLAGS="$(STAGE2_TFLAGS)" \
6244 $(TARGET-stage2-opcodes)
6245
6246maybe-clean-stage2-opcodes: clean-stage2-opcodes
6247clean-stage2: clean-stage2-opcodes
6248clean-stage2-opcodes:
6249 @if [ $(current_stage) = stage2 ]; then \
6250 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6251 else \
6252 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6253 $(MAKE) stage2-start; \
6254 fi; \
6255 cd $(HOST_SUBDIR)/opcodes && \
6256 $(MAKE) $(EXTRA_HOST_FLAGS) \
6257 $(POSTSTAGE1_FLAGS_TO_PASS) \
6258 clean
6259@endif opcodes-bootstrap
6260
6261
6262.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6263.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6264maybe-all-stage3-opcodes:
6265maybe-clean-stage3-opcodes:
6266@if opcodes-bootstrap
6267maybe-all-stage3-opcodes: all-stage3-opcodes
6268all-stage3: all-stage3-opcodes
6269TARGET-stage3-opcodes = $(TARGET-opcodes)
6270all-stage3-opcodes: configure-stage3-opcodes
6271 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6272 @r=`${PWD_COMMAND}`; export r; \
6273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274 TFLAGS="$(STAGE3_TFLAGS)"; \
6275 $(HOST_EXPORTS) \
6276 $(POSTSTAGE1_HOST_EXPORTS) \
6277 cd $(HOST_SUBDIR)/opcodes && \
6278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6279 CFLAGS="$(STAGE3_CFLAGS)" \
6280 CXXFLAGS="$(STAGE3_CFLAGS)" \
6281 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6286 TFLAGS="$(STAGE3_TFLAGS)" \
6287 $(TARGET-stage3-opcodes)
6288
6289maybe-clean-stage3-opcodes: clean-stage3-opcodes
6290clean-stage3: clean-stage3-opcodes
6291clean-stage3-opcodes:
6292 @if [ $(current_stage) = stage3 ]; then \
6293 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6294 else \
6295 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6296 $(MAKE) stage3-start; \
6297 fi; \
6298 cd $(HOST_SUBDIR)/opcodes && \
6299 $(MAKE) $(EXTRA_HOST_FLAGS) \
6300 $(POSTSTAGE1_FLAGS_TO_PASS) \
6301 clean
6302@endif opcodes-bootstrap
6303
6304
6305.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6306.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6307maybe-all-stage4-opcodes:
6308maybe-clean-stage4-opcodes:
6309@if opcodes-bootstrap
6310maybe-all-stage4-opcodes: all-stage4-opcodes
6311all-stage4: all-stage4-opcodes
6312TARGET-stage4-opcodes = $(TARGET-opcodes)
6313all-stage4-opcodes: configure-stage4-opcodes
6314 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6315 @r=`${PWD_COMMAND}`; export r; \
6316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6317 TFLAGS="$(STAGE4_TFLAGS)"; \
6318 $(HOST_EXPORTS) \
6319 $(POSTSTAGE1_HOST_EXPORTS) \
6320 cd $(HOST_SUBDIR)/opcodes && \
6321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6322 CFLAGS="$(STAGE4_CFLAGS)" \
6323 CXXFLAGS="$(STAGE4_CFLAGS)" \
6324 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6329 TFLAGS="$(STAGE4_TFLAGS)" \
6330 $(TARGET-stage4-opcodes)
6331
6332maybe-clean-stage4-opcodes: clean-stage4-opcodes
6333clean-stage4: clean-stage4-opcodes
6334clean-stage4-opcodes:
6335 @if [ $(current_stage) = stage4 ]; then \
6336 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6337 else \
6338 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6339 $(MAKE) stage4-start; \
6340 fi; \
6341 cd $(HOST_SUBDIR)/opcodes && \
6342 $(MAKE) $(EXTRA_HOST_FLAGS) \
6343 $(POSTSTAGE1_FLAGS_TO_PASS) \
6344 clean
6345@endif opcodes-bootstrap
6346
6347
6348.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6349.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6350maybe-all-stageprofile-opcodes:
6351maybe-clean-stageprofile-opcodes:
6352@if opcodes-bootstrap
6353maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6354all-stageprofile: all-stageprofile-opcodes
6355TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6356all-stageprofile-opcodes: configure-stageprofile-opcodes
6357 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6358 @r=`${PWD_COMMAND}`; export r; \
6359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6360 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6361 $(HOST_EXPORTS) \
6362 $(POSTSTAGE1_HOST_EXPORTS) \
6363 cd $(HOST_SUBDIR)/opcodes && \
6364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6365 CFLAGS="$(STAGEprofile_CFLAGS)" \
6366 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
6367 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6372 TFLAGS="$(STAGEprofile_TFLAGS)" \
6373 $(TARGET-stageprofile-opcodes)
6374
6375maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6376clean-stageprofile: clean-stageprofile-opcodes
6377clean-stageprofile-opcodes:
6378 @if [ $(current_stage) = stageprofile ]; then \
6379 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6380 else \
6381 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6382 $(MAKE) stageprofile-start; \
6383 fi; \
6384 cd $(HOST_SUBDIR)/opcodes && \
6385 $(MAKE) $(EXTRA_HOST_FLAGS) \
6386 $(POSTSTAGE1_FLAGS_TO_PASS) \
6387 clean
6388@endif opcodes-bootstrap
6389
6390
6391.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6392.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6393maybe-all-stagefeedback-opcodes:
6394maybe-clean-stagefeedback-opcodes:
6395@if opcodes-bootstrap
6396maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6397all-stagefeedback: all-stagefeedback-opcodes
6398TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6399all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6400 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6401 @r=`${PWD_COMMAND}`; export r; \
6402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6403 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6404 $(HOST_EXPORTS) \
6405 $(POSTSTAGE1_HOST_EXPORTS) \
6406 cd $(HOST_SUBDIR)/opcodes && \
6407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6408 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6409 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
6410 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6415 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6416 $(TARGET-stagefeedback-opcodes)
6417
6418maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6419clean-stagefeedback: clean-stagefeedback-opcodes
6420clean-stagefeedback-opcodes:
6421 @if [ $(current_stage) = stagefeedback ]; then \
6422 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6423 else \
6424 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6425 $(MAKE) stagefeedback-start; \
6426 fi; \
6427 cd $(HOST_SUBDIR)/opcodes && \
6428 $(MAKE) $(EXTRA_HOST_FLAGS) \
6429 $(POSTSTAGE1_FLAGS_TO_PASS) \
6430 clean
6431@endif opcodes-bootstrap
6432
6433
6434
6435
6436
6437.PHONY: check-opcodes maybe-check-opcodes
6438maybe-check-opcodes:
6439@if opcodes
6440maybe-check-opcodes: check-opcodes
6441
6442check-opcodes:
6443 @: $(MAKE); $(unstage)
6444 @r=`${PWD_COMMAND}`; export r; \
6445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446 $(HOST_EXPORTS) \
6447 (cd $(HOST_SUBDIR)/opcodes && \
6448 $(MAKE) $(FLAGS_TO_PASS) check)
6449
6450@endif opcodes
6451
6452.PHONY: install-opcodes maybe-install-opcodes
6453maybe-install-opcodes:
6454@if opcodes
6455maybe-install-opcodes: install-opcodes
6456
6457install-opcodes: installdirs
6458 @: $(MAKE); $(unstage)
6459 @r=`${PWD_COMMAND}`; export r; \
6460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6461 $(HOST_EXPORTS) \
6462 (cd $(HOST_SUBDIR)/opcodes && \
6463 $(MAKE) $(FLAGS_TO_PASS) install)
6464
6465@endif opcodes
6466
6467# Other targets (info, dvi, pdf, etc.)
6468
6469.PHONY: maybe-info-opcodes info-opcodes
6470maybe-info-opcodes:
6471@if opcodes
6472maybe-info-opcodes: info-opcodes
6473
6474info-opcodes: \
6475 configure-opcodes
6476 @[ -f ./opcodes/Makefile ] || exit 0; \
6477 r=`${PWD_COMMAND}`; export r; \
6478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479 $(HOST_EXPORTS) \
6480 for flag in $(EXTRA_HOST_FLAGS) ; do \
6481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482 done; \
6483 echo "Doing info in opcodes" ; \
6484 (cd $(HOST_SUBDIR)/opcodes && \
6485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487 "RANLIB=$${RANLIB}" \
6488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6489 info) \
6490 || exit 1
6491
6492@endif opcodes
6493
6494.PHONY: maybe-dvi-opcodes dvi-opcodes
6495maybe-dvi-opcodes:
6496@if opcodes
6497maybe-dvi-opcodes: dvi-opcodes
6498
6499dvi-opcodes: \
6500 configure-opcodes
6501 @[ -f ./opcodes/Makefile ] || exit 0; \
6502 r=`${PWD_COMMAND}`; export r; \
6503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6504 $(HOST_EXPORTS) \
6505 for flag in $(EXTRA_HOST_FLAGS) ; do \
6506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6507 done; \
6508 echo "Doing dvi in opcodes" ; \
6509 (cd $(HOST_SUBDIR)/opcodes && \
6510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6512 "RANLIB=$${RANLIB}" \
6513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6514 dvi) \
6515 || exit 1
6516
6517@endif opcodes
6518
6519.PHONY: maybe-pdf-opcodes pdf-opcodes
6520maybe-pdf-opcodes:
6521@if opcodes
6522maybe-pdf-opcodes: pdf-opcodes
6523
6524pdf-opcodes: \
6525 configure-opcodes
6526 @[ -f ./opcodes/Makefile ] || exit 0; \
6527 r=`${PWD_COMMAND}`; export r; \
6528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6529 $(HOST_EXPORTS) \
6530 for flag in $(EXTRA_HOST_FLAGS) ; do \
6531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6532 done; \
6533 echo "Doing pdf in opcodes" ; \
6534 (cd $(HOST_SUBDIR)/opcodes && \
6535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6537 "RANLIB=$${RANLIB}" \
6538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6539 pdf) \
6540 || exit 1
6541
6542@endif opcodes
6543
6544.PHONY: maybe-html-opcodes html-opcodes
6545maybe-html-opcodes:
6546@if opcodes
6547maybe-html-opcodes: html-opcodes
6548
6549html-opcodes: \
6550 configure-opcodes
6551 @[ -f ./opcodes/Makefile ] || exit 0; \
6552 r=`${PWD_COMMAND}`; export r; \
6553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6554 $(HOST_EXPORTS) \
6555 for flag in $(EXTRA_HOST_FLAGS) ; do \
6556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6557 done; \
6558 echo "Doing html in opcodes" ; \
6559 (cd $(HOST_SUBDIR)/opcodes && \
6560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6562 "RANLIB=$${RANLIB}" \
6563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6564 html) \
6565 || exit 1
6566
6567@endif opcodes
6568
6569.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6570maybe-TAGS-opcodes:
6571@if opcodes
6572maybe-TAGS-opcodes: TAGS-opcodes
6573
6574TAGS-opcodes: \
6575 configure-opcodes
6576 @[ -f ./opcodes/Makefile ] || exit 0; \
6577 r=`${PWD_COMMAND}`; export r; \
6578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6579 $(HOST_EXPORTS) \
6580 for flag in $(EXTRA_HOST_FLAGS) ; do \
6581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6582 done; \
6583 echo "Doing TAGS in opcodes" ; \
6584 (cd $(HOST_SUBDIR)/opcodes && \
6585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6587 "RANLIB=$${RANLIB}" \
6588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6589 TAGS) \
6590 || exit 1
6591
6592@endif opcodes
6593
6594.PHONY: maybe-install-info-opcodes install-info-opcodes
6595maybe-install-info-opcodes:
6596@if opcodes
6597maybe-install-info-opcodes: install-info-opcodes
6598
6599install-info-opcodes: \
6600 configure-opcodes \
6601 info-opcodes
6602 @[ -f ./opcodes/Makefile ] || exit 0; \
6603 r=`${PWD_COMMAND}`; export r; \
6604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605 $(HOST_EXPORTS) \
6606 for flag in $(EXTRA_HOST_FLAGS) ; do \
6607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6608 done; \
6609 echo "Doing install-info in opcodes" ; \
6610 (cd $(HOST_SUBDIR)/opcodes && \
6611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6613 "RANLIB=$${RANLIB}" \
6614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6615 install-info) \
6616 || exit 1
6617
6618@endif opcodes
6619
6620.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6621maybe-install-pdf-opcodes:
6622@if opcodes
6623maybe-install-pdf-opcodes: install-pdf-opcodes
6624
6625install-pdf-opcodes: \
6626 configure-opcodes \
6627 pdf-opcodes
6628 @[ -f ./opcodes/Makefile ] || exit 0; \
6629 r=`${PWD_COMMAND}`; export r; \
6630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6631 $(HOST_EXPORTS) \
6632 for flag in $(EXTRA_HOST_FLAGS) ; do \
6633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6634 done; \
6635 echo "Doing install-pdf in opcodes" ; \
6636 (cd $(HOST_SUBDIR)/opcodes && \
6637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6639 "RANLIB=$${RANLIB}" \
6640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6641 install-pdf) \
6642 || exit 1
6643
6644@endif opcodes
6645
6646.PHONY: maybe-install-html-opcodes install-html-opcodes
6647maybe-install-html-opcodes:
6648@if opcodes
6649maybe-install-html-opcodes: install-html-opcodes
6650
6651install-html-opcodes: \
6652 configure-opcodes \
6653 html-opcodes
6654 @[ -f ./opcodes/Makefile ] || exit 0; \
6655 r=`${PWD_COMMAND}`; export r; \
6656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657 $(HOST_EXPORTS) \
6658 for flag in $(EXTRA_HOST_FLAGS) ; do \
6659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660 done; \
6661 echo "Doing install-html in opcodes" ; \
6662 (cd $(HOST_SUBDIR)/opcodes && \
6663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665 "RANLIB=$${RANLIB}" \
6666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667 install-html) \
6668 || exit 1
6669
6670@endif opcodes
6671
6672.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6673maybe-installcheck-opcodes:
6674@if opcodes
6675maybe-installcheck-opcodes: installcheck-opcodes
6676
6677installcheck-opcodes: \
6678 configure-opcodes
6679 @[ -f ./opcodes/Makefile ] || exit 0; \
6680 r=`${PWD_COMMAND}`; export r; \
6681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6682 $(HOST_EXPORTS) \
6683 for flag in $(EXTRA_HOST_FLAGS) ; do \
6684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6685 done; \
6686 echo "Doing installcheck in opcodes" ; \
6687 (cd $(HOST_SUBDIR)/opcodes && \
6688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6690 "RANLIB=$${RANLIB}" \
6691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6692 installcheck) \
6693 || exit 1
6694
6695@endif opcodes
6696
6697.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6698maybe-mostlyclean-opcodes:
6699@if opcodes
6700maybe-mostlyclean-opcodes: mostlyclean-opcodes
6701
6702mostlyclean-opcodes:
6703 @[ -f ./opcodes/Makefile ] || exit 0; \
6704 r=`${PWD_COMMAND}`; export r; \
6705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6706 $(HOST_EXPORTS) \
6707 for flag in $(EXTRA_HOST_FLAGS) ; do \
6708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6709 done; \
6710 echo "Doing mostlyclean in opcodes" ; \
6711 (cd $(HOST_SUBDIR)/opcodes && \
6712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6714 "RANLIB=$${RANLIB}" \
6715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6716 mostlyclean) \
6717 || exit 1
6718
6719@endif opcodes
6720
6721.PHONY: maybe-clean-opcodes clean-opcodes
6722maybe-clean-opcodes:
6723@if opcodes
6724maybe-clean-opcodes: clean-opcodes
6725
6726clean-opcodes:
6727 @[ -f ./opcodes/Makefile ] || exit 0; \
6728 r=`${PWD_COMMAND}`; export r; \
6729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730 $(HOST_EXPORTS) \
6731 for flag in $(EXTRA_HOST_FLAGS) ; do \
6732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6733 done; \
6734 echo "Doing clean in opcodes" ; \
6735 (cd $(HOST_SUBDIR)/opcodes && \
6736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6738 "RANLIB=$${RANLIB}" \
6739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6740 clean) \
6741 || exit 1
6742
6743@endif opcodes
6744
6745.PHONY: maybe-distclean-opcodes distclean-opcodes
6746maybe-distclean-opcodes:
6747@if opcodes
6748maybe-distclean-opcodes: distclean-opcodes
6749
6750distclean-opcodes:
6751 @[ -f ./opcodes/Makefile ] || exit 0; \
6752 r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 $(HOST_EXPORTS) \
6755 for flag in $(EXTRA_HOST_FLAGS) ; do \
6756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757 done; \
6758 echo "Doing distclean in opcodes" ; \
6759 (cd $(HOST_SUBDIR)/opcodes && \
6760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762 "RANLIB=$${RANLIB}" \
6763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764 distclean) \
6765 || exit 1
6766
6767@endif opcodes
6768
6769.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6770maybe-maintainer-clean-opcodes:
6771@if opcodes
6772maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6773
6774maintainer-clean-opcodes:
6775 @[ -f ./opcodes/Makefile ] || exit 0; \
6776 r=`${PWD_COMMAND}`; export r; \
6777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778 $(HOST_EXPORTS) \
6779 for flag in $(EXTRA_HOST_FLAGS) ; do \
6780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781 done; \
6782 echo "Doing maintainer-clean in opcodes" ; \
6783 (cd $(HOST_SUBDIR)/opcodes && \
6784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786 "RANLIB=$${RANLIB}" \
6787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6788 maintainer-clean) \
6789 || exit 1
6790
6791@endif opcodes
6792
6793
6794
6795.PHONY: configure-binutils maybe-configure-binutils
6796maybe-configure-binutils:
6797@if gcc-bootstrap
6798configure-binutils: stage_current
6799@endif gcc-bootstrap
6800@if binutils
6801maybe-configure-binutils: configure-binutils
6802configure-binutils:
6803 @r=`${PWD_COMMAND}`; export r; \
6804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6805 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6807 $(HOST_EXPORTS) \
6808 echo Configuring in $(HOST_SUBDIR)/binutils; \
6809 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6810 case $(srcdir) in \
6811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6812 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6814 esac; \
6815 srcdiroption="--srcdir=$${topdir}/binutils"; \
6816 libsrcdir="$$s/binutils"; \
6817 $(SHELL) $${libsrcdir}/configure \
6818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6819 --target=${target_alias} $${srcdiroption} \
6820 || exit 1
6821@endif binutils
6822
6823
6824
6825.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6826maybe-configure-stage1-binutils:
6827@if binutils-bootstrap
6828maybe-configure-stage1-binutils: configure-stage1-binutils
6829configure-stage1-binutils:
6830 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6832 @r=`${PWD_COMMAND}`; export r; \
6833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6834 TFLAGS="$(STAGE1_TFLAGS)"; \
6835 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6836 $(HOST_EXPORTS) \
6837 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6838 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
6839 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6840 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6841 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6842 cd $(HOST_SUBDIR)/binutils || exit 1; \
6843 case $(srcdir) in \
6844 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6845 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6846 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6847 esac; \
6848 srcdiroption="--srcdir=$${topdir}/binutils"; \
6849 libsrcdir="$$s/binutils"; \
6850 $(SHELL) $${libsrcdir}/configure \
6851 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6852 --target=${target_alias} $${srcdiroption} \
6853 $(STAGE1_CONFIGURE_FLAGS)
6854@endif binutils-bootstrap
6855
6856.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6857maybe-configure-stage2-binutils:
6858@if binutils-bootstrap
6859maybe-configure-stage2-binutils: configure-stage2-binutils
6860configure-stage2-binutils:
6861 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6863 @r=`${PWD_COMMAND}`; export r; \
6864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865 TFLAGS="$(STAGE2_TFLAGS)"; \
6866 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6867 $(HOST_EXPORTS) \
6868 $(POSTSTAGE1_HOST_EXPORTS) \
6869 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6870 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
6871 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6872 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6874 cd $(HOST_SUBDIR)/binutils || exit 1; \
6875 case $(srcdir) in \
6876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6877 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6879 esac; \
6880 srcdiroption="--srcdir=$${topdir}/binutils"; \
6881 libsrcdir="$$s/binutils"; \
6882 $(SHELL) $${libsrcdir}/configure \
6883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6884 --target=${target_alias} $${srcdiroption} \
6885 --with-build-libsubdir=$(HOST_SUBDIR) \
6886 $(STAGE2_CONFIGURE_FLAGS)
6887@endif binutils-bootstrap
6888
6889.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6890maybe-configure-stage3-binutils:
6891@if binutils-bootstrap
6892maybe-configure-stage3-binutils: configure-stage3-binutils
6893configure-stage3-binutils:
6894 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6896 @r=`${PWD_COMMAND}`; export r; \
6897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898 TFLAGS="$(STAGE3_TFLAGS)"; \
6899 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6900 $(HOST_EXPORTS) \
6901 $(POSTSTAGE1_HOST_EXPORTS) \
6902 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6903 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
6904 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6905 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
6906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6907 cd $(HOST_SUBDIR)/binutils || exit 1; \
6908 case $(srcdir) in \
6909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6910 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6912 esac; \
6913 srcdiroption="--srcdir=$${topdir}/binutils"; \
6914 libsrcdir="$$s/binutils"; \
6915 $(SHELL) $${libsrcdir}/configure \
6916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6917 --target=${target_alias} $${srcdiroption} \
6918 --with-build-libsubdir=$(HOST_SUBDIR) \
6919 $(STAGE3_CONFIGURE_FLAGS)
6920@endif binutils-bootstrap
6921
6922.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
6923maybe-configure-stage4-binutils:
6924@if binutils-bootstrap
6925maybe-configure-stage4-binutils: configure-stage4-binutils
6926configure-stage4-binutils:
6927 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6929 @r=`${PWD_COMMAND}`; export r; \
6930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6931 TFLAGS="$(STAGE4_TFLAGS)"; \
6932 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6933 $(HOST_EXPORTS) \
6934 $(POSTSTAGE1_HOST_EXPORTS) \
6935 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6936 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
6937 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6938 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
6939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6940 cd $(HOST_SUBDIR)/binutils || exit 1; \
6941 case $(srcdir) in \
6942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6943 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6945 esac; \
6946 srcdiroption="--srcdir=$${topdir}/binutils"; \
6947 libsrcdir="$$s/binutils"; \
6948 $(SHELL) $${libsrcdir}/configure \
6949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6950 --target=${target_alias} $${srcdiroption} \
6951 --with-build-libsubdir=$(HOST_SUBDIR) \
6952 $(STAGE4_CONFIGURE_FLAGS)
6953@endif binutils-bootstrap
6954
6955.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
6956maybe-configure-stageprofile-binutils:
6957@if binutils-bootstrap
6958maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
6959configure-stageprofile-binutils:
6960 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6962 @r=`${PWD_COMMAND}`; export r; \
6963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6965 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6966 $(HOST_EXPORTS) \
6967 $(POSTSTAGE1_HOST_EXPORTS) \
6968 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6969 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
6970 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6971 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
6972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6973 cd $(HOST_SUBDIR)/binutils || exit 1; \
6974 case $(srcdir) in \
6975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6976 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6978 esac; \
6979 srcdiroption="--srcdir=$${topdir}/binutils"; \
6980 libsrcdir="$$s/binutils"; \
6981 $(SHELL) $${libsrcdir}/configure \
6982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6983 --target=${target_alias} $${srcdiroption} \
6984 --with-build-libsubdir=$(HOST_SUBDIR) \
6985 $(STAGEprofile_CONFIGURE_FLAGS)
6986@endif binutils-bootstrap
6987
6988.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6989maybe-configure-stagefeedback-binutils:
6990@if binutils-bootstrap
6991maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6992configure-stagefeedback-binutils:
6993 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6994 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6995 @r=`${PWD_COMMAND}`; export r; \
6996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6997 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6998 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6999 $(HOST_EXPORTS) \
7000 $(POSTSTAGE1_HOST_EXPORTS) \
7001 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7002 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
7003 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7004 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7006 cd $(HOST_SUBDIR)/binutils || exit 1; \
7007 case $(srcdir) in \
7008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7009 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7011 esac; \
7012 srcdiroption="--srcdir=$${topdir}/binutils"; \
7013 libsrcdir="$$s/binutils"; \
7014 $(SHELL) $${libsrcdir}/configure \
7015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7016 --target=${target_alias} $${srcdiroption} \
7017 --with-build-libsubdir=$(HOST_SUBDIR) \
7018 $(STAGEfeedback_CONFIGURE_FLAGS)
7019@endif binutils-bootstrap
7020
7021
7022
7023
7024
7025.PHONY: all-binutils maybe-all-binutils
7026maybe-all-binutils:
7027@if gcc-bootstrap
7028all-binutils: stage_current
7029@endif gcc-bootstrap
7030@if binutils
7031TARGET-binutils=all
7032maybe-all-binutils: all-binutils
7033all-binutils: configure-binutils
7034 @r=`${PWD_COMMAND}`; export r; \
7035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036 $(HOST_EXPORTS) \
7037 (cd $(HOST_SUBDIR)/binutils && \
7038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7039 $(TARGET-binutils))
7040@endif binutils
7041
7042
7043
7044.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7045.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7046maybe-all-stage1-binutils:
7047maybe-clean-stage1-binutils:
7048@if binutils-bootstrap
7049maybe-all-stage1-binutils: all-stage1-binutils
7050all-stage1: all-stage1-binutils
7051TARGET-stage1-binutils = $(TARGET-binutils)
7052all-stage1-binutils: configure-stage1-binutils
7053 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7054 @r=`${PWD_COMMAND}`; export r; \
7055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7056 TFLAGS="$(STAGE1_TFLAGS)"; \
7057 $(HOST_EXPORTS) \
7058 cd $(HOST_SUBDIR)/binutils && \
7059 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7060 CFLAGS="$(STAGE1_CFLAGS)" \
7061 CXXFLAGS="$(STAGE1_CFLAGS)" \
7062 LIBCFLAGS="$(LIBCFLAGS)" \
7063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7066 $(EXTRA_HOST_FLAGS) \
7067 TFLAGS="$(STAGE1_TFLAGS)" \
7068 $(TARGET-stage1-binutils)
7069
7070maybe-clean-stage1-binutils: clean-stage1-binutils
7071clean-stage1: clean-stage1-binutils
7072clean-stage1-binutils:
7073 @if [ $(current_stage) = stage1 ]; then \
7074 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7075 else \
7076 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7077 $(MAKE) stage1-start; \
7078 fi; \
7079 cd $(HOST_SUBDIR)/binutils && \
7080 $(MAKE) $(EXTRA_HOST_FLAGS) \
7081 clean
7082@endif binutils-bootstrap
7083
7084
7085.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7086.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7087maybe-all-stage2-binutils:
7088maybe-clean-stage2-binutils:
7089@if binutils-bootstrap
7090maybe-all-stage2-binutils: all-stage2-binutils
7091all-stage2: all-stage2-binutils
7092TARGET-stage2-binutils = $(TARGET-binutils)
7093all-stage2-binutils: configure-stage2-binutils
7094 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7095 @r=`${PWD_COMMAND}`; export r; \
7096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7097 TFLAGS="$(STAGE2_TFLAGS)"; \
7098 $(HOST_EXPORTS) \
7099 $(POSTSTAGE1_HOST_EXPORTS) \
7100 cd $(HOST_SUBDIR)/binutils && \
7101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7102 CFLAGS="$(STAGE2_CFLAGS)" \
7103 CXXFLAGS="$(STAGE2_CFLAGS)" \
7104 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7105 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7106 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7107 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7108 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7109 TFLAGS="$(STAGE2_TFLAGS)" \
7110 $(TARGET-stage2-binutils)
7111
7112maybe-clean-stage2-binutils: clean-stage2-binutils
7113clean-stage2: clean-stage2-binutils
7114clean-stage2-binutils:
7115 @if [ $(current_stage) = stage2 ]; then \
7116 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7117 else \
7118 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7119 $(MAKE) stage2-start; \
7120 fi; \
7121 cd $(HOST_SUBDIR)/binutils && \
7122 $(MAKE) $(EXTRA_HOST_FLAGS) \
7123 $(POSTSTAGE1_FLAGS_TO_PASS) \
7124 clean
7125@endif binutils-bootstrap
7126
7127
7128.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7129.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7130maybe-all-stage3-binutils:
7131maybe-clean-stage3-binutils:
7132@if binutils-bootstrap
7133maybe-all-stage3-binutils: all-stage3-binutils
7134all-stage3: all-stage3-binutils
7135TARGET-stage3-binutils = $(TARGET-binutils)
7136all-stage3-binutils: configure-stage3-binutils
7137 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7138 @r=`${PWD_COMMAND}`; export r; \
7139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7140 TFLAGS="$(STAGE3_TFLAGS)"; \
7141 $(HOST_EXPORTS) \
7142 $(POSTSTAGE1_HOST_EXPORTS) \
7143 cd $(HOST_SUBDIR)/binutils && \
7144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7145 CFLAGS="$(STAGE3_CFLAGS)" \
7146 CXXFLAGS="$(STAGE3_CFLAGS)" \
7147 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7148 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7149 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7150 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7151 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7152 TFLAGS="$(STAGE3_TFLAGS)" \
7153 $(TARGET-stage3-binutils)
7154
7155maybe-clean-stage3-binutils: clean-stage3-binutils
7156clean-stage3: clean-stage3-binutils
7157clean-stage3-binutils:
7158 @if [ $(current_stage) = stage3 ]; then \
7159 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7160 else \
7161 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7162 $(MAKE) stage3-start; \
7163 fi; \
7164 cd $(HOST_SUBDIR)/binutils && \
7165 $(MAKE) $(EXTRA_HOST_FLAGS) \
7166 $(POSTSTAGE1_FLAGS_TO_PASS) \
7167 clean
7168@endif binutils-bootstrap
7169
7170
7171.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7172.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7173maybe-all-stage4-binutils:
7174maybe-clean-stage4-binutils:
7175@if binutils-bootstrap
7176maybe-all-stage4-binutils: all-stage4-binutils
7177all-stage4: all-stage4-binutils
7178TARGET-stage4-binutils = $(TARGET-binutils)
7179all-stage4-binutils: configure-stage4-binutils
7180 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7181 @r=`${PWD_COMMAND}`; export r; \
7182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7183 TFLAGS="$(STAGE4_TFLAGS)"; \
7184 $(HOST_EXPORTS) \
7185 $(POSTSTAGE1_HOST_EXPORTS) \
7186 cd $(HOST_SUBDIR)/binutils && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7188 CFLAGS="$(STAGE4_CFLAGS)" \
7189 CXXFLAGS="$(STAGE4_CFLAGS)" \
7190 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7194 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7195 TFLAGS="$(STAGE4_TFLAGS)" \
7196 $(TARGET-stage4-binutils)
7197
7198maybe-clean-stage4-binutils: clean-stage4-binutils
7199clean-stage4: clean-stage4-binutils
7200clean-stage4-binutils:
7201 @if [ $(current_stage) = stage4 ]; then \
7202 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7203 else \
7204 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7205 $(MAKE) stage4-start; \
7206 fi; \
7207 cd $(HOST_SUBDIR)/binutils && \
7208 $(MAKE) $(EXTRA_HOST_FLAGS) \
7209 $(POSTSTAGE1_FLAGS_TO_PASS) \
7210 clean
7211@endif binutils-bootstrap
7212
7213
7214.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7215.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7216maybe-all-stageprofile-binutils:
7217maybe-clean-stageprofile-binutils:
7218@if binutils-bootstrap
7219maybe-all-stageprofile-binutils: all-stageprofile-binutils
7220all-stageprofile: all-stageprofile-binutils
7221TARGET-stageprofile-binutils = $(TARGET-binutils)
7222all-stageprofile-binutils: configure-stageprofile-binutils
7223 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7224 @r=`${PWD_COMMAND}`; export r; \
7225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7227 $(HOST_EXPORTS) \
7228 $(POSTSTAGE1_HOST_EXPORTS) \
7229 cd $(HOST_SUBDIR)/binutils && \
7230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7231 CFLAGS="$(STAGEprofile_CFLAGS)" \
7232 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
7233 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7237 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7238 TFLAGS="$(STAGEprofile_TFLAGS)" \
7239 $(TARGET-stageprofile-binutils)
7240
7241maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7242clean-stageprofile: clean-stageprofile-binutils
7243clean-stageprofile-binutils:
7244 @if [ $(current_stage) = stageprofile ]; then \
7245 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7246 else \
7247 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7248 $(MAKE) stageprofile-start; \
7249 fi; \
7250 cd $(HOST_SUBDIR)/binutils && \
7251 $(MAKE) $(EXTRA_HOST_FLAGS) \
7252 $(POSTSTAGE1_FLAGS_TO_PASS) \
7253 clean
7254@endif binutils-bootstrap
7255
7256
7257.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7258.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7259maybe-all-stagefeedback-binutils:
7260maybe-clean-stagefeedback-binutils:
7261@if binutils-bootstrap
7262maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7263all-stagefeedback: all-stagefeedback-binutils
7264TARGET-stagefeedback-binutils = $(TARGET-binutils)
7265all-stagefeedback-binutils: configure-stagefeedback-binutils
7266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7267 @r=`${PWD_COMMAND}`; export r; \
7268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7269 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7270 $(HOST_EXPORTS) \
7271 $(POSTSTAGE1_HOST_EXPORTS) \
7272 cd $(HOST_SUBDIR)/binutils && \
7273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7274 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7275 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
7276 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7281 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7282 $(TARGET-stagefeedback-binutils)
7283
7284maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7285clean-stagefeedback: clean-stagefeedback-binutils
7286clean-stagefeedback-binutils:
7287 @if [ $(current_stage) = stagefeedback ]; then \
7288 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7289 else \
7290 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7291 $(MAKE) stagefeedback-start; \
7292 fi; \
7293 cd $(HOST_SUBDIR)/binutils && \
7294 $(MAKE) $(EXTRA_HOST_FLAGS) \
7295 $(POSTSTAGE1_FLAGS_TO_PASS) \
7296 clean
7297@endif binutils-bootstrap
7298
7299
7300
7301
7302
7303.PHONY: check-binutils maybe-check-binutils
7304maybe-check-binutils:
7305@if binutils
7306maybe-check-binutils: check-binutils
7307
7308check-binutils:
7309 @: $(MAKE); $(unstage)
7310 @r=`${PWD_COMMAND}`; export r; \
7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312 $(HOST_EXPORTS) \
7313 (cd $(HOST_SUBDIR)/binutils && \
7314 $(MAKE) $(FLAGS_TO_PASS) check)
7315
7316@endif binutils
7317
7318.PHONY: install-binutils maybe-install-binutils
7319maybe-install-binutils:
7320@if binutils
7321maybe-install-binutils: install-binutils
7322
7323install-binutils: installdirs
7324 @: $(MAKE); $(unstage)
7325 @r=`${PWD_COMMAND}`; export r; \
7326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7327 $(HOST_EXPORTS) \
7328 (cd $(HOST_SUBDIR)/binutils && \
7329 $(MAKE) $(FLAGS_TO_PASS) install)
7330
7331@endif binutils
7332
7333# Other targets (info, dvi, pdf, etc.)
7334
7335.PHONY: maybe-info-binutils info-binutils
7336maybe-info-binutils:
7337@if binutils
7338maybe-info-binutils: info-binutils
7339
7340info-binutils: \
7341 configure-binutils
7342 @[ -f ./binutils/Makefile ] || exit 0; \
7343 r=`${PWD_COMMAND}`; export r; \
7344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345 $(HOST_EXPORTS) \
7346 for flag in $(EXTRA_HOST_FLAGS) ; do \
7347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7348 done; \
7349 echo "Doing info in binutils" ; \
7350 (cd $(HOST_SUBDIR)/binutils && \
7351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7353 "RANLIB=$${RANLIB}" \
7354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7355 info) \
7356 || exit 1
7357
7358@endif binutils
7359
7360.PHONY: maybe-dvi-binutils dvi-binutils
7361maybe-dvi-binutils:
7362@if binutils
7363maybe-dvi-binutils: dvi-binutils
7364
7365dvi-binutils: \
7366 configure-binutils
7367 @[ -f ./binutils/Makefile ] || exit 0; \
7368 r=`${PWD_COMMAND}`; export r; \
7369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7370 $(HOST_EXPORTS) \
7371 for flag in $(EXTRA_HOST_FLAGS) ; do \
7372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7373 done; \
7374 echo "Doing dvi in binutils" ; \
7375 (cd $(HOST_SUBDIR)/binutils && \
7376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7378 "RANLIB=$${RANLIB}" \
7379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7380 dvi) \
7381 || exit 1
7382
7383@endif binutils
7384
7385.PHONY: maybe-pdf-binutils pdf-binutils
7386maybe-pdf-binutils:
7387@if binutils
7388maybe-pdf-binutils: pdf-binutils
7389
7390pdf-binutils: \
7391 configure-binutils
7392 @[ -f ./binutils/Makefile ] || exit 0; \
7393 r=`${PWD_COMMAND}`; export r; \
7394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7395 $(HOST_EXPORTS) \
7396 for flag in $(EXTRA_HOST_FLAGS) ; do \
7397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7398 done; \
7399 echo "Doing pdf in binutils" ; \
7400 (cd $(HOST_SUBDIR)/binutils && \
7401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7403 "RANLIB=$${RANLIB}" \
7404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7405 pdf) \
7406 || exit 1
7407
7408@endif binutils
7409
7410.PHONY: maybe-html-binutils html-binutils
7411maybe-html-binutils:
7412@if binutils
7413maybe-html-binutils: html-binutils
7414
7415html-binutils: \
7416 configure-binutils
7417 @[ -f ./binutils/Makefile ] || exit 0; \
7418 r=`${PWD_COMMAND}`; export r; \
7419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420 $(HOST_EXPORTS) \
7421 for flag in $(EXTRA_HOST_FLAGS) ; do \
7422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423 done; \
7424 echo "Doing html in binutils" ; \
7425 (cd $(HOST_SUBDIR)/binutils && \
7426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428 "RANLIB=$${RANLIB}" \
7429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430 html) \
7431 || exit 1
7432
7433@endif binutils
7434
7435.PHONY: maybe-TAGS-binutils TAGS-binutils
7436maybe-TAGS-binutils:
7437@if binutils
7438maybe-TAGS-binutils: TAGS-binutils
7439
7440TAGS-binutils: \
7441 configure-binutils
7442 @[ -f ./binutils/Makefile ] || exit 0; \
7443 r=`${PWD_COMMAND}`; export r; \
7444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7445 $(HOST_EXPORTS) \
7446 for flag in $(EXTRA_HOST_FLAGS) ; do \
7447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7448 done; \
7449 echo "Doing TAGS in binutils" ; \
7450 (cd $(HOST_SUBDIR)/binutils && \
7451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7453 "RANLIB=$${RANLIB}" \
7454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7455 TAGS) \
7456 || exit 1
7457
7458@endif binutils
7459
7460.PHONY: maybe-install-info-binutils install-info-binutils
7461maybe-install-info-binutils:
7462@if binutils
7463maybe-install-info-binutils: install-info-binutils
7464
7465install-info-binutils: \
7466 configure-binutils \
7467 info-binutils
7468 @[ -f ./binutils/Makefile ] || exit 0; \
7469 r=`${PWD_COMMAND}`; export r; \
7470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471 $(HOST_EXPORTS) \
7472 for flag in $(EXTRA_HOST_FLAGS) ; do \
7473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474 done; \
7475 echo "Doing install-info in binutils" ; \
7476 (cd $(HOST_SUBDIR)/binutils && \
7477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479 "RANLIB=$${RANLIB}" \
7480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481 install-info) \
7482 || exit 1
7483
7484@endif binutils
7485
7486.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7487maybe-install-pdf-binutils:
7488@if binutils
7489maybe-install-pdf-binutils: install-pdf-binutils
7490
7491install-pdf-binutils: \
7492 configure-binutils \
7493 pdf-binutils
7494 @[ -f ./binutils/Makefile ] || exit 0; \
7495 r=`${PWD_COMMAND}`; export r; \
7496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7497 $(HOST_EXPORTS) \
7498 for flag in $(EXTRA_HOST_FLAGS) ; do \
7499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7500 done; \
7501 echo "Doing install-pdf in binutils" ; \
7502 (cd $(HOST_SUBDIR)/binutils && \
7503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7505 "RANLIB=$${RANLIB}" \
7506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7507 install-pdf) \
7508 || exit 1
7509
7510@endif binutils
7511
7512.PHONY: maybe-install-html-binutils install-html-binutils
7513maybe-install-html-binutils:
7514@if binutils
7515maybe-install-html-binutils: install-html-binutils
7516
7517install-html-binutils: \
7518 configure-binutils \
7519 html-binutils
7520 @[ -f ./binutils/Makefile ] || exit 0; \
7521 r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 for flag in $(EXTRA_HOST_FLAGS) ; do \
7525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7526 done; \
7527 echo "Doing install-html in binutils" ; \
7528 (cd $(HOST_SUBDIR)/binutils && \
7529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7531 "RANLIB=$${RANLIB}" \
7532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7533 install-html) \
7534 || exit 1
7535
7536@endif binutils
7537
7538.PHONY: maybe-installcheck-binutils installcheck-binutils
7539maybe-installcheck-binutils:
7540@if binutils
7541maybe-installcheck-binutils: installcheck-binutils
7542
7543installcheck-binutils: \
7544 configure-binutils
7545 @[ -f ./binutils/Makefile ] || exit 0; \
7546 r=`${PWD_COMMAND}`; export r; \
7547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548 $(HOST_EXPORTS) \
7549 for flag in $(EXTRA_HOST_FLAGS) ; do \
7550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551 done; \
7552 echo "Doing installcheck in binutils" ; \
7553 (cd $(HOST_SUBDIR)/binutils && \
7554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556 "RANLIB=$${RANLIB}" \
7557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7558 installcheck) \
7559 || exit 1
7560
7561@endif binutils
7562
7563.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7564maybe-mostlyclean-binutils:
7565@if binutils
7566maybe-mostlyclean-binutils: mostlyclean-binutils
7567
7568mostlyclean-binutils:
7569 @[ -f ./binutils/Makefile ] || exit 0; \
7570 r=`${PWD_COMMAND}`; export r; \
7571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7572 $(HOST_EXPORTS) \
7573 for flag in $(EXTRA_HOST_FLAGS) ; do \
7574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7575 done; \
7576 echo "Doing mostlyclean in binutils" ; \
7577 (cd $(HOST_SUBDIR)/binutils && \
7578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7580 "RANLIB=$${RANLIB}" \
7581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7582 mostlyclean) \
7583 || exit 1
7584
7585@endif binutils
7586
7587.PHONY: maybe-clean-binutils clean-binutils
7588maybe-clean-binutils:
7589@if binutils
7590maybe-clean-binutils: clean-binutils
7591
7592clean-binutils:
7593 @[ -f ./binutils/Makefile ] || exit 0; \
7594 r=`${PWD_COMMAND}`; export r; \
7595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7596 $(HOST_EXPORTS) \
7597 for flag in $(EXTRA_HOST_FLAGS) ; do \
7598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7599 done; \
7600 echo "Doing clean in binutils" ; \
7601 (cd $(HOST_SUBDIR)/binutils && \
7602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7604 "RANLIB=$${RANLIB}" \
7605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7606 clean) \
7607 || exit 1
7608
7609@endif binutils
7610
7611.PHONY: maybe-distclean-binutils distclean-binutils
7612maybe-distclean-binutils:
7613@if binutils
7614maybe-distclean-binutils: distclean-binutils
7615
7616distclean-binutils:
7617 @[ -f ./binutils/Makefile ] || exit 0; \
7618 r=`${PWD_COMMAND}`; export r; \
7619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620 $(HOST_EXPORTS) \
7621 for flag in $(EXTRA_HOST_FLAGS) ; do \
7622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7623 done; \
7624 echo "Doing distclean in binutils" ; \
7625 (cd $(HOST_SUBDIR)/binutils && \
7626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7628 "RANLIB=$${RANLIB}" \
7629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7630 distclean) \
7631 || exit 1
7632
7633@endif binutils
7634
7635.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7636maybe-maintainer-clean-binutils:
7637@if binutils
7638maybe-maintainer-clean-binutils: maintainer-clean-binutils
7639
7640maintainer-clean-binutils:
7641 @[ -f ./binutils/Makefile ] || exit 0; \
7642 r=`${PWD_COMMAND}`; export r; \
7643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644 $(HOST_EXPORTS) \
7645 for flag in $(EXTRA_HOST_FLAGS) ; do \
7646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7647 done; \
7648 echo "Doing maintainer-clean in binutils" ; \
7649 (cd $(HOST_SUBDIR)/binutils && \
7650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7652 "RANLIB=$${RANLIB}" \
7653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7654 maintainer-clean) \
7655 || exit 1
7656
7657@endif binutils
7658
7659
7660
7661.PHONY: configure-bison maybe-configure-bison
7662maybe-configure-bison:
7663@if gcc-bootstrap
7664configure-bison: stage_current
7665@endif gcc-bootstrap
7666@if bison
7667maybe-configure-bison: configure-bison
7668configure-bison:
7669 @: $(MAKE); $(unstage)
7670 @r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7674 $(HOST_EXPORTS) \
7675 echo Configuring in $(HOST_SUBDIR)/bison; \
7676 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7677 case $(srcdir) in \
7678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7679 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7681 esac; \
7682 srcdiroption="--srcdir=$${topdir}/bison"; \
7683 libsrcdir="$$s/bison"; \
7684 $(SHELL) $${libsrcdir}/configure \
7685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7686 --target=${target_alias} $${srcdiroption} \
7687 || exit 1
7688@endif bison
7689
7690
7691
7692
7693
7694.PHONY: all-bison maybe-all-bison
7695maybe-all-bison:
7696@if gcc-bootstrap
7697all-bison: stage_current
7698@endif gcc-bootstrap
7699@if bison
7700TARGET-bison=all
7701maybe-all-bison: all-bison
7702all-bison: configure-bison
7703 @: $(MAKE); $(unstage)
7704 @r=`${PWD_COMMAND}`; export r; \
7705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7706 $(HOST_EXPORTS) \
7707 (cd $(HOST_SUBDIR)/bison && \
7708 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7709 $(TARGET-bison))
7710@endif bison
7711
7712
7713
7714
7715.PHONY: check-bison maybe-check-bison
7716maybe-check-bison:
7717@if bison
7718maybe-check-bison: check-bison
7719
7720# This module is only tested in a native toolchain.
7721check-bison:
7722 @: $(MAKE); $(unstage)
7723 @if [ '$(host)' = '$(target)' ] ; then \
7724 r=`${PWD_COMMAND}`; export r; \
7725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726 $(HOST_EXPORTS) \
7727 (cd $(HOST_SUBDIR)/bison && \
7728 $(MAKE) $(FLAGS_TO_PASS) check); \
7729 fi
7730
7731@endif bison
7732
7733.PHONY: install-bison maybe-install-bison
7734maybe-install-bison:
7735@if bison
7736maybe-install-bison: install-bison
7737
7738install-bison: installdirs
7739 @: $(MAKE); $(unstage)
7740 @r=`${PWD_COMMAND}`; export r; \
7741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742 $(HOST_EXPORTS) \
7743 (cd $(HOST_SUBDIR)/bison && \
7744 $(MAKE) $(FLAGS_TO_PASS) install)
7745
7746@endif bison
7747
7748# Other targets (info, dvi, pdf, etc.)
7749
7750.PHONY: maybe-info-bison info-bison
7751maybe-info-bison:
7752@if bison
7753maybe-info-bison: info-bison
7754
7755info-bison: \
7756 configure-bison
7757 @: $(MAKE); $(unstage)
7758 @[ -f ./bison/Makefile ] || exit 0; \
7759 r=`${PWD_COMMAND}`; export r; \
7760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761 $(HOST_EXPORTS) \
7762 for flag in $(EXTRA_HOST_FLAGS) ; do \
7763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764 done; \
7765 echo "Doing info in bison" ; \
7766 (cd $(HOST_SUBDIR)/bison && \
7767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769 "RANLIB=$${RANLIB}" \
7770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771 info) \
7772 || exit 1
7773
7774@endif bison
7775
7776.PHONY: maybe-dvi-bison dvi-bison
7777maybe-dvi-bison:
7778@if bison
7779maybe-dvi-bison: dvi-bison
7780
7781dvi-bison: \
7782 configure-bison
7783 @: $(MAKE); $(unstage)
7784 @[ -f ./bison/Makefile ] || exit 0; \
7785 r=`${PWD_COMMAND}`; export r; \
7786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7787 $(HOST_EXPORTS) \
7788 for flag in $(EXTRA_HOST_FLAGS) ; do \
7789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7790 done; \
7791 echo "Doing dvi in bison" ; \
7792 (cd $(HOST_SUBDIR)/bison && \
7793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7795 "RANLIB=$${RANLIB}" \
7796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7797 dvi) \
7798 || exit 1
7799
7800@endif bison
7801
7802.PHONY: maybe-pdf-bison pdf-bison
7803maybe-pdf-bison:
7804@if bison
7805maybe-pdf-bison: pdf-bison
7806
7807pdf-bison: \
7808 configure-bison
7809 @: $(MAKE); $(unstage)
7810 @[ -f ./bison/Makefile ] || exit 0; \
7811 r=`${PWD_COMMAND}`; export r; \
7812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7813 $(HOST_EXPORTS) \
7814 for flag in $(EXTRA_HOST_FLAGS) ; do \
7815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7816 done; \
7817 echo "Doing pdf in bison" ; \
7818 (cd $(HOST_SUBDIR)/bison && \
7819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7821 "RANLIB=$${RANLIB}" \
7822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7823 pdf) \
7824 || exit 1
7825
7826@endif bison
7827
7828.PHONY: maybe-html-bison html-bison
7829maybe-html-bison:
7830@if bison
7831maybe-html-bison: html-bison
7832
7833html-bison: \
7834 configure-bison
7835 @: $(MAKE); $(unstage)
7836 @[ -f ./bison/Makefile ] || exit 0; \
7837 r=`${PWD_COMMAND}`; export r; \
7838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7839 $(HOST_EXPORTS) \
7840 for flag in $(EXTRA_HOST_FLAGS) ; do \
7841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7842 done; \
7843 echo "Doing html in bison" ; \
7844 (cd $(HOST_SUBDIR)/bison && \
7845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7847 "RANLIB=$${RANLIB}" \
7848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7849 html) \
7850 || exit 1
7851
7852@endif bison
7853
7854.PHONY: maybe-TAGS-bison TAGS-bison
7855maybe-TAGS-bison:
7856@if bison
7857maybe-TAGS-bison: TAGS-bison
7858
7859TAGS-bison: \
7860 configure-bison
7861 @: $(MAKE); $(unstage)
7862 @[ -f ./bison/Makefile ] || exit 0; \
7863 r=`${PWD_COMMAND}`; export r; \
7864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7865 $(HOST_EXPORTS) \
7866 for flag in $(EXTRA_HOST_FLAGS) ; do \
7867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7868 done; \
7869 echo "Doing TAGS in bison" ; \
7870 (cd $(HOST_SUBDIR)/bison && \
7871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7873 "RANLIB=$${RANLIB}" \
7874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7875 TAGS) \
7876 || exit 1
7877
7878@endif bison
7879
7880.PHONY: maybe-install-info-bison install-info-bison
7881maybe-install-info-bison:
7882@if bison
7883maybe-install-info-bison: install-info-bison
7884
7885install-info-bison: \
7886 configure-bison \
7887 info-bison
7888 @: $(MAKE); $(unstage)
7889 @[ -f ./bison/Makefile ] || exit 0; \
7890 r=`${PWD_COMMAND}`; export r; \
7891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892 $(HOST_EXPORTS) \
7893 for flag in $(EXTRA_HOST_FLAGS) ; do \
7894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895 done; \
7896 echo "Doing install-info in bison" ; \
7897 (cd $(HOST_SUBDIR)/bison && \
7898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900 "RANLIB=$${RANLIB}" \
7901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902 install-info) \
7903 || exit 1
7904
7905@endif bison
7906
7907.PHONY: maybe-install-pdf-bison install-pdf-bison
7908maybe-install-pdf-bison:
7909@if bison
7910maybe-install-pdf-bison: install-pdf-bison
7911
7912install-pdf-bison: \
7913 configure-bison \
7914 pdf-bison
7915 @: $(MAKE); $(unstage)
7916 @[ -f ./bison/Makefile ] || exit 0; \
7917 r=`${PWD_COMMAND}`; export r; \
7918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7919 $(HOST_EXPORTS) \
7920 for flag in $(EXTRA_HOST_FLAGS) ; do \
7921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7922 done; \
7923 echo "Doing install-pdf in bison" ; \
7924 (cd $(HOST_SUBDIR)/bison && \
7925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7927 "RANLIB=$${RANLIB}" \
7928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7929 install-pdf) \
7930 || exit 1
7931
7932@endif bison
7933
7934.PHONY: maybe-install-html-bison install-html-bison
7935maybe-install-html-bison:
7936@if bison
7937maybe-install-html-bison: install-html-bison
7938
7939install-html-bison: \
7940 configure-bison \
7941 html-bison
7942 @: $(MAKE); $(unstage)
7943 @[ -f ./bison/Makefile ] || exit 0; \
7944 r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 for flag in $(EXTRA_HOST_FLAGS) ; do \
7948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7949 done; \
7950 echo "Doing install-html in bison" ; \
7951 (cd $(HOST_SUBDIR)/bison && \
7952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7954 "RANLIB=$${RANLIB}" \
7955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7956 install-html) \
7957 || exit 1
7958
7959@endif bison
7960
7961.PHONY: maybe-installcheck-bison installcheck-bison
7962maybe-installcheck-bison:
7963@if bison
7964maybe-installcheck-bison: installcheck-bison
7965
7966installcheck-bison: \
7967 configure-bison
7968 @: $(MAKE); $(unstage)
7969 @[ -f ./bison/Makefile ] || exit 0; \
7970 r=`${PWD_COMMAND}`; export r; \
7971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7972 $(HOST_EXPORTS) \
7973 for flag in $(EXTRA_HOST_FLAGS) ; do \
7974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7975 done; \
7976 echo "Doing installcheck in bison" ; \
7977 (cd $(HOST_SUBDIR)/bison && \
7978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7980 "RANLIB=$${RANLIB}" \
7981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7982 installcheck) \
7983 || exit 1
7984
7985@endif bison
7986
7987.PHONY: maybe-mostlyclean-bison mostlyclean-bison
7988maybe-mostlyclean-bison:
7989@if bison
7990maybe-mostlyclean-bison: mostlyclean-bison
7991
7992mostlyclean-bison:
7993 @: $(MAKE); $(unstage)
7994 @[ -f ./bison/Makefile ] || exit 0; \
7995 r=`${PWD_COMMAND}`; export r; \
7996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997 $(HOST_EXPORTS) \
7998 for flag in $(EXTRA_HOST_FLAGS) ; do \
7999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000 done; \
8001 echo "Doing mostlyclean in bison" ; \
8002 (cd $(HOST_SUBDIR)/bison && \
8003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005 "RANLIB=$${RANLIB}" \
8006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007 mostlyclean) \
8008 || exit 1
8009
8010@endif bison
8011
8012.PHONY: maybe-clean-bison clean-bison
8013maybe-clean-bison:
8014@if bison
8015maybe-clean-bison: clean-bison
8016
8017clean-bison:
8018 @: $(MAKE); $(unstage)
8019 @[ -f ./bison/Makefile ] || exit 0; \
8020 r=`${PWD_COMMAND}`; export r; \
8021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8022 $(HOST_EXPORTS) \
8023 for flag in $(EXTRA_HOST_FLAGS) ; do \
8024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8025 done; \
8026 echo "Doing clean in bison" ; \
8027 (cd $(HOST_SUBDIR)/bison && \
8028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8030 "RANLIB=$${RANLIB}" \
8031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8032 clean) \
8033 || exit 1
8034
8035@endif bison
8036
8037.PHONY: maybe-distclean-bison distclean-bison
8038maybe-distclean-bison:
8039@if bison
8040maybe-distclean-bison: distclean-bison
8041
8042distclean-bison:
8043 @: $(MAKE); $(unstage)
8044 @[ -f ./bison/Makefile ] || exit 0; \
8045 r=`${PWD_COMMAND}`; export r; \
8046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8047 $(HOST_EXPORTS) \
8048 for flag in $(EXTRA_HOST_FLAGS) ; do \
8049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8050 done; \
8051 echo "Doing distclean in bison" ; \
8052 (cd $(HOST_SUBDIR)/bison && \
8053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8055 "RANLIB=$${RANLIB}" \
8056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8057 distclean) \
8058 || exit 1
8059
8060@endif bison
8061
8062.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8063maybe-maintainer-clean-bison:
8064@if bison
8065maybe-maintainer-clean-bison: maintainer-clean-bison
8066
8067maintainer-clean-bison:
8068 @: $(MAKE); $(unstage)
8069 @[ -f ./bison/Makefile ] || exit 0; \
8070 r=`${PWD_COMMAND}`; export r; \
8071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072 $(HOST_EXPORTS) \
8073 for flag in $(EXTRA_HOST_FLAGS) ; do \
8074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8075 done; \
8076 echo "Doing maintainer-clean in bison" ; \
8077 (cd $(HOST_SUBDIR)/bison && \
8078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8080 "RANLIB=$${RANLIB}" \
8081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8082 maintainer-clean) \
8083 || exit 1
8084
8085@endif bison
8086
8087
8088
8089.PHONY: configure-byacc maybe-configure-byacc
8090maybe-configure-byacc:
8091@if gcc-bootstrap
8092configure-byacc: stage_current
8093@endif gcc-bootstrap
8094@if byacc
8095maybe-configure-byacc: configure-byacc
8096configure-byacc:
8097 @: $(MAKE); $(unstage)
8098 @r=`${PWD_COMMAND}`; export r; \
8099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8100 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8102 $(HOST_EXPORTS) \
8103 echo Configuring in $(HOST_SUBDIR)/byacc; \
8104 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8105 case $(srcdir) in \
8106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8107 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8109 esac; \
8110 srcdiroption="--srcdir=$${topdir}/byacc"; \
8111 libsrcdir="$$s/byacc"; \
8112 $(SHELL) $${libsrcdir}/configure \
8113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8114 --target=${target_alias} $${srcdiroption} \
8115 || exit 1
8116@endif byacc
8117
8118
8119
8120
8121
8122.PHONY: all-byacc maybe-all-byacc
8123maybe-all-byacc:
8124@if gcc-bootstrap
8125all-byacc: stage_current
8126@endif gcc-bootstrap
8127@if byacc
8128TARGET-byacc=all
8129maybe-all-byacc: all-byacc
8130all-byacc: configure-byacc
8131 @: $(MAKE); $(unstage)
8132 @r=`${PWD_COMMAND}`; export r; \
8133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8134 $(HOST_EXPORTS) \
8135 (cd $(HOST_SUBDIR)/byacc && \
8136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8137 $(TARGET-byacc))
8138@endif byacc
8139
8140
8141
8142
8143.PHONY: check-byacc maybe-check-byacc
8144maybe-check-byacc:
8145@if byacc
8146maybe-check-byacc: check-byacc
8147
8148# This module is only tested in a native toolchain.
8149check-byacc:
8150 @: $(MAKE); $(unstage)
8151 @if [ '$(host)' = '$(target)' ] ; then \
8152 r=`${PWD_COMMAND}`; export r; \
8153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8154 $(HOST_EXPORTS) \
8155 (cd $(HOST_SUBDIR)/byacc && \
8156 $(MAKE) $(FLAGS_TO_PASS) check); \
8157 fi
8158
8159@endif byacc
8160
8161.PHONY: install-byacc maybe-install-byacc
8162maybe-install-byacc:
8163@if byacc
8164maybe-install-byacc: install-byacc
8165
8166install-byacc: installdirs
8167 @: $(MAKE); $(unstage)
8168 @r=`${PWD_COMMAND}`; export r; \
8169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8170 $(HOST_EXPORTS) \
8171 (cd $(HOST_SUBDIR)/byacc && \
8172 $(MAKE) $(FLAGS_TO_PASS) install)
8173
8174@endif byacc
8175
8176# Other targets (info, dvi, pdf, etc.)
8177
8178.PHONY: maybe-info-byacc info-byacc
8179maybe-info-byacc:
8180@if byacc
8181maybe-info-byacc: info-byacc
8182
8183info-byacc: \
8184 configure-byacc
8185 @: $(MAKE); $(unstage)
8186 @[ -f ./byacc/Makefile ] || exit 0; \
8187 r=`${PWD_COMMAND}`; export r; \
8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189 $(HOST_EXPORTS) \
8190 for flag in $(EXTRA_HOST_FLAGS) ; do \
8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192 done; \
8193 echo "Doing info in byacc" ; \
8194 (cd $(HOST_SUBDIR)/byacc && \
8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197 "RANLIB=$${RANLIB}" \
8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8199 info) \
8200 || exit 1
8201
8202@endif byacc
8203
8204.PHONY: maybe-dvi-byacc dvi-byacc
8205maybe-dvi-byacc:
8206@if byacc
8207maybe-dvi-byacc: dvi-byacc
8208
8209dvi-byacc: \
8210 configure-byacc
8211 @: $(MAKE); $(unstage)
8212 @[ -f ./byacc/Makefile ] || exit 0; \
8213 r=`${PWD_COMMAND}`; export r; \
8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8215 $(HOST_EXPORTS) \
8216 for flag in $(EXTRA_HOST_FLAGS) ; do \
8217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8218 done; \
8219 echo "Doing dvi in byacc" ; \
8220 (cd $(HOST_SUBDIR)/byacc && \
8221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8223 "RANLIB=$${RANLIB}" \
8224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8225 dvi) \
8226 || exit 1
8227
8228@endif byacc
8229
8230.PHONY: maybe-pdf-byacc pdf-byacc
8231maybe-pdf-byacc:
8232@if byacc
8233maybe-pdf-byacc: pdf-byacc
8234
8235pdf-byacc: \
8236 configure-byacc
8237 @: $(MAKE); $(unstage)
8238 @[ -f ./byacc/Makefile ] || exit 0; \
8239 r=`${PWD_COMMAND}`; export r; \
8240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8241 $(HOST_EXPORTS) \
8242 for flag in $(EXTRA_HOST_FLAGS) ; do \
8243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8244 done; \
8245 echo "Doing pdf in byacc" ; \
8246 (cd $(HOST_SUBDIR)/byacc && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8249 "RANLIB=$${RANLIB}" \
8250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8251 pdf) \
8252 || exit 1
8253
8254@endif byacc
8255
8256.PHONY: maybe-html-byacc html-byacc
8257maybe-html-byacc:
8258@if byacc
8259maybe-html-byacc: html-byacc
8260
8261html-byacc: \
8262 configure-byacc
8263 @: $(MAKE); $(unstage)
8264 @[ -f ./byacc/Makefile ] || exit 0; \
8265 r=`${PWD_COMMAND}`; export r; \
8266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267 $(HOST_EXPORTS) \
8268 for flag in $(EXTRA_HOST_FLAGS) ; do \
8269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270 done; \
8271 echo "Doing html in byacc" ; \
8272 (cd $(HOST_SUBDIR)/byacc && \
8273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275 "RANLIB=$${RANLIB}" \
8276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8277 html) \
8278 || exit 1
8279
8280@endif byacc
8281
8282.PHONY: maybe-TAGS-byacc TAGS-byacc
8283maybe-TAGS-byacc:
8284@if byacc
8285maybe-TAGS-byacc: TAGS-byacc
8286
8287TAGS-byacc: \
8288 configure-byacc
8289 @: $(MAKE); $(unstage)
8290 @[ -f ./byacc/Makefile ] || exit 0; \
8291 r=`${PWD_COMMAND}`; export r; \
8292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293 $(HOST_EXPORTS) \
8294 for flag in $(EXTRA_HOST_FLAGS) ; do \
8295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8296 done; \
8297 echo "Doing TAGS in byacc" ; \
8298 (cd $(HOST_SUBDIR)/byacc && \
8299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8301 "RANLIB=$${RANLIB}" \
8302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8303 TAGS) \
8304 || exit 1
8305
8306@endif byacc
8307
8308.PHONY: maybe-install-info-byacc install-info-byacc
8309maybe-install-info-byacc:
8310@if byacc
8311maybe-install-info-byacc: install-info-byacc
8312
8313install-info-byacc: \
8314 configure-byacc \
8315 info-byacc
8316 @: $(MAKE); $(unstage)
8317 @[ -f ./byacc/Makefile ] || exit 0; \
8318 r=`${PWD_COMMAND}`; export r; \
8319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320 $(HOST_EXPORTS) \
8321 for flag in $(EXTRA_HOST_FLAGS) ; do \
8322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323 done; \
8324 echo "Doing install-info in byacc" ; \
8325 (cd $(HOST_SUBDIR)/byacc && \
8326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328 "RANLIB=$${RANLIB}" \
8329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330 install-info) \
8331 || exit 1
8332
8333@endif byacc
8334
8335.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8336maybe-install-pdf-byacc:
8337@if byacc
8338maybe-install-pdf-byacc: install-pdf-byacc
8339
8340install-pdf-byacc: \
8341 configure-byacc \
8342 pdf-byacc
8343 @: $(MAKE); $(unstage)
8344 @[ -f ./byacc/Makefile ] || exit 0; \
8345 r=`${PWD_COMMAND}`; export r; \
8346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8347 $(HOST_EXPORTS) \
8348 for flag in $(EXTRA_HOST_FLAGS) ; do \
8349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8350 done; \
8351 echo "Doing install-pdf in byacc" ; \
8352 (cd $(HOST_SUBDIR)/byacc && \
8353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8355 "RANLIB=$${RANLIB}" \
8356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8357 install-pdf) \
8358 || exit 1
8359
8360@endif byacc
8361
8362.PHONY: maybe-install-html-byacc install-html-byacc
8363maybe-install-html-byacc:
8364@if byacc
8365maybe-install-html-byacc: install-html-byacc
8366
8367install-html-byacc: \
8368 configure-byacc \
8369 html-byacc
8370 @: $(MAKE); $(unstage)
8371 @[ -f ./byacc/Makefile ] || exit 0; \
8372 r=`${PWD_COMMAND}`; export r; \
8373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374 $(HOST_EXPORTS) \
8375 for flag in $(EXTRA_HOST_FLAGS) ; do \
8376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8377 done; \
8378 echo "Doing install-html in byacc" ; \
8379 (cd $(HOST_SUBDIR)/byacc && \
8380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8382 "RANLIB=$${RANLIB}" \
8383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8384 install-html) \
8385 || exit 1
8386
8387@endif byacc
8388
8389.PHONY: maybe-installcheck-byacc installcheck-byacc
8390maybe-installcheck-byacc:
8391@if byacc
8392maybe-installcheck-byacc: installcheck-byacc
8393
8394installcheck-byacc: \
8395 configure-byacc
8396 @: $(MAKE); $(unstage)
8397 @[ -f ./byacc/Makefile ] || exit 0; \
8398 r=`${PWD_COMMAND}`; export r; \
8399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8400 $(HOST_EXPORTS) \
8401 for flag in $(EXTRA_HOST_FLAGS) ; do \
8402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8403 done; \
8404 echo "Doing installcheck in byacc" ; \
8405 (cd $(HOST_SUBDIR)/byacc && \
8406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8408 "RANLIB=$${RANLIB}" \
8409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8410 installcheck) \
8411 || exit 1
8412
8413@endif byacc
8414
8415.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8416maybe-mostlyclean-byacc:
8417@if byacc
8418maybe-mostlyclean-byacc: mostlyclean-byacc
8419
8420mostlyclean-byacc:
8421 @: $(MAKE); $(unstage)
8422 @[ -f ./byacc/Makefile ] || exit 0; \
8423 r=`${PWD_COMMAND}`; export r; \
8424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425 $(HOST_EXPORTS) \
8426 for flag in $(EXTRA_HOST_FLAGS) ; do \
8427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8428 done; \
8429 echo "Doing mostlyclean in byacc" ; \
8430 (cd $(HOST_SUBDIR)/byacc && \
8431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8433 "RANLIB=$${RANLIB}" \
8434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8435 mostlyclean) \
8436 || exit 1
8437
8438@endif byacc
8439
8440.PHONY: maybe-clean-byacc clean-byacc
8441maybe-clean-byacc:
8442@if byacc
8443maybe-clean-byacc: clean-byacc
8444
8445clean-byacc:
8446 @: $(MAKE); $(unstage)
8447 @[ -f ./byacc/Makefile ] || exit 0; \
8448 r=`${PWD_COMMAND}`; export r; \
8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8450 $(HOST_EXPORTS) \
8451 for flag in $(EXTRA_HOST_FLAGS) ; do \
8452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8453 done; \
8454 echo "Doing clean in byacc" ; \
8455 (cd $(HOST_SUBDIR)/byacc && \
8456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8458 "RANLIB=$${RANLIB}" \
8459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8460 clean) \
8461 || exit 1
8462
8463@endif byacc
8464
8465.PHONY: maybe-distclean-byacc distclean-byacc
8466maybe-distclean-byacc:
8467@if byacc
8468maybe-distclean-byacc: distclean-byacc
8469
8470distclean-byacc:
8471 @: $(MAKE); $(unstage)
8472 @[ -f ./byacc/Makefile ] || exit 0; \
8473 r=`${PWD_COMMAND}`; export r; \
8474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8475 $(HOST_EXPORTS) \
8476 for flag in $(EXTRA_HOST_FLAGS) ; do \
8477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8478 done; \
8479 echo "Doing distclean in byacc" ; \
8480 (cd $(HOST_SUBDIR)/byacc && \
8481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8483 "RANLIB=$${RANLIB}" \
8484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8485 distclean) \
8486 || exit 1
8487
8488@endif byacc
8489
8490.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8491maybe-maintainer-clean-byacc:
8492@if byacc
8493maybe-maintainer-clean-byacc: maintainer-clean-byacc
8494
8495maintainer-clean-byacc:
8496 @: $(MAKE); $(unstage)
8497 @[ -f ./byacc/Makefile ] || exit 0; \
8498 r=`${PWD_COMMAND}`; export r; \
8499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8500 $(HOST_EXPORTS) \
8501 for flag in $(EXTRA_HOST_FLAGS) ; do \
8502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8503 done; \
8504 echo "Doing maintainer-clean in byacc" ; \
8505 (cd $(HOST_SUBDIR)/byacc && \
8506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8508 "RANLIB=$${RANLIB}" \
8509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8510 maintainer-clean) \
8511 || exit 1
8512
8513@endif byacc
8514
8515
8516
8517.PHONY: configure-bzip2 maybe-configure-bzip2
8518maybe-configure-bzip2:
8519@if gcc-bootstrap
8520configure-bzip2: stage_current
8521@endif gcc-bootstrap
8522@if bzip2
8523maybe-configure-bzip2: configure-bzip2
8524configure-bzip2:
8525 @: $(MAKE); $(unstage)
8526 @r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8530 $(HOST_EXPORTS) \
8531 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8532 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8533 case $(srcdir) in \
8534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8535 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8537 esac; \
8538 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8539 libsrcdir="$$s/bzip2"; \
8540 $(SHELL) $${libsrcdir}/configure \
8541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8542 --target=${target_alias} $${srcdiroption} \
8543 || exit 1
8544@endif bzip2
8545
8546
8547
8548
8549
8550.PHONY: all-bzip2 maybe-all-bzip2
8551maybe-all-bzip2:
8552@if gcc-bootstrap
8553all-bzip2: stage_current
8554@endif gcc-bootstrap
8555@if bzip2
8556TARGET-bzip2=all
8557maybe-all-bzip2: all-bzip2
8558all-bzip2: configure-bzip2
8559 @: $(MAKE); $(unstage)
8560 @r=`${PWD_COMMAND}`; export r; \
8561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8562 $(HOST_EXPORTS) \
8563 (cd $(HOST_SUBDIR)/bzip2 && \
8564 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8565 $(TARGET-bzip2))
8566@endif bzip2
8567
8568
8569
8570
8571.PHONY: check-bzip2 maybe-check-bzip2
8572maybe-check-bzip2:
8573@if bzip2
8574maybe-check-bzip2: check-bzip2
8575
8576check-bzip2:
8577 @: $(MAKE); $(unstage)
8578 @r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 $(HOST_EXPORTS) \
8581 (cd $(HOST_SUBDIR)/bzip2 && \
8582 $(MAKE) $(FLAGS_TO_PASS) check)
8583
8584@endif bzip2
8585
8586.PHONY: install-bzip2 maybe-install-bzip2
8587maybe-install-bzip2:
8588@if bzip2
8589maybe-install-bzip2: install-bzip2
8590
8591install-bzip2: installdirs
8592 @: $(MAKE); $(unstage)
8593 @r=`${PWD_COMMAND}`; export r; \
8594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8595 $(HOST_EXPORTS) \
8596 (cd $(HOST_SUBDIR)/bzip2 && \
8597 $(MAKE) $(FLAGS_TO_PASS) install)
8598
8599@endif bzip2
8600
8601# Other targets (info, dvi, pdf, etc.)
8602
8603.PHONY: maybe-info-bzip2 info-bzip2
8604maybe-info-bzip2:
8605@if bzip2
8606maybe-info-bzip2: info-bzip2
8607
8608info-bzip2: \
8609 configure-bzip2
8610 @: $(MAKE); $(unstage)
8611 @[ -f ./bzip2/Makefile ] || exit 0; \
8612 r=`${PWD_COMMAND}`; export r; \
8613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8614 $(HOST_EXPORTS) \
8615 for flag in $(EXTRA_HOST_FLAGS) ; do \
8616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8617 done; \
8618 echo "Doing info in bzip2" ; \
8619 (cd $(HOST_SUBDIR)/bzip2 && \
8620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8622 "RANLIB=$${RANLIB}" \
8623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8624 info) \
8625 || exit 1
8626
8627@endif bzip2
8628
8629.PHONY: maybe-dvi-bzip2 dvi-bzip2
8630maybe-dvi-bzip2:
8631@if bzip2
8632maybe-dvi-bzip2: dvi-bzip2
8633
8634dvi-bzip2: \
8635 configure-bzip2
8636 @: $(MAKE); $(unstage)
8637 @[ -f ./bzip2/Makefile ] || exit 0; \
8638 r=`${PWD_COMMAND}`; export r; \
8639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8640 $(HOST_EXPORTS) \
8641 for flag in $(EXTRA_HOST_FLAGS) ; do \
8642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8643 done; \
8644 echo "Doing dvi in bzip2" ; \
8645 (cd $(HOST_SUBDIR)/bzip2 && \
8646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8648 "RANLIB=$${RANLIB}" \
8649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8650 dvi) \
8651 || exit 1
8652
8653@endif bzip2
8654
8655.PHONY: maybe-pdf-bzip2 pdf-bzip2
8656maybe-pdf-bzip2:
8657@if bzip2
8658maybe-pdf-bzip2: pdf-bzip2
8659
8660pdf-bzip2: \
8661 configure-bzip2
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./bzip2/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing pdf in bzip2" ; \
8671 (cd $(HOST_SUBDIR)/bzip2 && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 pdf) \
8677 || exit 1
8678
8679@endif bzip2
8680
8681.PHONY: maybe-html-bzip2 html-bzip2
8682maybe-html-bzip2:
8683@if bzip2
8684maybe-html-bzip2: html-bzip2
8685
8686html-bzip2: \
8687 configure-bzip2
8688 @: $(MAKE); $(unstage)
8689 @[ -f ./bzip2/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692 $(HOST_EXPORTS) \
8693 for flag in $(EXTRA_HOST_FLAGS) ; do \
8694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695 done; \
8696 echo "Doing html in bzip2" ; \
8697 (cd $(HOST_SUBDIR)/bzip2 && \
8698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700 "RANLIB=$${RANLIB}" \
8701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702 html) \
8703 || exit 1
8704
8705@endif bzip2
8706
8707.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8708maybe-TAGS-bzip2:
8709@if bzip2
8710maybe-TAGS-bzip2: TAGS-bzip2
8711
8712TAGS-bzip2: \
8713 configure-bzip2
8714 @: $(MAKE); $(unstage)
8715 @[ -f ./bzip2/Makefile ] || exit 0; \
8716 r=`${PWD_COMMAND}`; export r; \
8717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8718 $(HOST_EXPORTS) \
8719 for flag in $(EXTRA_HOST_FLAGS) ; do \
8720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8721 done; \
8722 echo "Doing TAGS in bzip2" ; \
8723 (cd $(HOST_SUBDIR)/bzip2 && \
8724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8726 "RANLIB=$${RANLIB}" \
8727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8728 TAGS) \
8729 || exit 1
8730
8731@endif bzip2
8732
8733.PHONY: maybe-install-info-bzip2 install-info-bzip2
8734maybe-install-info-bzip2:
8735@if bzip2
8736maybe-install-info-bzip2: install-info-bzip2
8737
8738install-info-bzip2: \
8739 configure-bzip2 \
8740 info-bzip2
8741 @: $(MAKE); $(unstage)
8742 @[ -f ./bzip2/Makefile ] || exit 0; \
8743 r=`${PWD_COMMAND}`; export r; \
8744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745 $(HOST_EXPORTS) \
8746 for flag in $(EXTRA_HOST_FLAGS) ; do \
8747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748 done; \
8749 echo "Doing install-info in bzip2" ; \
8750 (cd $(HOST_SUBDIR)/bzip2 && \
8751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753 "RANLIB=$${RANLIB}" \
8754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755 install-info) \
8756 || exit 1
8757
8758@endif bzip2
8759
8760.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8761maybe-install-pdf-bzip2:
8762@if bzip2
8763maybe-install-pdf-bzip2: install-pdf-bzip2
8764
8765install-pdf-bzip2: \
8766 configure-bzip2 \
8767 pdf-bzip2
8768 @: $(MAKE); $(unstage)
8769 @[ -f ./bzip2/Makefile ] || exit 0; \
8770 r=`${PWD_COMMAND}`; export r; \
8771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) ; do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing install-pdf in bzip2" ; \
8777 (cd $(HOST_SUBDIR)/bzip2 && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782 install-pdf) \
8783 || exit 1
8784
8785@endif bzip2
8786
8787.PHONY: maybe-install-html-bzip2 install-html-bzip2
8788maybe-install-html-bzip2:
8789@if bzip2
8790maybe-install-html-bzip2: install-html-bzip2
8791
8792install-html-bzip2: \
8793 configure-bzip2 \
8794 html-bzip2
8795 @: $(MAKE); $(unstage)
8796 @[ -f ./bzip2/Makefile ] || exit 0; \
8797 r=`${PWD_COMMAND}`; export r; \
8798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8799 $(HOST_EXPORTS) \
8800 for flag in $(EXTRA_HOST_FLAGS) ; do \
8801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8802 done; \
8803 echo "Doing install-html in bzip2" ; \
8804 (cd $(HOST_SUBDIR)/bzip2 && \
8805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8807 "RANLIB=$${RANLIB}" \
8808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8809 install-html) \
8810 || exit 1
8811
8812@endif bzip2
8813
8814.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8815maybe-installcheck-bzip2:
8816@if bzip2
8817maybe-installcheck-bzip2: installcheck-bzip2
8818
8819installcheck-bzip2: \
8820 configure-bzip2
8821 @: $(MAKE); $(unstage)
8822 @[ -f ./bzip2/Makefile ] || exit 0; \
8823 r=`${PWD_COMMAND}`; export r; \
8824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8825 $(HOST_EXPORTS) \
8826 for flag in $(EXTRA_HOST_FLAGS) ; do \
8827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8828 done; \
8829 echo "Doing installcheck in bzip2" ; \
8830 (cd $(HOST_SUBDIR)/bzip2 && \
8831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8833 "RANLIB=$${RANLIB}" \
8834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8835 installcheck) \
8836 || exit 1
8837
8838@endif bzip2
8839
8840.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8841maybe-mostlyclean-bzip2:
8842@if bzip2
8843maybe-mostlyclean-bzip2: mostlyclean-bzip2
8844
8845mostlyclean-bzip2:
8846 @: $(MAKE); $(unstage)
8847 @[ -f ./bzip2/Makefile ] || exit 0; \
8848 r=`${PWD_COMMAND}`; export r; \
8849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850 $(HOST_EXPORTS) \
8851 for flag in $(EXTRA_HOST_FLAGS) ; do \
8852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853 done; \
8854 echo "Doing mostlyclean in bzip2" ; \
8855 (cd $(HOST_SUBDIR)/bzip2 && \
8856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858 "RANLIB=$${RANLIB}" \
8859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860 mostlyclean) \
8861 || exit 1
8862
8863@endif bzip2
8864
8865.PHONY: maybe-clean-bzip2 clean-bzip2
8866maybe-clean-bzip2:
8867@if bzip2
8868maybe-clean-bzip2: clean-bzip2
8869
8870clean-bzip2:
8871 @: $(MAKE); $(unstage)
8872 @[ -f ./bzip2/Makefile ] || exit 0; \
8873 r=`${PWD_COMMAND}`; export r; \
8874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875 $(HOST_EXPORTS) \
8876 for flag in $(EXTRA_HOST_FLAGS) ; do \
8877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8878 done; \
8879 echo "Doing clean in bzip2" ; \
8880 (cd $(HOST_SUBDIR)/bzip2 && \
8881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8883 "RANLIB=$${RANLIB}" \
8884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8885 clean) \
8886 || exit 1
8887
8888@endif bzip2
8889
8890.PHONY: maybe-distclean-bzip2 distclean-bzip2
8891maybe-distclean-bzip2:
8892@if bzip2
8893maybe-distclean-bzip2: distclean-bzip2
8894
8895distclean-bzip2:
8896 @: $(MAKE); $(unstage)
8897 @[ -f ./bzip2/Makefile ] || exit 0; \
8898 r=`${PWD_COMMAND}`; export r; \
8899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8900 $(HOST_EXPORTS) \
8901 for flag in $(EXTRA_HOST_FLAGS) ; do \
8902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8903 done; \
8904 echo "Doing distclean in bzip2" ; \
8905 (cd $(HOST_SUBDIR)/bzip2 && \
8906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8908 "RANLIB=$${RANLIB}" \
8909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8910 distclean) \
8911 || exit 1
8912
8913@endif bzip2
8914
8915.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
8916maybe-maintainer-clean-bzip2:
8917@if bzip2
8918maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
8919
8920maintainer-clean-bzip2:
8921 @: $(MAKE); $(unstage)
8922 @[ -f ./bzip2/Makefile ] || exit 0; \
8923 r=`${PWD_COMMAND}`; export r; \
8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925 $(HOST_EXPORTS) \
8926 for flag in $(EXTRA_HOST_FLAGS) ; do \
8927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8928 done; \
8929 echo "Doing maintainer-clean in bzip2" ; \
8930 (cd $(HOST_SUBDIR)/bzip2 && \
8931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8933 "RANLIB=$${RANLIB}" \
8934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8935 maintainer-clean) \
8936 || exit 1
8937
8938@endif bzip2
8939
8940
8941
8942.PHONY: configure-cgen maybe-configure-cgen
8943maybe-configure-cgen:
8944@if gcc-bootstrap
8945configure-cgen: stage_current
8946@endif gcc-bootstrap
8947@if cgen
8948maybe-configure-cgen: configure-cgen
8949configure-cgen:
8950 @: $(MAKE); $(unstage)
8951 @r=`${PWD_COMMAND}`; export r; \
8952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8953 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
8954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
8955 $(HOST_EXPORTS) \
8956 echo Configuring in $(HOST_SUBDIR)/cgen; \
8957 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
8958 case $(srcdir) in \
8959 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8960 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
8961 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8962 esac; \
8963 srcdiroption="--srcdir=$${topdir}/cgen"; \
8964 libsrcdir="$$s/cgen"; \
8965 $(SHELL) $${libsrcdir}/configure \
8966 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8967 --target=${target_alias} $${srcdiroption} \
8968 || exit 1
8969@endif cgen
8970
8971
8972
8973
8974
8975.PHONY: all-cgen maybe-all-cgen
8976maybe-all-cgen:
8977@if gcc-bootstrap
8978all-cgen: stage_current
8979@endif gcc-bootstrap
8980@if cgen
8981TARGET-cgen=all
8982maybe-all-cgen: all-cgen
8983all-cgen: configure-cgen
8984 @: $(MAKE); $(unstage)
8985 @r=`${PWD_COMMAND}`; export r; \
8986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987 $(HOST_EXPORTS) \
8988 (cd $(HOST_SUBDIR)/cgen && \
8989 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8990 $(TARGET-cgen))
8991@endif cgen
8992
8993
8994
8995
8996.PHONY: check-cgen maybe-check-cgen
8997maybe-check-cgen:
8998@if cgen
8999maybe-check-cgen: check-cgen
9000
9001check-cgen:
9002 @: $(MAKE); $(unstage)
9003 @r=`${PWD_COMMAND}`; export r; \
9004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005 $(HOST_EXPORTS) \
9006 (cd $(HOST_SUBDIR)/cgen && \
9007 $(MAKE) $(FLAGS_TO_PASS) check)
9008
9009@endif cgen
9010
9011.PHONY: install-cgen maybe-install-cgen
9012maybe-install-cgen:
9013@if cgen
9014maybe-install-cgen: install-cgen
9015
9016install-cgen: installdirs
9017 @: $(MAKE); $(unstage)
9018 @r=`${PWD_COMMAND}`; export r; \
9019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020 $(HOST_EXPORTS) \
9021 (cd $(HOST_SUBDIR)/cgen && \
9022 $(MAKE) $(FLAGS_TO_PASS) install)
9023
9024@endif cgen
9025
9026# Other targets (info, dvi, pdf, etc.)
9027
9028.PHONY: maybe-info-cgen info-cgen
9029maybe-info-cgen:
9030@if cgen
9031maybe-info-cgen: info-cgen
9032
9033info-cgen: \
9034 configure-cgen
9035 @: $(MAKE); $(unstage)
9036 @[ -f ./cgen/Makefile ] || exit 0; \
9037 r=`${PWD_COMMAND}`; export r; \
9038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9039 $(HOST_EXPORTS) \
9040 for flag in $(EXTRA_HOST_FLAGS) ; do \
9041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9042 done; \
9043 echo "Doing info in cgen" ; \
9044 (cd $(HOST_SUBDIR)/cgen && \
9045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9047 "RANLIB=$${RANLIB}" \
9048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9049 info) \
9050 || exit 1
9051
9052@endif cgen
9053
9054.PHONY: maybe-dvi-cgen dvi-cgen
9055maybe-dvi-cgen:
9056@if cgen
9057maybe-dvi-cgen: dvi-cgen
9058
9059dvi-cgen: \
9060 configure-cgen
9061 @: $(MAKE); $(unstage)
9062 @[ -f ./cgen/Makefile ] || exit 0; \
9063 r=`${PWD_COMMAND}`; export r; \
9064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9065 $(HOST_EXPORTS) \
9066 for flag in $(EXTRA_HOST_FLAGS) ; do \
9067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9068 done; \
9069 echo "Doing dvi in cgen" ; \
9070 (cd $(HOST_SUBDIR)/cgen && \
9071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9073 "RANLIB=$${RANLIB}" \
9074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9075 dvi) \
9076 || exit 1
9077
9078@endif cgen
9079
9080.PHONY: maybe-pdf-cgen pdf-cgen
9081maybe-pdf-cgen:
9082@if cgen
9083maybe-pdf-cgen: pdf-cgen
9084
9085pdf-cgen: \
9086 configure-cgen
9087 @: $(MAKE); $(unstage)
9088 @[ -f ./cgen/Makefile ] || exit 0; \
9089 r=`${PWD_COMMAND}`; export r; \
9090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091 $(HOST_EXPORTS) \
9092 for flag in $(EXTRA_HOST_FLAGS) ; do \
9093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094 done; \
9095 echo "Doing pdf in cgen" ; \
9096 (cd $(HOST_SUBDIR)/cgen && \
9097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099 "RANLIB=$${RANLIB}" \
9100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101 pdf) \
9102 || exit 1
9103
9104@endif cgen
9105
9106.PHONY: maybe-html-cgen html-cgen
9107maybe-html-cgen:
9108@if cgen
9109maybe-html-cgen: html-cgen
9110
9111html-cgen: \
9112 configure-cgen
9113 @: $(MAKE); $(unstage)
9114 @[ -f ./cgen/Makefile ] || exit 0; \
9115 r=`${PWD_COMMAND}`; export r; \
9116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9117 $(HOST_EXPORTS) \
9118 for flag in $(EXTRA_HOST_FLAGS) ; do \
9119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9120 done; \
9121 echo "Doing html in cgen" ; \
9122 (cd $(HOST_SUBDIR)/cgen && \
9123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9125 "RANLIB=$${RANLIB}" \
9126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9127 html) \
9128 || exit 1
9129
9130@endif cgen
9131
9132.PHONY: maybe-TAGS-cgen TAGS-cgen
9133maybe-TAGS-cgen:
9134@if cgen
9135maybe-TAGS-cgen: TAGS-cgen
9136
9137TAGS-cgen: \
9138 configure-cgen
9139 @: $(MAKE); $(unstage)
9140 @[ -f ./cgen/Makefile ] || exit 0; \
9141 r=`${PWD_COMMAND}`; export r; \
9142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9143 $(HOST_EXPORTS) \
9144 for flag in $(EXTRA_HOST_FLAGS) ; do \
9145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9146 done; \
9147 echo "Doing TAGS in cgen" ; \
9148 (cd $(HOST_SUBDIR)/cgen && \
9149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9151 "RANLIB=$${RANLIB}" \
9152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9153 TAGS) \
9154 || exit 1
9155
9156@endif cgen
9157
9158.PHONY: maybe-install-info-cgen install-info-cgen
9159maybe-install-info-cgen:
9160@if cgen
9161maybe-install-info-cgen: install-info-cgen
9162
9163install-info-cgen: \
9164 configure-cgen \
9165 info-cgen
9166 @: $(MAKE); $(unstage)
9167 @[ -f ./cgen/Makefile ] || exit 0; \
9168 r=`${PWD_COMMAND}`; export r; \
9169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170 $(HOST_EXPORTS) \
9171 for flag in $(EXTRA_HOST_FLAGS) ; do \
9172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9173 done; \
9174 echo "Doing install-info in cgen" ; \
9175 (cd $(HOST_SUBDIR)/cgen && \
9176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178 "RANLIB=$${RANLIB}" \
9179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9180 install-info) \
9181 || exit 1
9182
9183@endif cgen
9184
9185.PHONY: maybe-install-pdf-cgen install-pdf-cgen
9186maybe-install-pdf-cgen:
9187@if cgen
9188maybe-install-pdf-cgen: install-pdf-cgen
9189
9190install-pdf-cgen: \
9191 configure-cgen \
9192 pdf-cgen
9193 @: $(MAKE); $(unstage)
9194 @[ -f ./cgen/Makefile ] || exit 0; \
9195 r=`${PWD_COMMAND}`; export r; \
9196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9197 $(HOST_EXPORTS) \
9198 for flag in $(EXTRA_HOST_FLAGS) ; do \
9199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9200 done; \
9201 echo "Doing install-pdf in cgen" ; \
9202 (cd $(HOST_SUBDIR)/cgen && \
9203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9205 "RANLIB=$${RANLIB}" \
9206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9207 install-pdf) \
9208 || exit 1
9209
9210@endif cgen
9211
9212.PHONY: maybe-install-html-cgen install-html-cgen
9213maybe-install-html-cgen:
9214@if cgen
9215maybe-install-html-cgen: install-html-cgen
9216
9217install-html-cgen: \
9218 configure-cgen \
9219 html-cgen
9220 @: $(MAKE); $(unstage)
9221 @[ -f ./cgen/Makefile ] || exit 0; \
9222 r=`${PWD_COMMAND}`; export r; \
9223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9224 $(HOST_EXPORTS) \
9225 for flag in $(EXTRA_HOST_FLAGS) ; do \
9226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9227 done; \
9228 echo "Doing install-html in cgen" ; \
9229 (cd $(HOST_SUBDIR)/cgen && \
9230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9232 "RANLIB=$${RANLIB}" \
9233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9234 install-html) \
9235 || exit 1
9236
9237@endif cgen
9238
9239.PHONY: maybe-installcheck-cgen installcheck-cgen
9240maybe-installcheck-cgen:
9241@if cgen
9242maybe-installcheck-cgen: installcheck-cgen
9243
9244installcheck-cgen: \
9245 configure-cgen
9246 @: $(MAKE); $(unstage)
9247 @[ -f ./cgen/Makefile ] || exit 0; \
9248 r=`${PWD_COMMAND}`; export r; \
9249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9250 $(HOST_EXPORTS) \
9251 for flag in $(EXTRA_HOST_FLAGS) ; do \
9252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9253 done; \
9254 echo "Doing installcheck in cgen" ; \
9255 (cd $(HOST_SUBDIR)/cgen && \
9256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9258 "RANLIB=$${RANLIB}" \
9259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9260 installcheck) \
9261 || exit 1
9262
9263@endif cgen
9264
9265.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9266maybe-mostlyclean-cgen:
9267@if cgen
9268maybe-mostlyclean-cgen: mostlyclean-cgen
9269
9270mostlyclean-cgen:
9271 @: $(MAKE); $(unstage)
9272 @[ -f ./cgen/Makefile ] || exit 0; \
9273 r=`${PWD_COMMAND}`; export r; \
9274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9275 $(HOST_EXPORTS) \
9276 for flag in $(EXTRA_HOST_FLAGS) ; do \
9277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9278 done; \
9279 echo "Doing mostlyclean in cgen" ; \
9280 (cd $(HOST_SUBDIR)/cgen && \
9281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9283 "RANLIB=$${RANLIB}" \
9284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9285 mostlyclean) \
9286 || exit 1
9287
9288@endif cgen
9289
9290.PHONY: maybe-clean-cgen clean-cgen
9291maybe-clean-cgen:
9292@if cgen
9293maybe-clean-cgen: clean-cgen
9294
9295clean-cgen:
9296 @: $(MAKE); $(unstage)
9297 @[ -f ./cgen/Makefile ] || exit 0; \
9298 r=`${PWD_COMMAND}`; export r; \
9299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9300 $(HOST_EXPORTS) \
9301 for flag in $(EXTRA_HOST_FLAGS) ; do \
9302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9303 done; \
9304 echo "Doing clean in cgen" ; \
9305 (cd $(HOST_SUBDIR)/cgen && \
9306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9308 "RANLIB=$${RANLIB}" \
9309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9310 clean) \
9311 || exit 1
9312
9313@endif cgen
9314
9315.PHONY: maybe-distclean-cgen distclean-cgen
9316maybe-distclean-cgen:
9317@if cgen
9318maybe-distclean-cgen: distclean-cgen
9319
9320distclean-cgen:
9321 @: $(MAKE); $(unstage)
9322 @[ -f ./cgen/Makefile ] || exit 0; \
9323 r=`${PWD_COMMAND}`; export r; \
9324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9325 $(HOST_EXPORTS) \
9326 for flag in $(EXTRA_HOST_FLAGS) ; do \
9327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9328 done; \
9329 echo "Doing distclean in cgen" ; \
9330 (cd $(HOST_SUBDIR)/cgen && \
9331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9333 "RANLIB=$${RANLIB}" \
9334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9335 distclean) \
9336 || exit 1
9337
9338@endif cgen
9339
9340.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9341maybe-maintainer-clean-cgen:
9342@if cgen
9343maybe-maintainer-clean-cgen: maintainer-clean-cgen
9344
9345maintainer-clean-cgen:
9346 @: $(MAKE); $(unstage)
9347 @[ -f ./cgen/Makefile ] || exit 0; \
9348 r=`${PWD_COMMAND}`; export r; \
9349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9350 $(HOST_EXPORTS) \
9351 for flag in $(EXTRA_HOST_FLAGS) ; do \
9352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9353 done; \
9354 echo "Doing maintainer-clean in cgen" ; \
9355 (cd $(HOST_SUBDIR)/cgen && \
9356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9358 "RANLIB=$${RANLIB}" \
9359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9360 maintainer-clean) \
9361 || exit 1
9362
9363@endif cgen
9364
9365
9366
9367.PHONY: configure-dejagnu maybe-configure-dejagnu
9368maybe-configure-dejagnu:
9369@if gcc-bootstrap
9370configure-dejagnu: stage_current
9371@endif gcc-bootstrap
9372@if dejagnu
9373maybe-configure-dejagnu: configure-dejagnu
9374configure-dejagnu:
9375 @: $(MAKE); $(unstage)
9376 @r=`${PWD_COMMAND}`; export r; \
9377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9378 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9380 $(HOST_EXPORTS) \
9381 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9382 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9383 case $(srcdir) in \
9384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9385 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9387 esac; \
9388 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9389 libsrcdir="$$s/dejagnu"; \
9390 $(SHELL) $${libsrcdir}/configure \
9391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9392 --target=${target_alias} $${srcdiroption} \
9393 || exit 1
9394@endif dejagnu
9395
9396
9397
9398
9399
9400.PHONY: all-dejagnu maybe-all-dejagnu
9401maybe-all-dejagnu:
9402@if gcc-bootstrap
9403all-dejagnu: stage_current
9404@endif gcc-bootstrap
9405@if dejagnu
9406TARGET-dejagnu=all
9407maybe-all-dejagnu: all-dejagnu
9408all-dejagnu: configure-dejagnu
9409 @: $(MAKE); $(unstage)
9410 @r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 $(HOST_EXPORTS) \
9413 (cd $(HOST_SUBDIR)/dejagnu && \
9414 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9415 $(TARGET-dejagnu))
9416@endif dejagnu
9417
9418
9419
9420
9421.PHONY: check-dejagnu maybe-check-dejagnu
9422maybe-check-dejagnu:
9423@if dejagnu
9424maybe-check-dejagnu: check-dejagnu
9425
9426check-dejagnu:
9427 @: $(MAKE); $(unstage)
9428 @r=`${PWD_COMMAND}`; export r; \
9429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430 $(HOST_EXPORTS) \
9431 (cd $(HOST_SUBDIR)/dejagnu && \
9432 $(MAKE) $(FLAGS_TO_PASS) check)
9433
9434@endif dejagnu
9435
9436.PHONY: install-dejagnu maybe-install-dejagnu
9437maybe-install-dejagnu:
9438@if dejagnu
9439maybe-install-dejagnu: install-dejagnu
9440
9441install-dejagnu: installdirs
9442 @: $(MAKE); $(unstage)
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 $(HOST_EXPORTS) \
9446 (cd $(HOST_SUBDIR)/dejagnu && \
9447 $(MAKE) $(FLAGS_TO_PASS) install)
9448
9449@endif dejagnu
9450
9451# Other targets (info, dvi, pdf, etc.)
9452
9453.PHONY: maybe-info-dejagnu info-dejagnu
9454maybe-info-dejagnu:
9455@if dejagnu
9456maybe-info-dejagnu: info-dejagnu
9457
9458info-dejagnu: \
9459 configure-dejagnu
9460 @: $(MAKE); $(unstage)
9461 @[ -f ./dejagnu/Makefile ] || exit 0; \
9462 r=`${PWD_COMMAND}`; export r; \
9463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9464 $(HOST_EXPORTS) \
9465 for flag in $(EXTRA_HOST_FLAGS) ; do \
9466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9467 done; \
9468 echo "Doing info in dejagnu" ; \
9469 (cd $(HOST_SUBDIR)/dejagnu && \
9470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9472 "RANLIB=$${RANLIB}" \
9473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9474 info) \
9475 || exit 1
9476
9477@endif dejagnu
9478
9479.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9480maybe-dvi-dejagnu:
9481@if dejagnu
9482maybe-dvi-dejagnu: dvi-dejagnu
9483
9484dvi-dejagnu: \
9485 configure-dejagnu
9486 @: $(MAKE); $(unstage)
9487 @[ -f ./dejagnu/Makefile ] || exit 0; \
9488 r=`${PWD_COMMAND}`; export r; \
9489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9490 $(HOST_EXPORTS) \
9491 for flag in $(EXTRA_HOST_FLAGS) ; do \
9492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9493 done; \
9494 echo "Doing dvi in dejagnu" ; \
9495 (cd $(HOST_SUBDIR)/dejagnu && \
9496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9498 "RANLIB=$${RANLIB}" \
9499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9500 dvi) \
9501 || exit 1
9502
9503@endif dejagnu
9504
9505.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9506maybe-pdf-dejagnu:
9507@if dejagnu
9508maybe-pdf-dejagnu: pdf-dejagnu
9509
9510pdf-dejagnu: \
9511 configure-dejagnu
9512 @: $(MAKE); $(unstage)
9513 @[ -f ./dejagnu/Makefile ] || exit 0; \
9514 r=`${PWD_COMMAND}`; export r; \
9515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9516 $(HOST_EXPORTS) \
9517 for flag in $(EXTRA_HOST_FLAGS) ; do \
9518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9519 done; \
9520 echo "Doing pdf in dejagnu" ; \
9521 (cd $(HOST_SUBDIR)/dejagnu && \
9522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9524 "RANLIB=$${RANLIB}" \
9525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9526 pdf) \
9527 || exit 1
9528
9529@endif dejagnu
9530
9531.PHONY: maybe-html-dejagnu html-dejagnu
9532maybe-html-dejagnu:
9533@if dejagnu
9534maybe-html-dejagnu: html-dejagnu
9535
9536html-dejagnu: \
9537 configure-dejagnu
9538 @: $(MAKE); $(unstage)
9539 @[ -f ./dejagnu/Makefile ] || exit 0; \
9540 r=`${PWD_COMMAND}`; export r; \
9541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9542 $(HOST_EXPORTS) \
9543 for flag in $(EXTRA_HOST_FLAGS) ; do \
9544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9545 done; \
9546 echo "Doing html in dejagnu" ; \
9547 (cd $(HOST_SUBDIR)/dejagnu && \
9548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9550 "RANLIB=$${RANLIB}" \
9551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9552 html) \
9553 || exit 1
9554
9555@endif dejagnu
9556
9557.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9558maybe-TAGS-dejagnu:
9559@if dejagnu
9560maybe-TAGS-dejagnu: TAGS-dejagnu
9561
9562TAGS-dejagnu: \
9563 configure-dejagnu
9564 @: $(MAKE); $(unstage)
9565 @[ -f ./dejagnu/Makefile ] || exit 0; \
9566 r=`${PWD_COMMAND}`; export r; \
9567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568 $(HOST_EXPORTS) \
9569 for flag in $(EXTRA_HOST_FLAGS) ; do \
9570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571 done; \
9572 echo "Doing TAGS in dejagnu" ; \
9573 (cd $(HOST_SUBDIR)/dejagnu && \
9574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576 "RANLIB=$${RANLIB}" \
9577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9578 TAGS) \
9579 || exit 1
9580
9581@endif dejagnu
9582
9583.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9584maybe-install-info-dejagnu:
9585@if dejagnu
9586maybe-install-info-dejagnu: install-info-dejagnu
9587
9588install-info-dejagnu: \
9589 configure-dejagnu \
9590 info-dejagnu
9591 @: $(MAKE); $(unstage)
9592 @[ -f ./dejagnu/Makefile ] || exit 0; \
9593 r=`${PWD_COMMAND}`; export r; \
9594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595 $(HOST_EXPORTS) \
9596 for flag in $(EXTRA_HOST_FLAGS) ; do \
9597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9598 done; \
9599 echo "Doing install-info in dejagnu" ; \
9600 (cd $(HOST_SUBDIR)/dejagnu && \
9601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9603 "RANLIB=$${RANLIB}" \
9604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9605 install-info) \
9606 || exit 1
9607
9608@endif dejagnu
9609
9610.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9611maybe-install-pdf-dejagnu:
9612@if dejagnu
9613maybe-install-pdf-dejagnu: install-pdf-dejagnu
9614
9615install-pdf-dejagnu: \
9616 configure-dejagnu \
9617 pdf-dejagnu
9618 @: $(MAKE); $(unstage)
9619 @[ -f ./dejagnu/Makefile ] || exit 0; \
9620 r=`${PWD_COMMAND}`; export r; \
9621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9622 $(HOST_EXPORTS) \
9623 for flag in $(EXTRA_HOST_FLAGS) ; do \
9624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9625 done; \
9626 echo "Doing install-pdf in dejagnu" ; \
9627 (cd $(HOST_SUBDIR)/dejagnu && \
9628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9630 "RANLIB=$${RANLIB}" \
9631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9632 install-pdf) \
9633 || exit 1
9634
9635@endif dejagnu
9636
9637.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9638maybe-install-html-dejagnu:
9639@if dejagnu
9640maybe-install-html-dejagnu: install-html-dejagnu
9641
9642install-html-dejagnu: \
9643 configure-dejagnu \
9644 html-dejagnu
9645 @: $(MAKE); $(unstage)
9646 @[ -f ./dejagnu/Makefile ] || exit 0; \
9647 r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 for flag in $(EXTRA_HOST_FLAGS) ; do \
9651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9652 done; \
9653 echo "Doing install-html in dejagnu" ; \
9654 (cd $(HOST_SUBDIR)/dejagnu && \
9655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9657 "RANLIB=$${RANLIB}" \
9658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9659 install-html) \
9660 || exit 1
9661
9662@endif dejagnu
9663
9664.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9665maybe-installcheck-dejagnu:
9666@if dejagnu
9667maybe-installcheck-dejagnu: installcheck-dejagnu
9668
9669installcheck-dejagnu: \
9670 configure-dejagnu
9671 @: $(MAKE); $(unstage)
9672 @[ -f ./dejagnu/Makefile ] || exit 0; \
9673 r=`${PWD_COMMAND}`; export r; \
9674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9675 $(HOST_EXPORTS) \
9676 for flag in $(EXTRA_HOST_FLAGS) ; do \
9677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9678 done; \
9679 echo "Doing installcheck in dejagnu" ; \
9680 (cd $(HOST_SUBDIR)/dejagnu && \
9681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9683 "RANLIB=$${RANLIB}" \
9684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9685 installcheck) \
9686 || exit 1
9687
9688@endif dejagnu
9689
9690.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9691maybe-mostlyclean-dejagnu:
9692@if dejagnu
9693maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9694
9695mostlyclean-dejagnu:
9696 @: $(MAKE); $(unstage)
9697 @[ -f ./dejagnu/Makefile ] || exit 0; \
9698 r=`${PWD_COMMAND}`; export r; \
9699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9700 $(HOST_EXPORTS) \
9701 for flag in $(EXTRA_HOST_FLAGS) ; do \
9702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9703 done; \
9704 echo "Doing mostlyclean in dejagnu" ; \
9705 (cd $(HOST_SUBDIR)/dejagnu && \
9706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9708 "RANLIB=$${RANLIB}" \
9709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9710 mostlyclean) \
9711 || exit 1
9712
9713@endif dejagnu
9714
9715.PHONY: maybe-clean-dejagnu clean-dejagnu
9716maybe-clean-dejagnu:
9717@if dejagnu
9718maybe-clean-dejagnu: clean-dejagnu
9719
9720clean-dejagnu:
9721 @: $(MAKE); $(unstage)
9722 @[ -f ./dejagnu/Makefile ] || exit 0; \
9723 r=`${PWD_COMMAND}`; export r; \
9724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9725 $(HOST_EXPORTS) \
9726 for flag in $(EXTRA_HOST_FLAGS) ; do \
9727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9728 done; \
9729 echo "Doing clean in dejagnu" ; \
9730 (cd $(HOST_SUBDIR)/dejagnu && \
9731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9733 "RANLIB=$${RANLIB}" \
9734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9735 clean) \
9736 || exit 1
9737
9738@endif dejagnu
9739
9740.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9741maybe-distclean-dejagnu:
9742@if dejagnu
9743maybe-distclean-dejagnu: distclean-dejagnu
9744
9745distclean-dejagnu:
9746 @: $(MAKE); $(unstage)
9747 @[ -f ./dejagnu/Makefile ] || exit 0; \
9748 r=`${PWD_COMMAND}`; export r; \
9749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9750 $(HOST_EXPORTS) \
9751 for flag in $(EXTRA_HOST_FLAGS) ; do \
9752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9753 done; \
9754 echo "Doing distclean in dejagnu" ; \
9755 (cd $(HOST_SUBDIR)/dejagnu && \
9756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9758 "RANLIB=$${RANLIB}" \
9759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9760 distclean) \
9761 || exit 1
9762
9763@endif dejagnu
9764
9765.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9766maybe-maintainer-clean-dejagnu:
9767@if dejagnu
9768maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9769
9770maintainer-clean-dejagnu:
9771 @: $(MAKE); $(unstage)
9772 @[ -f ./dejagnu/Makefile ] || exit 0; \
9773 r=`${PWD_COMMAND}`; export r; \
9774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9775 $(HOST_EXPORTS) \
9776 for flag in $(EXTRA_HOST_FLAGS) ; do \
9777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9778 done; \
9779 echo "Doing maintainer-clean in dejagnu" ; \
9780 (cd $(HOST_SUBDIR)/dejagnu && \
9781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9783 "RANLIB=$${RANLIB}" \
9784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9785 maintainer-clean) \
9786 || exit 1
9787
9788@endif dejagnu
9789
9790
9791
9792.PHONY: configure-diff maybe-configure-diff
9793maybe-configure-diff:
9794@if gcc-bootstrap
9795configure-diff: stage_current
9796@endif gcc-bootstrap
9797@if diff
9798maybe-configure-diff: configure-diff
9799configure-diff:
9800 @: $(MAKE); $(unstage)
9801 @r=`${PWD_COMMAND}`; export r; \
9802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9803 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9805 $(HOST_EXPORTS) \
9806 echo Configuring in $(HOST_SUBDIR)/diff; \
9807 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9808 case $(srcdir) in \
9809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9810 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9812 esac; \
9813 srcdiroption="--srcdir=$${topdir}/diff"; \
9814 libsrcdir="$$s/diff"; \
9815 $(SHELL) $${libsrcdir}/configure \
9816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9817 --target=${target_alias} $${srcdiroption} \
9818 || exit 1
9819@endif diff
9820
9821
9822
9823
9824
9825.PHONY: all-diff maybe-all-diff
9826maybe-all-diff:
9827@if gcc-bootstrap
9828all-diff: stage_current
9829@endif gcc-bootstrap
9830@if diff
9831TARGET-diff=all
9832maybe-all-diff: all-diff
9833all-diff: configure-diff
9834 @: $(MAKE); $(unstage)
9835 @r=`${PWD_COMMAND}`; export r; \
9836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9837 $(HOST_EXPORTS) \
9838 (cd $(HOST_SUBDIR)/diff && \
9839 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9840 $(TARGET-diff))
9841@endif diff
9842
9843
9844
9845
9846.PHONY: check-diff maybe-check-diff
9847maybe-check-diff:
9848@if diff
9849maybe-check-diff: check-diff
9850
9851check-diff:
9852 @: $(MAKE); $(unstage)
9853 @r=`${PWD_COMMAND}`; export r; \
9854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855 $(HOST_EXPORTS) \
9856 (cd $(HOST_SUBDIR)/diff && \
9857 $(MAKE) $(FLAGS_TO_PASS) check)
9858
9859@endif diff
9860
9861.PHONY: install-diff maybe-install-diff
9862maybe-install-diff:
9863@if diff
9864maybe-install-diff: install-diff
9865
9866install-diff: installdirs
9867 @: $(MAKE); $(unstage)
9868 @r=`${PWD_COMMAND}`; export r; \
9869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9870 $(HOST_EXPORTS) \
9871 (cd $(HOST_SUBDIR)/diff && \
9872 $(MAKE) $(FLAGS_TO_PASS) install)
9873
9874@endif diff
9875
9876# Other targets (info, dvi, pdf, etc.)
9877
9878.PHONY: maybe-info-diff info-diff
9879maybe-info-diff:
9880@if diff
9881maybe-info-diff: info-diff
9882
9883info-diff: \
9884 configure-diff
9885 @: $(MAKE); $(unstage)
9886 @[ -f ./diff/Makefile ] || exit 0; \
9887 r=`${PWD_COMMAND}`; export r; \
9888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889 $(HOST_EXPORTS) \
9890 for flag in $(EXTRA_HOST_FLAGS) ; do \
9891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9892 done; \
9893 echo "Doing info in diff" ; \
9894 (cd $(HOST_SUBDIR)/diff && \
9895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9897 "RANLIB=$${RANLIB}" \
9898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9899 info) \
9900 || exit 1
9901
9902@endif diff
9903
9904.PHONY: maybe-dvi-diff dvi-diff
9905maybe-dvi-diff:
9906@if diff
9907maybe-dvi-diff: dvi-diff
9908
9909dvi-diff: \
9910 configure-diff
9911 @: $(MAKE); $(unstage)
9912 @[ -f ./diff/Makefile ] || exit 0; \
9913 r=`${PWD_COMMAND}`; export r; \
9914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9915 $(HOST_EXPORTS) \
9916 for flag in $(EXTRA_HOST_FLAGS) ; do \
9917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9918 done; \
9919 echo "Doing dvi in diff" ; \
9920 (cd $(HOST_SUBDIR)/diff && \
9921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9923 "RANLIB=$${RANLIB}" \
9924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9925 dvi) \
9926 || exit 1
9927
9928@endif diff
9929
9930.PHONY: maybe-pdf-diff pdf-diff
9931maybe-pdf-diff:
9932@if diff
9933maybe-pdf-diff: pdf-diff
9934
9935pdf-diff: \
9936 configure-diff
9937 @: $(MAKE); $(unstage)
9938 @[ -f ./diff/Makefile ] || exit 0; \
9939 r=`${PWD_COMMAND}`; export r; \
9940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9941 $(HOST_EXPORTS) \
9942 for flag in $(EXTRA_HOST_FLAGS) ; do \
9943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9944 done; \
9945 echo "Doing pdf in diff" ; \
9946 (cd $(HOST_SUBDIR)/diff && \
9947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9949 "RANLIB=$${RANLIB}" \
9950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9951 pdf) \
9952 || exit 1
9953
9954@endif diff
9955
9956.PHONY: maybe-html-diff html-diff
9957maybe-html-diff:
9958@if diff
9959maybe-html-diff: html-diff
9960
9961html-diff: \
9962 configure-diff
9963 @: $(MAKE); $(unstage)
9964 @[ -f ./diff/Makefile ] || exit 0; \
9965 r=`${PWD_COMMAND}`; export r; \
9966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9967 $(HOST_EXPORTS) \
9968 for flag in $(EXTRA_HOST_FLAGS) ; do \
9969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9970 done; \
9971 echo "Doing html in diff" ; \
9972 (cd $(HOST_SUBDIR)/diff && \
9973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9975 "RANLIB=$${RANLIB}" \
9976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9977 html) \
9978 || exit 1
9979
9980@endif diff
9981
9982.PHONY: maybe-TAGS-diff TAGS-diff
9983maybe-TAGS-diff:
9984@if diff
9985maybe-TAGS-diff: TAGS-diff
9986
9987TAGS-diff: \
9988 configure-diff
9989 @: $(MAKE); $(unstage)
9990 @[ -f ./diff/Makefile ] || exit 0; \
9991 r=`${PWD_COMMAND}`; export r; \
9992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9993 $(HOST_EXPORTS) \
9994 for flag in $(EXTRA_HOST_FLAGS) ; do \
9995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9996 done; \
9997 echo "Doing TAGS in diff" ; \
9998 (cd $(HOST_SUBDIR)/diff && \
9999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10001 "RANLIB=$${RANLIB}" \
10002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10003 TAGS) \
10004 || exit 1
10005
10006@endif diff
10007
10008.PHONY: maybe-install-info-diff install-info-diff
10009maybe-install-info-diff:
10010@if diff
10011maybe-install-info-diff: install-info-diff
10012
10013install-info-diff: \
10014 configure-diff \
10015 info-diff
10016 @: $(MAKE); $(unstage)
10017 @[ -f ./diff/Makefile ] || exit 0; \
10018 r=`${PWD_COMMAND}`; export r; \
10019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020 $(HOST_EXPORTS) \
10021 for flag in $(EXTRA_HOST_FLAGS) ; do \
10022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023 done; \
10024 echo "Doing install-info in diff" ; \
10025 (cd $(HOST_SUBDIR)/diff && \
10026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028 "RANLIB=$${RANLIB}" \
10029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030 install-info) \
10031 || exit 1
10032
10033@endif diff
10034
10035.PHONY: maybe-install-pdf-diff install-pdf-diff
10036maybe-install-pdf-diff:
10037@if diff
10038maybe-install-pdf-diff: install-pdf-diff
10039
10040install-pdf-diff: \
10041 configure-diff \
10042 pdf-diff
10043 @: $(MAKE); $(unstage)
10044 @[ -f ./diff/Makefile ] || exit 0; \
10045 r=`${PWD_COMMAND}`; export r; \
10046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10047 $(HOST_EXPORTS) \
10048 for flag in $(EXTRA_HOST_FLAGS) ; do \
10049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10050 done; \
10051 echo "Doing install-pdf in diff" ; \
10052 (cd $(HOST_SUBDIR)/diff && \
10053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10055 "RANLIB=$${RANLIB}" \
10056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10057 install-pdf) \
10058 || exit 1
10059
10060@endif diff
10061
10062.PHONY: maybe-install-html-diff install-html-diff
10063maybe-install-html-diff:
10064@if diff
10065maybe-install-html-diff: install-html-diff
10066
10067install-html-diff: \
10068 configure-diff \
10069 html-diff
10070 @: $(MAKE); $(unstage)
10071 @[ -f ./diff/Makefile ] || exit 0; \
10072 r=`${PWD_COMMAND}`; export r; \
10073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10074 $(HOST_EXPORTS) \
10075 for flag in $(EXTRA_HOST_FLAGS) ; do \
10076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10077 done; \
10078 echo "Doing install-html in diff" ; \
10079 (cd $(HOST_SUBDIR)/diff && \
10080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10082 "RANLIB=$${RANLIB}" \
10083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10084 install-html) \
10085 || exit 1
10086
10087@endif diff
10088
10089.PHONY: maybe-installcheck-diff installcheck-diff
10090maybe-installcheck-diff:
10091@if diff
10092maybe-installcheck-diff: installcheck-diff
10093
10094installcheck-diff: \
10095 configure-diff
10096 @: $(MAKE); $(unstage)
10097 @[ -f ./diff/Makefile ] || exit 0; \
10098 r=`${PWD_COMMAND}`; export r; \
10099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100 $(HOST_EXPORTS) \
10101 for flag in $(EXTRA_HOST_FLAGS) ; do \
10102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10103 done; \
10104 echo "Doing installcheck in diff" ; \
10105 (cd $(HOST_SUBDIR)/diff && \
10106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10108 "RANLIB=$${RANLIB}" \
10109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10110 installcheck) \
10111 || exit 1
10112
10113@endif diff
10114
10115.PHONY: maybe-mostlyclean-diff mostlyclean-diff
10116maybe-mostlyclean-diff:
10117@if diff
10118maybe-mostlyclean-diff: mostlyclean-diff
10119
10120mostlyclean-diff:
10121 @: $(MAKE); $(unstage)
10122 @[ -f ./diff/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 mostlyclean in diff" ; \
10130 (cd $(HOST_SUBDIR)/diff && \
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 mostlyclean) \
10136 || exit 1
10137
10138@endif diff
10139
10140.PHONY: maybe-clean-diff clean-diff
10141maybe-clean-diff:
10142@if diff
10143maybe-clean-diff: clean-diff
10144
10145clean-diff:
10146 @: $(MAKE); $(unstage)
10147 @[ -f ./diff/Makefile ] || exit 0; \
10148 r=`${PWD_COMMAND}`; export r; \
10149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150 $(HOST_EXPORTS) \
10151 for flag in $(EXTRA_HOST_FLAGS) ; do \
10152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153 done; \
10154 echo "Doing clean in diff" ; \
10155 (cd $(HOST_SUBDIR)/diff && \
10156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158 "RANLIB=$${RANLIB}" \
10159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160 clean) \
10161 || exit 1
10162
10163@endif diff
10164
10165.PHONY: maybe-distclean-diff distclean-diff
10166maybe-distclean-diff:
10167@if diff
10168maybe-distclean-diff: distclean-diff
10169
10170distclean-diff:
10171 @: $(MAKE); $(unstage)
10172 @[ -f ./diff/Makefile ] || exit 0; \
10173 r=`${PWD_COMMAND}`; export r; \
10174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10175 $(HOST_EXPORTS) \
10176 for flag in $(EXTRA_HOST_FLAGS) ; do \
10177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10178 done; \
10179 echo "Doing distclean in diff" ; \
10180 (cd $(HOST_SUBDIR)/diff && \
10181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10183 "RANLIB=$${RANLIB}" \
10184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10185 distclean) \
10186 || exit 1
10187
10188@endif diff
10189
10190.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10191maybe-maintainer-clean-diff:
10192@if diff
10193maybe-maintainer-clean-diff: maintainer-clean-diff
10194
10195maintainer-clean-diff:
10196 @: $(MAKE); $(unstage)
10197 @[ -f ./diff/Makefile ] || exit 0; \
10198 r=`${PWD_COMMAND}`; export r; \
10199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10200 $(HOST_EXPORTS) \
10201 for flag in $(EXTRA_HOST_FLAGS) ; do \
10202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10203 done; \
10204 echo "Doing maintainer-clean in diff" ; \
10205 (cd $(HOST_SUBDIR)/diff && \
10206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10208 "RANLIB=$${RANLIB}" \
10209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10210 maintainer-clean) \
10211 || exit 1
10212
10213@endif diff
10214
10215
10216
10217.PHONY: configure-dosutils maybe-configure-dosutils
10218maybe-configure-dosutils:
10219@if gcc-bootstrap
10220configure-dosutils: stage_current
10221@endif gcc-bootstrap
10222@if dosutils
10223maybe-configure-dosutils: configure-dosutils
10224configure-dosutils:
10225 @: $(MAKE); $(unstage)
10226 @r=`${PWD_COMMAND}`; export r; \
10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10230 $(HOST_EXPORTS) \
10231 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10232 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10233 case $(srcdir) in \
10234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10235 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10237 esac; \
10238 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10239 libsrcdir="$$s/dosutils"; \
10240 $(SHELL) $${libsrcdir}/configure \
10241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10242 --target=${target_alias} $${srcdiroption} \
10243 || exit 1
10244@endif dosutils
10245
10246
10247
10248
10249
10250.PHONY: all-dosutils maybe-all-dosutils
10251maybe-all-dosutils:
10252@if gcc-bootstrap
10253all-dosutils: stage_current
10254@endif gcc-bootstrap
10255@if dosutils
10256TARGET-dosutils=all
10257maybe-all-dosutils: all-dosutils
10258all-dosutils: configure-dosutils
10259 @: $(MAKE); $(unstage)
10260 @r=`${PWD_COMMAND}`; export r; \
10261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262 $(HOST_EXPORTS) \
10263 (cd $(HOST_SUBDIR)/dosutils && \
10264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10265 $(TARGET-dosutils))
10266@endif dosutils
10267
10268
10269
10270
10271.PHONY: check-dosutils maybe-check-dosutils
10272maybe-check-dosutils:
10273@if dosutils
10274maybe-check-dosutils: check-dosutils
10275
10276check-dosutils:
10277
10278@endif dosutils
10279
10280.PHONY: install-dosutils maybe-install-dosutils
10281maybe-install-dosutils:
10282@if dosutils
10283maybe-install-dosutils: install-dosutils
10284
10285install-dosutils: installdirs
10286 @: $(MAKE); $(unstage)
10287 @r=`${PWD_COMMAND}`; export r; \
10288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289 $(HOST_EXPORTS) \
10290 (cd $(HOST_SUBDIR)/dosutils && \
10291 $(MAKE) $(FLAGS_TO_PASS) install)
10292
10293@endif dosutils
10294
10295# Other targets (info, dvi, pdf, etc.)
10296
10297.PHONY: maybe-info-dosutils info-dosutils
10298maybe-info-dosutils:
10299@if dosutils
10300maybe-info-dosutils: info-dosutils
10301
10302info-dosutils: \
10303 configure-dosutils
10304 @: $(MAKE); $(unstage)
10305 @[ -f ./dosutils/Makefile ] || exit 0; \
10306 r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 for flag in $(EXTRA_HOST_FLAGS) ; do \
10310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10311 done; \
10312 echo "Doing info in dosutils" ; \
10313 (cd $(HOST_SUBDIR)/dosutils && \
10314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10316 "RANLIB=$${RANLIB}" \
10317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10318 info) \
10319 || exit 1
10320
10321@endif dosutils
10322
10323.PHONY: maybe-dvi-dosutils dvi-dosutils
10324maybe-dvi-dosutils:
10325@if dosutils
10326maybe-dvi-dosutils: dvi-dosutils
10327
10328dvi-dosutils: \
10329 configure-dosutils
10330 @: $(MAKE); $(unstage)
10331 @[ -f ./dosutils/Makefile ] || exit 0; \
10332 r=`${PWD_COMMAND}`; export r; \
10333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10334 $(HOST_EXPORTS) \
10335 for flag in $(EXTRA_HOST_FLAGS) ; do \
10336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10337 done; \
10338 echo "Doing dvi in dosutils" ; \
10339 (cd $(HOST_SUBDIR)/dosutils && \
10340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10342 "RANLIB=$${RANLIB}" \
10343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10344 dvi) \
10345 || exit 1
10346
10347@endif dosutils
10348
10349.PHONY: maybe-pdf-dosutils pdf-dosutils
10350maybe-pdf-dosutils:
10351@if dosutils
10352maybe-pdf-dosutils: pdf-dosutils
10353
10354pdf-dosutils: \
10355 configure-dosutils
10356 @: $(MAKE); $(unstage)
10357 @[ -f ./dosutils/Makefile ] || exit 0; \
10358 r=`${PWD_COMMAND}`; export r; \
10359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10360 $(HOST_EXPORTS) \
10361 for flag in $(EXTRA_HOST_FLAGS) ; do \
10362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10363 done; \
10364 echo "Doing pdf in dosutils" ; \
10365 (cd $(HOST_SUBDIR)/dosutils && \
10366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10368 "RANLIB=$${RANLIB}" \
10369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10370 pdf) \
10371 || exit 1
10372
10373@endif dosutils
10374
10375.PHONY: maybe-html-dosutils html-dosutils
10376maybe-html-dosutils:
10377@if dosutils
10378maybe-html-dosutils: html-dosutils
10379
10380html-dosutils: \
10381 configure-dosutils
10382 @: $(MAKE); $(unstage)
10383 @[ -f ./dosutils/Makefile ] || exit 0; \
10384 r=`${PWD_COMMAND}`; export r; \
10385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10386 $(HOST_EXPORTS) \
10387 for flag in $(EXTRA_HOST_FLAGS) ; do \
10388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10389 done; \
10390 echo "Doing html in dosutils" ; \
10391 (cd $(HOST_SUBDIR)/dosutils && \
10392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10394 "RANLIB=$${RANLIB}" \
10395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10396 html) \
10397 || exit 1
10398
10399@endif dosutils
10400
10401.PHONY: maybe-TAGS-dosutils TAGS-dosutils
10402maybe-TAGS-dosutils:
10403@if dosutils
10404maybe-TAGS-dosutils: TAGS-dosutils
10405
10406TAGS-dosutils: \
10407 configure-dosutils
10408 @: $(MAKE); $(unstage)
10409 @[ -f ./dosutils/Makefile ] || exit 0; \
10410 r=`${PWD_COMMAND}`; export r; \
10411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10412 $(HOST_EXPORTS) \
10413 for flag in $(EXTRA_HOST_FLAGS) ; do \
10414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10415 done; \
10416 echo "Doing TAGS in dosutils" ; \
10417 (cd $(HOST_SUBDIR)/dosutils && \
10418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10420 "RANLIB=$${RANLIB}" \
10421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10422 TAGS) \
10423 || exit 1
10424
10425@endif dosutils
10426
10427.PHONY: maybe-install-info-dosutils install-info-dosutils
10428maybe-install-info-dosutils:
10429@if dosutils
10430maybe-install-info-dosutils: install-info-dosutils
10431
10432install-info-dosutils: \
10433 configure-dosutils \
10434 info-dosutils
10435 @: $(MAKE); $(unstage)
10436 @[ -f ./dosutils/Makefile ] || exit 0; \
10437 r=`${PWD_COMMAND}`; export r; \
10438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439 $(HOST_EXPORTS) \
10440 for flag in $(EXTRA_HOST_FLAGS) ; do \
10441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442 done; \
10443 echo "Doing install-info in dosutils" ; \
10444 (cd $(HOST_SUBDIR)/dosutils && \
10445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447 "RANLIB=$${RANLIB}" \
10448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449 install-info) \
10450 || exit 1
10451
10452@endif dosutils
10453
10454.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10455maybe-install-pdf-dosutils:
10456@if dosutils
10457maybe-install-pdf-dosutils: install-pdf-dosutils
10458
10459install-pdf-dosutils: \
10460 configure-dosutils \
10461 pdf-dosutils
10462 @: $(MAKE); $(unstage)
10463 @[ -f ./dosutils/Makefile ] || exit 0; \
10464 r=`${PWD_COMMAND}`; export r; \
10465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10466 $(HOST_EXPORTS) \
10467 for flag in $(EXTRA_HOST_FLAGS) ; do \
10468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10469 done; \
10470 echo "Doing install-pdf in dosutils" ; \
10471 (cd $(HOST_SUBDIR)/dosutils && \
10472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10474 "RANLIB=$${RANLIB}" \
10475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10476 install-pdf) \
10477 || exit 1
10478
10479@endif dosutils
10480
10481.PHONY: maybe-install-html-dosutils install-html-dosutils
10482maybe-install-html-dosutils:
10483@if dosutils
10484maybe-install-html-dosutils: install-html-dosutils
10485
10486install-html-dosutils: \
10487 configure-dosutils \
10488 html-dosutils
10489 @: $(MAKE); $(unstage)
10490 @[ -f ./dosutils/Makefile ] || exit 0; \
10491 r=`${PWD_COMMAND}`; export r; \
10492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10493 $(HOST_EXPORTS) \
10494 for flag in $(EXTRA_HOST_FLAGS) ; do \
10495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10496 done; \
10497 echo "Doing install-html in dosutils" ; \
10498 (cd $(HOST_SUBDIR)/dosutils && \
10499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10501 "RANLIB=$${RANLIB}" \
10502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10503 install-html) \
10504 || exit 1
10505
10506@endif dosutils
10507
10508.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10509maybe-installcheck-dosutils:
10510@if dosutils
10511maybe-installcheck-dosutils: installcheck-dosutils
10512
10513installcheck-dosutils: \
10514 configure-dosutils
10515 @: $(MAKE); $(unstage)
10516 @[ -f ./dosutils/Makefile ] || exit 0; \
10517 r=`${PWD_COMMAND}`; export r; \
10518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10519 $(HOST_EXPORTS) \
10520 for flag in $(EXTRA_HOST_FLAGS) ; do \
10521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10522 done; \
10523 echo "Doing installcheck in dosutils" ; \
10524 (cd $(HOST_SUBDIR)/dosutils && \
10525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10527 "RANLIB=$${RANLIB}" \
10528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10529 installcheck) \
10530 || exit 1
10531
10532@endif dosutils
10533
10534.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10535maybe-mostlyclean-dosutils:
10536@if dosutils
10537maybe-mostlyclean-dosutils: mostlyclean-dosutils
10538
10539mostlyclean-dosutils:
10540 @: $(MAKE); $(unstage)
10541 @[ -f ./dosutils/Makefile ] || exit 0; \
10542 r=`${PWD_COMMAND}`; export r; \
10543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544 $(HOST_EXPORTS) \
10545 for flag in $(EXTRA_HOST_FLAGS) ; do \
10546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10547 done; \
10548 echo "Doing mostlyclean in dosutils" ; \
10549 (cd $(HOST_SUBDIR)/dosutils && \
10550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10552 "RANLIB=$${RANLIB}" \
10553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10554 mostlyclean) \
10555 || exit 1
10556
10557@endif dosutils
10558
10559.PHONY: maybe-clean-dosutils clean-dosutils
10560maybe-clean-dosutils:
10561@if dosutils
10562maybe-clean-dosutils: clean-dosutils
10563
10564clean-dosutils:
10565 @: $(MAKE); $(unstage)
10566 @[ -f ./dosutils/Makefile ] || exit 0; \
10567 r=`${PWD_COMMAND}`; export r; \
10568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10569 $(HOST_EXPORTS) \
10570 for flag in $(EXTRA_HOST_FLAGS) ; do \
10571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10572 done; \
10573 echo "Doing clean in dosutils" ; \
10574 (cd $(HOST_SUBDIR)/dosutils && \
10575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10577 "RANLIB=$${RANLIB}" \
10578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10579 clean) \
10580 || exit 1
10581
10582@endif dosutils
10583
10584.PHONY: maybe-distclean-dosutils distclean-dosutils
10585maybe-distclean-dosutils:
10586@if dosutils
10587maybe-distclean-dosutils: distclean-dosutils
10588
10589distclean-dosutils:
10590 @: $(MAKE); $(unstage)
10591 @[ -f ./dosutils/Makefile ] || exit 0; \
10592 r=`${PWD_COMMAND}`; export r; \
10593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10594 $(HOST_EXPORTS) \
10595 for flag in $(EXTRA_HOST_FLAGS) ; do \
10596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10597 done; \
10598 echo "Doing distclean in dosutils" ; \
10599 (cd $(HOST_SUBDIR)/dosutils && \
10600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10602 "RANLIB=$${RANLIB}" \
10603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10604 distclean) \
10605 || exit 1
10606
10607@endif dosutils
10608
10609.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10610maybe-maintainer-clean-dosutils:
10611@if dosutils
10612maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10613
10614maintainer-clean-dosutils:
10615 @: $(MAKE); $(unstage)
10616 @[ -f ./dosutils/Makefile ] || exit 0; \
10617 r=`${PWD_COMMAND}`; export r; \
10618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10619 $(HOST_EXPORTS) \
10620 for flag in $(EXTRA_HOST_FLAGS) ; do \
10621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10622 done; \
10623 echo "Doing maintainer-clean in dosutils" ; \
10624 (cd $(HOST_SUBDIR)/dosutils && \
10625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10627 "RANLIB=$${RANLIB}" \
10628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10629 maintainer-clean) \
10630 || exit 1
10631
10632@endif dosutils
10633
10634
10635
10636.PHONY: configure-etc maybe-configure-etc
10637maybe-configure-etc:
10638@if gcc-bootstrap
10639configure-etc: stage_current
10640@endif gcc-bootstrap
10641@if etc
10642maybe-configure-etc: configure-etc
10643configure-etc:
10644 @: $(MAKE); $(unstage)
10645 @r=`${PWD_COMMAND}`; export r; \
10646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10647 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10649 $(HOST_EXPORTS) \
10650 echo Configuring in $(HOST_SUBDIR)/etc; \
10651 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10652 case $(srcdir) in \
10653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10654 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10656 esac; \
10657 srcdiroption="--srcdir=$${topdir}/etc"; \
10658 libsrcdir="$$s/etc"; \
10659 $(SHELL) $${libsrcdir}/configure \
10660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10661 --target=${target_alias} $${srcdiroption} \
10662 || exit 1
10663@endif etc
10664
10665
10666
10667
10668
10669.PHONY: all-etc maybe-all-etc
10670maybe-all-etc:
10671@if gcc-bootstrap
10672all-etc: stage_current
10673@endif gcc-bootstrap
10674@if etc
10675TARGET-etc=all
10676maybe-all-etc: all-etc
10677all-etc: configure-etc
10678 @: $(MAKE); $(unstage)
10679 @r=`${PWD_COMMAND}`; export r; \
10680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681 $(HOST_EXPORTS) \
10682 (cd $(HOST_SUBDIR)/etc && \
10683 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10684 $(TARGET-etc))
10685@endif etc
10686
10687
10688
10689
10690.PHONY: check-etc maybe-check-etc
10691maybe-check-etc:
10692@if etc
10693maybe-check-etc: check-etc
10694
10695check-etc:
10696 @: $(MAKE); $(unstage)
10697 @r=`${PWD_COMMAND}`; export r; \
10698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699 $(HOST_EXPORTS) \
10700 (cd $(HOST_SUBDIR)/etc && \
10701 $(MAKE) $(FLAGS_TO_PASS) check)
10702
10703@endif etc
10704
10705.PHONY: install-etc maybe-install-etc
10706maybe-install-etc:
10707@if etc
10708maybe-install-etc: install-etc
10709
10710install-etc: installdirs
10711 @: $(MAKE); $(unstage)
10712 @r=`${PWD_COMMAND}`; export r; \
10713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714 $(HOST_EXPORTS) \
10715 (cd $(HOST_SUBDIR)/etc && \
10716 $(MAKE) $(FLAGS_TO_PASS) install)
10717
10718@endif etc
10719
10720# Other targets (info, dvi, pdf, etc.)
10721
10722.PHONY: maybe-info-etc info-etc
10723maybe-info-etc:
10724@if etc
10725maybe-info-etc: info-etc
10726
10727info-etc: \
10728 configure-etc
10729 @: $(MAKE); $(unstage)
10730 @[ -f ./etc/Makefile ] || exit 0; \
10731 r=`${PWD_COMMAND}`; export r; \
10732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733 $(HOST_EXPORTS) \
10734 for flag in $(EXTRA_HOST_FLAGS) ; do \
10735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10736 done; \
10737 echo "Doing info in etc" ; \
10738 (cd $(HOST_SUBDIR)/etc && \
10739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10741 "RANLIB=$${RANLIB}" \
10742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10743 info) \
10744 || exit 1
10745
10746@endif etc
10747
10748.PHONY: maybe-dvi-etc dvi-etc
10749maybe-dvi-etc:
10750@if etc
10751maybe-dvi-etc: dvi-etc
10752
10753dvi-etc: \
10754 configure-etc
10755 @: $(MAKE); $(unstage)
10756 @[ -f ./etc/Makefile ] || exit 0; \
10757 r=`${PWD_COMMAND}`; export r; \
10758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10759 $(HOST_EXPORTS) \
10760 for flag in $(EXTRA_HOST_FLAGS) ; do \
10761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10762 done; \
10763 echo "Doing dvi in etc" ; \
10764 (cd $(HOST_SUBDIR)/etc && \
10765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10767 "RANLIB=$${RANLIB}" \
10768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10769 dvi) \
10770 || exit 1
10771
10772@endif etc
10773
10774.PHONY: maybe-pdf-etc pdf-etc
10775maybe-pdf-etc:
10776@if etc
10777maybe-pdf-etc: pdf-etc
10778
10779pdf-etc: \
10780 configure-etc
10781 @: $(MAKE); $(unstage)
10782 @[ -f ./etc/Makefile ] || exit 0; \
10783 r=`${PWD_COMMAND}`; export r; \
10784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785 $(HOST_EXPORTS) \
10786 for flag in $(EXTRA_HOST_FLAGS) ; do \
10787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10788 done; \
10789 echo "Doing pdf in etc" ; \
10790 (cd $(HOST_SUBDIR)/etc && \
10791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10793 "RANLIB=$${RANLIB}" \
10794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10795 pdf) \
10796 || exit 1
10797
10798@endif etc
10799
10800.PHONY: maybe-html-etc html-etc
10801maybe-html-etc:
10802@if etc
10803maybe-html-etc: html-etc
10804
10805html-etc: \
10806 configure-etc
10807 @: $(MAKE); $(unstage)
10808 @[ -f ./etc/Makefile ] || exit 0; \
10809 r=`${PWD_COMMAND}`; export r; \
10810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10811 $(HOST_EXPORTS) \
10812 for flag in $(EXTRA_HOST_FLAGS) ; do \
10813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10814 done; \
10815 echo "Doing html in etc" ; \
10816 (cd $(HOST_SUBDIR)/etc && \
10817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10819 "RANLIB=$${RANLIB}" \
10820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10821 html) \
10822 || exit 1
10823
10824@endif etc
10825
10826.PHONY: maybe-TAGS-etc TAGS-etc
10827maybe-TAGS-etc:
10828@if etc
10829maybe-TAGS-etc: TAGS-etc
10830
10831TAGS-etc: \
10832 configure-etc
10833 @: $(MAKE); $(unstage)
10834 @[ -f ./etc/Makefile ] || exit 0; \
10835 r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 for flag in $(EXTRA_HOST_FLAGS) ; do \
10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840 done; \
10841 echo "Doing TAGS in etc" ; \
10842 (cd $(HOST_SUBDIR)/etc && \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845 "RANLIB=$${RANLIB}" \
10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 TAGS) \
10848 || exit 1
10849
10850@endif etc
10851
10852.PHONY: maybe-install-info-etc install-info-etc
10853maybe-install-info-etc:
10854@if etc
10855maybe-install-info-etc: install-info-etc
10856
10857install-info-etc: \
10858 configure-etc \
10859 info-etc
10860 @: $(MAKE); $(unstage)
10861 @[ -f ./etc/Makefile ] || exit 0; \
10862 r=`${PWD_COMMAND}`; export r; \
10863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864 $(HOST_EXPORTS) \
10865 for flag in $(EXTRA_HOST_FLAGS) ; do \
10866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867 done; \
10868 echo "Doing install-info in etc" ; \
10869 (cd $(HOST_SUBDIR)/etc && \
10870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872 "RANLIB=$${RANLIB}" \
10873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874 install-info) \
10875 || exit 1
10876
10877@endif etc
10878
10879.PHONY: maybe-install-pdf-etc install-pdf-etc
10880maybe-install-pdf-etc:
10881@if etc
10882maybe-install-pdf-etc: install-pdf-etc
10883
10884install-pdf-etc: \
10885 configure-etc \
10886 pdf-etc
10887 @: $(MAKE); $(unstage)
10888 @[ -f ./etc/Makefile ] || exit 0; \
10889 r=`${PWD_COMMAND}`; export r; \
10890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891 $(HOST_EXPORTS) \
10892 for flag in $(EXTRA_HOST_FLAGS) ; do \
10893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10894 done; \
10895 echo "Doing install-pdf in etc" ; \
10896 (cd $(HOST_SUBDIR)/etc && \
10897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10899 "RANLIB=$${RANLIB}" \
10900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10901 install-pdf) \
10902 || exit 1
10903
10904@endif etc
10905
10906.PHONY: maybe-install-html-etc install-html-etc
10907maybe-install-html-etc:
10908@if etc
10909maybe-install-html-etc: install-html-etc
10910
10911install-html-etc: \
10912 configure-etc \
10913 html-etc
10914 @: $(MAKE); $(unstage)
10915 @[ -f ./etc/Makefile ] || exit 0; \
10916 r=`${PWD_COMMAND}`; export r; \
10917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10918 $(HOST_EXPORTS) \
10919 for flag in $(EXTRA_HOST_FLAGS) ; do \
10920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10921 done; \
10922 echo "Doing install-html in etc" ; \
10923 (cd $(HOST_SUBDIR)/etc && \
10924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10926 "RANLIB=$${RANLIB}" \
10927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10928 install-html) \
10929 || exit 1
10930
10931@endif etc
10932
10933.PHONY: maybe-installcheck-etc installcheck-etc
10934maybe-installcheck-etc:
10935@if etc
10936maybe-installcheck-etc: installcheck-etc
10937
10938installcheck-etc: \
10939 configure-etc
10940 @: $(MAKE); $(unstage)
10941 @[ -f ./etc/Makefile ] || exit 0; \
10942 r=`${PWD_COMMAND}`; export r; \
10943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10944 $(HOST_EXPORTS) \
10945 for flag in $(EXTRA_HOST_FLAGS) ; do \
10946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10947 done; \
10948 echo "Doing installcheck in etc" ; \
10949 (cd $(HOST_SUBDIR)/etc && \
10950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10952 "RANLIB=$${RANLIB}" \
10953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10954 installcheck) \
10955 || exit 1
10956
10957@endif etc
10958
10959.PHONY: maybe-mostlyclean-etc mostlyclean-etc
10960maybe-mostlyclean-etc:
10961@if etc
10962maybe-mostlyclean-etc: mostlyclean-etc
10963
10964mostlyclean-etc:
10965 @: $(MAKE); $(unstage)
10966 @[ -f ./etc/Makefile ] || exit 0; \
10967 r=`${PWD_COMMAND}`; export r; \
10968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10969 $(HOST_EXPORTS) \
10970 for flag in $(EXTRA_HOST_FLAGS) ; do \
10971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10972 done; \
10973 echo "Doing mostlyclean in etc" ; \
10974 (cd $(HOST_SUBDIR)/etc && \
10975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10977 "RANLIB=$${RANLIB}" \
10978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10979 mostlyclean) \
10980 || exit 1
10981
10982@endif etc
10983
10984.PHONY: maybe-clean-etc clean-etc
10985maybe-clean-etc:
10986@if etc
10987maybe-clean-etc: clean-etc
10988
10989clean-etc:
10990 @: $(MAKE); $(unstage)
10991 @[ -f ./etc/Makefile ] || exit 0; \
10992 r=`${PWD_COMMAND}`; export r; \
10993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994 $(HOST_EXPORTS) \
10995 for flag in $(EXTRA_HOST_FLAGS) ; do \
10996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997 done; \
10998 echo "Doing clean in etc" ; \
10999 (cd $(HOST_SUBDIR)/etc && \
11000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002 "RANLIB=$${RANLIB}" \
11003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004 clean) \
11005 || exit 1
11006
11007@endif etc
11008
11009.PHONY: maybe-distclean-etc distclean-etc
11010maybe-distclean-etc:
11011@if etc
11012maybe-distclean-etc: distclean-etc
11013
11014distclean-etc:
11015 @: $(MAKE); $(unstage)
11016 @[ -f ./etc/Makefile ] || exit 0; \
11017 r=`${PWD_COMMAND}`; export r; \
11018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019 $(HOST_EXPORTS) \
11020 for flag in $(EXTRA_HOST_FLAGS) ; do \
11021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11022 done; \
11023 echo "Doing distclean in etc" ; \
11024 (cd $(HOST_SUBDIR)/etc && \
11025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11027 "RANLIB=$${RANLIB}" \
11028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11029 distclean) \
11030 || exit 1
11031
11032@endif etc
11033
11034.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11035maybe-maintainer-clean-etc:
11036@if etc
11037maybe-maintainer-clean-etc: maintainer-clean-etc
11038
11039maintainer-clean-etc:
11040 @: $(MAKE); $(unstage)
11041 @[ -f ./etc/Makefile ] || exit 0; \
11042 r=`${PWD_COMMAND}`; export r; \
11043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11044 $(HOST_EXPORTS) \
11045 for flag in $(EXTRA_HOST_FLAGS) ; do \
11046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11047 done; \
11048 echo "Doing maintainer-clean in etc" ; \
11049 (cd $(HOST_SUBDIR)/etc && \
11050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11052 "RANLIB=$${RANLIB}" \
11053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11054 maintainer-clean) \
11055 || exit 1
11056
11057@endif etc
11058
11059
11060
11061.PHONY: configure-fastjar maybe-configure-fastjar
11062maybe-configure-fastjar:
11063@if gcc-bootstrap
11064configure-fastjar: stage_current
11065@endif gcc-bootstrap
11066@if fastjar
11067maybe-configure-fastjar: configure-fastjar
11068configure-fastjar:
11069 @: $(MAKE); $(unstage)
11070 @r=`${PWD_COMMAND}`; export r; \
11071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11072 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11074 $(HOST_EXPORTS) \
11075 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11076 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11077 case $(srcdir) in \
11078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081 esac; \
11082 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11083 libsrcdir="$$s/fastjar"; \
11084 $(SHELL) $${libsrcdir}/configure \
11085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11086 --target=${target_alias} $${srcdiroption} \
11087 || exit 1
11088@endif fastjar
11089
11090
11091
11092
11093
11094.PHONY: all-fastjar maybe-all-fastjar
11095maybe-all-fastjar:
11096@if gcc-bootstrap
11097all-fastjar: stage_current
11098@endif gcc-bootstrap
11099@if fastjar
11100TARGET-fastjar=all
11101maybe-all-fastjar: all-fastjar
11102all-fastjar: configure-fastjar
11103 @: $(MAKE); $(unstage)
11104 @r=`${PWD_COMMAND}`; export r; \
11105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11106 $(HOST_EXPORTS) \
11107 (cd $(HOST_SUBDIR)/fastjar && \
11108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11109 $(TARGET-fastjar))
11110@endif fastjar
11111
11112
11113
11114
11115.PHONY: check-fastjar maybe-check-fastjar
11116maybe-check-fastjar:
11117@if fastjar
11118maybe-check-fastjar: check-fastjar
11119
11120# This module is only tested in a native toolchain.
11121check-fastjar:
11122 @: $(MAKE); $(unstage)
11123 @if [ '$(host)' = '$(target)' ] ; then \
11124 r=`${PWD_COMMAND}`; export r; \
11125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126 $(HOST_EXPORTS) \
11127 (cd $(HOST_SUBDIR)/fastjar && \
11128 $(MAKE) $(FLAGS_TO_PASS) check); \
11129 fi
11130
11131@endif fastjar
11132
11133.PHONY: install-fastjar maybe-install-fastjar
11134maybe-install-fastjar:
11135@if fastjar
11136maybe-install-fastjar: install-fastjar
11137
11138install-fastjar: installdirs
11139 @: $(MAKE); $(unstage)
11140 @r=`${PWD_COMMAND}`; export r; \
11141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11142 $(HOST_EXPORTS) \
11143 (cd $(HOST_SUBDIR)/fastjar && \
11144 $(MAKE) $(FLAGS_TO_PASS) install)
11145
11146@endif fastjar
11147
11148# Other targets (info, dvi, pdf, etc.)
11149
11150.PHONY: maybe-info-fastjar info-fastjar
11151maybe-info-fastjar:
11152@if fastjar
11153maybe-info-fastjar: info-fastjar
11154
11155info-fastjar: \
11156 configure-fastjar
11157 @: $(MAKE); $(unstage)
11158 @[ -f ./fastjar/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164 done; \
11165 echo "Doing info in fastjar" ; \
11166 (cd $(HOST_SUBDIR)/fastjar && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171 info) \
11172 || exit 1
11173
11174@endif fastjar
11175
11176.PHONY: maybe-dvi-fastjar dvi-fastjar
11177maybe-dvi-fastjar:
11178@if fastjar
11179maybe-dvi-fastjar: dvi-fastjar
11180
11181dvi-fastjar: \
11182 configure-fastjar
11183 @: $(MAKE); $(unstage)
11184 @[ -f ./fastjar/Makefile ] || exit 0; \
11185 r=`${PWD_COMMAND}`; export r; \
11186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11187 $(HOST_EXPORTS) \
11188 for flag in $(EXTRA_HOST_FLAGS) ; do \
11189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11190 done; \
11191 echo "Doing dvi in fastjar" ; \
11192 (cd $(HOST_SUBDIR)/fastjar && \
11193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11195 "RANLIB=$${RANLIB}" \
11196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11197 dvi) \
11198 || exit 1
11199
11200@endif fastjar
11201
11202.PHONY: maybe-pdf-fastjar pdf-fastjar
11203maybe-pdf-fastjar:
11204@if fastjar
11205maybe-pdf-fastjar: pdf-fastjar
11206
11207pdf-fastjar: \
11208 configure-fastjar
11209 @: $(MAKE); $(unstage)
11210 @[ -f ./fastjar/Makefile ] || exit 0; \
11211 r=`${PWD_COMMAND}`; export r; \
11212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213 $(HOST_EXPORTS) \
11214 for flag in $(EXTRA_HOST_FLAGS) ; do \
11215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11216 done; \
11217 echo "Doing pdf in fastjar" ; \
11218 (cd $(HOST_SUBDIR)/fastjar && \
11219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11221 "RANLIB=$${RANLIB}" \
11222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11223 pdf) \
11224 || exit 1
11225
11226@endif fastjar
11227
11228.PHONY: maybe-html-fastjar html-fastjar
11229maybe-html-fastjar:
11230@if fastjar
11231maybe-html-fastjar: html-fastjar
11232
11233html-fastjar: \
11234 configure-fastjar
11235 @: $(MAKE); $(unstage)
11236 @[ -f ./fastjar/Makefile ] || exit 0; \
11237 r=`${PWD_COMMAND}`; export r; \
11238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11239 $(HOST_EXPORTS) \
11240 for flag in $(EXTRA_HOST_FLAGS) ; do \
11241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11242 done; \
11243 echo "Doing html in fastjar" ; \
11244 (cd $(HOST_SUBDIR)/fastjar && \
11245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11247 "RANLIB=$${RANLIB}" \
11248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11249 html) \
11250 || exit 1
11251
11252@endif fastjar
11253
11254.PHONY: maybe-TAGS-fastjar TAGS-fastjar
11255maybe-TAGS-fastjar:
11256@if fastjar
11257maybe-TAGS-fastjar: TAGS-fastjar
11258
11259TAGS-fastjar: \
11260 configure-fastjar
11261 @: $(MAKE); $(unstage)
11262 @[ -f ./fastjar/Makefile ] || exit 0; \
11263 r=`${PWD_COMMAND}`; export r; \
11264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11265 $(HOST_EXPORTS) \
11266 for flag in $(EXTRA_HOST_FLAGS) ; do \
11267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11268 done; \
11269 echo "Doing TAGS in fastjar" ; \
11270 (cd $(HOST_SUBDIR)/fastjar && \
11271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11273 "RANLIB=$${RANLIB}" \
11274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11275 TAGS) \
11276 || exit 1
11277
11278@endif fastjar
11279
11280.PHONY: maybe-install-info-fastjar install-info-fastjar
11281maybe-install-info-fastjar:
11282@if fastjar
11283maybe-install-info-fastjar: install-info-fastjar
11284
11285install-info-fastjar: \
11286 configure-fastjar \
11287 info-fastjar
11288 @: $(MAKE); $(unstage)
11289 @[ -f ./fastjar/Makefile ] || exit 0; \
11290 r=`${PWD_COMMAND}`; export r; \
11291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292 $(HOST_EXPORTS) \
11293 for flag in $(EXTRA_HOST_FLAGS) ; do \
11294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11295 done; \
11296 echo "Doing install-info in fastjar" ; \
11297 (cd $(HOST_SUBDIR)/fastjar && \
11298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11300 "RANLIB=$${RANLIB}" \
11301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11302 install-info) \
11303 || exit 1
11304
11305@endif fastjar
11306
11307.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11308maybe-install-pdf-fastjar:
11309@if fastjar
11310maybe-install-pdf-fastjar: install-pdf-fastjar
11311
11312install-pdf-fastjar: \
11313 configure-fastjar \
11314 pdf-fastjar
11315 @: $(MAKE); $(unstage)
11316 @[ -f ./fastjar/Makefile ] || exit 0; \
11317 r=`${PWD_COMMAND}`; export r; \
11318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11319 $(HOST_EXPORTS) \
11320 for flag in $(EXTRA_HOST_FLAGS) ; do \
11321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11322 done; \
11323 echo "Doing install-pdf in fastjar" ; \
11324 (cd $(HOST_SUBDIR)/fastjar && \
11325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11327 "RANLIB=$${RANLIB}" \
11328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11329 install-pdf) \
11330 || exit 1
11331
11332@endif fastjar
11333
11334.PHONY: maybe-install-html-fastjar install-html-fastjar
11335maybe-install-html-fastjar:
11336@if fastjar
11337maybe-install-html-fastjar: install-html-fastjar
11338
11339install-html-fastjar: \
11340 configure-fastjar \
11341 html-fastjar
11342 @: $(MAKE); $(unstage)
11343 @[ -f ./fastjar/Makefile ] || exit 0; \
11344 r=`${PWD_COMMAND}`; export r; \
11345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11346 $(HOST_EXPORTS) \
11347 for flag in $(EXTRA_HOST_FLAGS) ; do \
11348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11349 done; \
11350 echo "Doing install-html in fastjar" ; \
11351 (cd $(HOST_SUBDIR)/fastjar && \
11352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11354 "RANLIB=$${RANLIB}" \
11355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11356 install-html) \
11357 || exit 1
11358
11359@endif fastjar
11360
11361.PHONY: maybe-installcheck-fastjar installcheck-fastjar
11362maybe-installcheck-fastjar:
11363@if fastjar
11364maybe-installcheck-fastjar: installcheck-fastjar
11365
11366installcheck-fastjar: \
11367 configure-fastjar
11368 @: $(MAKE); $(unstage)
11369 @[ -f ./fastjar/Makefile ] || exit 0; \
11370 r=`${PWD_COMMAND}`; export r; \
11371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11372 $(HOST_EXPORTS) \
11373 for flag in $(EXTRA_HOST_FLAGS) ; do \
11374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11375 done; \
11376 echo "Doing installcheck in fastjar" ; \
11377 (cd $(HOST_SUBDIR)/fastjar && \
11378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11380 "RANLIB=$${RANLIB}" \
11381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11382 installcheck) \
11383 || exit 1
11384
11385@endif fastjar
11386
11387.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11388maybe-mostlyclean-fastjar:
11389@if fastjar
11390maybe-mostlyclean-fastjar: mostlyclean-fastjar
11391
11392mostlyclean-fastjar:
11393 @: $(MAKE); $(unstage)
11394 @[ -f ./fastjar/Makefile ] || exit 0; \
11395 r=`${PWD_COMMAND}`; export r; \
11396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11397 $(HOST_EXPORTS) \
11398 for flag in $(EXTRA_HOST_FLAGS) ; do \
11399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11400 done; \
11401 echo "Doing mostlyclean in fastjar" ; \
11402 (cd $(HOST_SUBDIR)/fastjar && \
11403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11405 "RANLIB=$${RANLIB}" \
11406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11407 mostlyclean) \
11408 || exit 1
11409
11410@endif fastjar
11411
11412.PHONY: maybe-clean-fastjar clean-fastjar
11413maybe-clean-fastjar:
11414@if fastjar
11415maybe-clean-fastjar: clean-fastjar
11416
11417clean-fastjar:
11418 @: $(MAKE); $(unstage)
11419 @[ -f ./fastjar/Makefile ] || exit 0; \
11420 r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 $(HOST_EXPORTS) \
11423 for flag in $(EXTRA_HOST_FLAGS) ; do \
11424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11425 done; \
11426 echo "Doing clean in fastjar" ; \
11427 (cd $(HOST_SUBDIR)/fastjar && \
11428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11430 "RANLIB=$${RANLIB}" \
11431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11432 clean) \
11433 || exit 1
11434
11435@endif fastjar
11436
11437.PHONY: maybe-distclean-fastjar distclean-fastjar
11438maybe-distclean-fastjar:
11439@if fastjar
11440maybe-distclean-fastjar: distclean-fastjar
11441
11442distclean-fastjar:
11443 @: $(MAKE); $(unstage)
11444 @[ -f ./fastjar/Makefile ] || exit 0; \
11445 r=`${PWD_COMMAND}`; export r; \
11446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11447 $(HOST_EXPORTS) \
11448 for flag in $(EXTRA_HOST_FLAGS) ; do \
11449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11450 done; \
11451 echo "Doing distclean in fastjar" ; \
11452 (cd $(HOST_SUBDIR)/fastjar && \
11453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11455 "RANLIB=$${RANLIB}" \
11456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11457 distclean) \
11458 || exit 1
11459
11460@endif fastjar
11461
11462.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11463maybe-maintainer-clean-fastjar:
11464@if fastjar
11465maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11466
11467maintainer-clean-fastjar:
11468 @: $(MAKE); $(unstage)
11469 @[ -f ./fastjar/Makefile ] || exit 0; \
11470 r=`${PWD_COMMAND}`; export r; \
11471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11472 $(HOST_EXPORTS) \
11473 for flag in $(EXTRA_HOST_FLAGS) ; do \
11474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11475 done; \
11476 echo "Doing maintainer-clean in fastjar" ; \
11477 (cd $(HOST_SUBDIR)/fastjar && \
11478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11480 "RANLIB=$${RANLIB}" \
11481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11482 maintainer-clean) \
11483 || exit 1
11484
11485@endif fastjar
11486
11487
11488
11489.PHONY: configure-fileutils maybe-configure-fileutils
11490maybe-configure-fileutils:
11491@if gcc-bootstrap
11492configure-fileutils: stage_current
11493@endif gcc-bootstrap
11494@if fileutils
11495maybe-configure-fileutils: configure-fileutils
11496configure-fileutils:
11497 @: $(MAKE); $(unstage)
11498 @r=`${PWD_COMMAND}`; export r; \
11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11500 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11502 $(HOST_EXPORTS) \
11503 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11504 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11505 case $(srcdir) in \
11506 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11507 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11508 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11509 esac; \
11510 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11511 libsrcdir="$$s/fileutils"; \
11512 $(SHELL) $${libsrcdir}/configure \
11513 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11514 --target=${target_alias} $${srcdiroption} \
11515 || exit 1
11516@endif fileutils
11517
11518
11519
11520
11521
11522.PHONY: all-fileutils maybe-all-fileutils
11523maybe-all-fileutils:
11524@if gcc-bootstrap
11525all-fileutils: stage_current
11526@endif gcc-bootstrap
11527@if fileutils
11528TARGET-fileutils=all
11529maybe-all-fileutils: all-fileutils
11530all-fileutils: configure-fileutils
11531 @: $(MAKE); $(unstage)
11532 @r=`${PWD_COMMAND}`; export r; \
11533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534 $(HOST_EXPORTS) \
11535 (cd $(HOST_SUBDIR)/fileutils && \
11536 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11537 $(TARGET-fileutils))
11538@endif fileutils
11539
11540
11541
11542
11543.PHONY: check-fileutils maybe-check-fileutils
11544maybe-check-fileutils:
11545@if fileutils
11546maybe-check-fileutils: check-fileutils
11547
11548check-fileutils:
11549 @: $(MAKE); $(unstage)
11550 @r=`${PWD_COMMAND}`; export r; \
11551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552 $(HOST_EXPORTS) \
11553 (cd $(HOST_SUBDIR)/fileutils && \
11554 $(MAKE) $(FLAGS_TO_PASS) check)
11555
11556@endif fileutils
11557
11558.PHONY: install-fileutils maybe-install-fileutils
11559maybe-install-fileutils:
11560@if fileutils
11561maybe-install-fileutils: install-fileutils
11562
11563install-fileutils: installdirs
11564 @: $(MAKE); $(unstage)
11565 @r=`${PWD_COMMAND}`; export r; \
11566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567 $(HOST_EXPORTS) \
11568 (cd $(HOST_SUBDIR)/fileutils && \
11569 $(MAKE) $(FLAGS_TO_PASS) install)
11570
11571@endif fileutils
11572
11573# Other targets (info, dvi, pdf, etc.)
11574
11575.PHONY: maybe-info-fileutils info-fileutils
11576maybe-info-fileutils:
11577@if fileutils
11578maybe-info-fileutils: info-fileutils
11579
11580info-fileutils: \
11581 configure-fileutils
11582 @: $(MAKE); $(unstage)
11583 @[ -f ./fileutils/Makefile ] || exit 0; \
11584 r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 $(HOST_EXPORTS) \
11587 for flag in $(EXTRA_HOST_FLAGS) ; do \
11588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11589 done; \
11590 echo "Doing info in fileutils" ; \
11591 (cd $(HOST_SUBDIR)/fileutils && \
11592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11594 "RANLIB=$${RANLIB}" \
11595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11596 info) \
11597 || exit 1
11598
11599@endif fileutils
11600
11601.PHONY: maybe-dvi-fileutils dvi-fileutils
11602maybe-dvi-fileutils:
11603@if fileutils
11604maybe-dvi-fileutils: dvi-fileutils
11605
11606dvi-fileutils: \
11607 configure-fileutils
11608 @: $(MAKE); $(unstage)
11609 @[ -f ./fileutils/Makefile ] || exit 0; \
11610 r=`${PWD_COMMAND}`; export r; \
11611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612 $(HOST_EXPORTS) \
11613 for flag in $(EXTRA_HOST_FLAGS) ; do \
11614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615 done; \
11616 echo "Doing dvi in fileutils" ; \
11617 (cd $(HOST_SUBDIR)/fileutils && \
11618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620 "RANLIB=$${RANLIB}" \
11621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622 dvi) \
11623 || exit 1
11624
11625@endif fileutils
11626
11627.PHONY: maybe-pdf-fileutils pdf-fileutils
11628maybe-pdf-fileutils:
11629@if fileutils
11630maybe-pdf-fileutils: pdf-fileutils
11631
11632pdf-fileutils: \
11633 configure-fileutils
11634 @: $(MAKE); $(unstage)
11635 @[ -f ./fileutils/Makefile ] || exit 0; \
11636 r=`${PWD_COMMAND}`; export r; \
11637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638 $(HOST_EXPORTS) \
11639 for flag in $(EXTRA_HOST_FLAGS) ; do \
11640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641 done; \
11642 echo "Doing pdf in fileutils" ; \
11643 (cd $(HOST_SUBDIR)/fileutils && \
11644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646 "RANLIB=$${RANLIB}" \
11647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648 pdf) \
11649 || exit 1
11650
11651@endif fileutils
11652
11653.PHONY: maybe-html-fileutils html-fileutils
11654maybe-html-fileutils:
11655@if fileutils
11656maybe-html-fileutils: html-fileutils
11657
11658html-fileutils: \
11659 configure-fileutils
11660 @: $(MAKE); $(unstage)
11661 @[ -f ./fileutils/Makefile ] || exit 0; \
11662 r=`${PWD_COMMAND}`; export r; \
11663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664 $(HOST_EXPORTS) \
11665 for flag in $(EXTRA_HOST_FLAGS) ; do \
11666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11667 done; \
11668 echo "Doing html in fileutils" ; \
11669 (cd $(HOST_SUBDIR)/fileutils && \
11670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11672 "RANLIB=$${RANLIB}" \
11673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11674 html) \
11675 || exit 1
11676
11677@endif fileutils
11678
11679.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11680maybe-TAGS-fileutils:
11681@if fileutils
11682maybe-TAGS-fileutils: TAGS-fileutils
11683
11684TAGS-fileutils: \
11685 configure-fileutils
11686 @: $(MAKE); $(unstage)
11687 @[ -f ./fileutils/Makefile ] || exit 0; \
11688 r=`${PWD_COMMAND}`; export r; \
11689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11690 $(HOST_EXPORTS) \
11691 for flag in $(EXTRA_HOST_FLAGS) ; do \
11692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11693 done; \
11694 echo "Doing TAGS in fileutils" ; \
11695 (cd $(HOST_SUBDIR)/fileutils && \
11696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11698 "RANLIB=$${RANLIB}" \
11699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11700 TAGS) \
11701 || exit 1
11702
11703@endif fileutils
11704
11705.PHONY: maybe-install-info-fileutils install-info-fileutils
11706maybe-install-info-fileutils:
11707@if fileutils
11708maybe-install-info-fileutils: install-info-fileutils
11709
11710install-info-fileutils: \
11711 configure-fileutils \
11712 info-fileutils
11713 @: $(MAKE); $(unstage)
11714 @[ -f ./fileutils/Makefile ] || exit 0; \
11715 r=`${PWD_COMMAND}`; export r; \
11716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717 $(HOST_EXPORTS) \
11718 for flag in $(EXTRA_HOST_FLAGS) ; do \
11719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11720 done; \
11721 echo "Doing install-info in fileutils" ; \
11722 (cd $(HOST_SUBDIR)/fileutils && \
11723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11725 "RANLIB=$${RANLIB}" \
11726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11727 install-info) \
11728 || exit 1
11729
11730@endif fileutils
11731
11732.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11733maybe-install-pdf-fileutils:
11734@if fileutils
11735maybe-install-pdf-fileutils: install-pdf-fileutils
11736
11737install-pdf-fileutils: \
11738 configure-fileutils \
11739 pdf-fileutils
11740 @: $(MAKE); $(unstage)
11741 @[ -f ./fileutils/Makefile ] || exit 0; \
11742 r=`${PWD_COMMAND}`; export r; \
11743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744 $(HOST_EXPORTS) \
11745 for flag in $(EXTRA_HOST_FLAGS) ; do \
11746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747 done; \
11748 echo "Doing install-pdf in fileutils" ; \
11749 (cd $(HOST_SUBDIR)/fileutils && \
11750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752 "RANLIB=$${RANLIB}" \
11753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754 install-pdf) \
11755 || exit 1
11756
11757@endif fileutils
11758
11759.PHONY: maybe-install-html-fileutils install-html-fileutils
11760maybe-install-html-fileutils:
11761@if fileutils
11762maybe-install-html-fileutils: install-html-fileutils
11763
11764install-html-fileutils: \
11765 configure-fileutils \
11766 html-fileutils
11767 @: $(MAKE); $(unstage)
11768 @[ -f ./fileutils/Makefile ] || exit 0; \
11769 r=`${PWD_COMMAND}`; export r; \
11770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11771 $(HOST_EXPORTS) \
11772 for flag in $(EXTRA_HOST_FLAGS) ; do \
11773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11774 done; \
11775 echo "Doing install-html in fileutils" ; \
11776 (cd $(HOST_SUBDIR)/fileutils && \
11777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11779 "RANLIB=$${RANLIB}" \
11780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11781 install-html) \
11782 || exit 1
11783
11784@endif fileutils
11785
11786.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11787maybe-installcheck-fileutils:
11788@if fileutils
11789maybe-installcheck-fileutils: installcheck-fileutils
11790
11791installcheck-fileutils: \
11792 configure-fileutils
11793 @: $(MAKE); $(unstage)
11794 @[ -f ./fileutils/Makefile ] || exit 0; \
11795 r=`${PWD_COMMAND}`; export r; \
11796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11797 $(HOST_EXPORTS) \
11798 for flag in $(EXTRA_HOST_FLAGS) ; do \
11799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11800 done; \
11801 echo "Doing installcheck in fileutils" ; \
11802 (cd $(HOST_SUBDIR)/fileutils && \
11803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11805 "RANLIB=$${RANLIB}" \
11806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11807 installcheck) \
11808 || exit 1
11809
11810@endif fileutils
11811
11812.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11813maybe-mostlyclean-fileutils:
11814@if fileutils
11815maybe-mostlyclean-fileutils: mostlyclean-fileutils
11816
11817mostlyclean-fileutils:
11818 @: $(MAKE); $(unstage)
11819 @[ -f ./fileutils/Makefile ] || exit 0; \
11820 r=`${PWD_COMMAND}`; export r; \
11821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822 $(HOST_EXPORTS) \
11823 for flag in $(EXTRA_HOST_FLAGS) ; do \
11824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825 done; \
11826 echo "Doing mostlyclean in fileutils" ; \
11827 (cd $(HOST_SUBDIR)/fileutils && \
11828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830 "RANLIB=$${RANLIB}" \
11831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11832 mostlyclean) \
11833 || exit 1
11834
11835@endif fileutils
11836
11837.PHONY: maybe-clean-fileutils clean-fileutils
11838maybe-clean-fileutils:
11839@if fileutils
11840maybe-clean-fileutils: clean-fileutils
11841
11842clean-fileutils:
11843 @: $(MAKE); $(unstage)
11844 @[ -f ./fileutils/Makefile ] || exit 0; \
11845 r=`${PWD_COMMAND}`; export r; \
11846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11847 $(HOST_EXPORTS) \
11848 for flag in $(EXTRA_HOST_FLAGS) ; do \
11849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11850 done; \
11851 echo "Doing clean in fileutils" ; \
11852 (cd $(HOST_SUBDIR)/fileutils && \
11853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11855 "RANLIB=$${RANLIB}" \
11856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11857 clean) \
11858 || exit 1
11859
11860@endif fileutils
11861
11862.PHONY: maybe-distclean-fileutils distclean-fileutils
11863maybe-distclean-fileutils:
11864@if fileutils
11865maybe-distclean-fileutils: distclean-fileutils
11866
11867distclean-fileutils:
11868 @: $(MAKE); $(unstage)
11869 @[ -f ./fileutils/Makefile ] || exit 0; \
11870 r=`${PWD_COMMAND}`; export r; \
11871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872 $(HOST_EXPORTS) \
11873 for flag in $(EXTRA_HOST_FLAGS) ; do \
11874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11875 done; \
11876 echo "Doing distclean in fileutils" ; \
11877 (cd $(HOST_SUBDIR)/fileutils && \
11878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11880 "RANLIB=$${RANLIB}" \
11881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11882 distclean) \
11883 || exit 1
11884
11885@endif fileutils
11886
11887.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11888maybe-maintainer-clean-fileutils:
11889@if fileutils
11890maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11891
11892maintainer-clean-fileutils:
11893 @: $(MAKE); $(unstage)
11894 @[ -f ./fileutils/Makefile ] || exit 0; \
11895 r=`${PWD_COMMAND}`; export r; \
11896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11897 $(HOST_EXPORTS) \
11898 for flag in $(EXTRA_HOST_FLAGS) ; do \
11899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11900 done; \
11901 echo "Doing maintainer-clean in fileutils" ; \
11902 (cd $(HOST_SUBDIR)/fileutils && \
11903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11905 "RANLIB=$${RANLIB}" \
11906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11907 maintainer-clean) \
11908 || exit 1
11909
11910@endif fileutils
11911
11912
11913
11914.PHONY: configure-findutils maybe-configure-findutils
11915maybe-configure-findutils:
11916@if gcc-bootstrap
11917configure-findutils: stage_current
11918@endif gcc-bootstrap
11919@if findutils
11920maybe-configure-findutils: configure-findutils
11921configure-findutils:
11922 @: $(MAKE); $(unstage)
11923 @r=`${PWD_COMMAND}`; export r; \
11924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11925 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
11926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
11927 $(HOST_EXPORTS) \
11928 echo Configuring in $(HOST_SUBDIR)/findutils; \
11929 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
11930 case $(srcdir) in \
11931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11932 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
11933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11934 esac; \
11935 srcdiroption="--srcdir=$${topdir}/findutils"; \
11936 libsrcdir="$$s/findutils"; \
11937 $(SHELL) $${libsrcdir}/configure \
11938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11939 --target=${target_alias} $${srcdiroption} \
11940 || exit 1
11941@endif findutils
11942
11943
11944
11945
11946
11947.PHONY: all-findutils maybe-all-findutils
11948maybe-all-findutils:
11949@if gcc-bootstrap
11950all-findutils: stage_current
11951@endif gcc-bootstrap
11952@if findutils
11953TARGET-findutils=all
11954maybe-all-findutils: all-findutils
11955all-findutils: configure-findutils
11956 @: $(MAKE); $(unstage)
11957 @r=`${PWD_COMMAND}`; export r; \
11958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959 $(HOST_EXPORTS) \
11960 (cd $(HOST_SUBDIR)/findutils && \
11961 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11962 $(TARGET-findutils))
11963@endif findutils
11964
11965
11966
11967
11968.PHONY: check-findutils maybe-check-findutils
11969maybe-check-findutils:
11970@if findutils
11971maybe-check-findutils: check-findutils
11972
11973check-findutils:
11974 @: $(MAKE); $(unstage)
11975 @r=`${PWD_COMMAND}`; export r; \
11976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977 $(HOST_EXPORTS) \
11978 (cd $(HOST_SUBDIR)/findutils && \
11979 $(MAKE) $(FLAGS_TO_PASS) check)
11980
11981@endif findutils
11982
11983.PHONY: install-findutils maybe-install-findutils
11984maybe-install-findutils:
11985@if findutils
11986maybe-install-findutils: install-findutils
11987
11988install-findutils: installdirs
11989 @: $(MAKE); $(unstage)
11990 @r=`${PWD_COMMAND}`; export r; \
11991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11992 $(HOST_EXPORTS) \
11993 (cd $(HOST_SUBDIR)/findutils && \
11994 $(MAKE) $(FLAGS_TO_PASS) install)
11995
11996@endif findutils
11997
11998# Other targets (info, dvi, pdf, etc.)
11999
12000.PHONY: maybe-info-findutils info-findutils
12001maybe-info-findutils:
12002@if findutils
12003maybe-info-findutils: info-findutils
12004
12005info-findutils: \
12006 configure-findutils
12007 @: $(MAKE); $(unstage)
12008 @[ -f ./findutils/Makefile ] || exit 0; \
12009 r=`${PWD_COMMAND}`; export r; \
12010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011 $(HOST_EXPORTS) \
12012 for flag in $(EXTRA_HOST_FLAGS) ; do \
12013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12014 done; \
12015 echo "Doing info in findutils" ; \
12016 (cd $(HOST_SUBDIR)/findutils && \
12017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12019 "RANLIB=$${RANLIB}" \
12020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12021 info) \
12022 || exit 1
12023
12024@endif findutils
12025
12026.PHONY: maybe-dvi-findutils dvi-findutils
12027maybe-dvi-findutils:
12028@if findutils
12029maybe-dvi-findutils: dvi-findutils
12030
12031dvi-findutils: \
12032 configure-findutils
12033 @: $(MAKE); $(unstage)
12034 @[ -f ./findutils/Makefile ] || exit 0; \
12035 r=`${PWD_COMMAND}`; export r; \
12036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037 $(HOST_EXPORTS) \
12038 for flag in $(EXTRA_HOST_FLAGS) ; do \
12039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12040 done; \
12041 echo "Doing dvi in findutils" ; \
12042 (cd $(HOST_SUBDIR)/findutils && \
12043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12045 "RANLIB=$${RANLIB}" \
12046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12047 dvi) \
12048 || exit 1
12049
12050@endif findutils
12051
12052.PHONY: maybe-pdf-findutils pdf-findutils
12053maybe-pdf-findutils:
12054@if findutils
12055maybe-pdf-findutils: pdf-findutils
12056
12057pdf-findutils: \
12058 configure-findutils
12059 @: $(MAKE); $(unstage)
12060 @[ -f ./findutils/Makefile ] || exit 0; \
12061 r=`${PWD_COMMAND}`; export r; \
12062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12063 $(HOST_EXPORTS) \
12064 for flag in $(EXTRA_HOST_FLAGS) ; do \
12065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12066 done; \
12067 echo "Doing pdf in findutils" ; \
12068 (cd $(HOST_SUBDIR)/findutils && \
12069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12071 "RANLIB=$${RANLIB}" \
12072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12073 pdf) \
12074 || exit 1
12075
12076@endif findutils
12077
12078.PHONY: maybe-html-findutils html-findutils
12079maybe-html-findutils:
12080@if findutils
12081maybe-html-findutils: html-findutils
12082
12083html-findutils: \
12084 configure-findutils
12085 @: $(MAKE); $(unstage)
12086 @[ -f ./findutils/Makefile ] || exit 0; \
12087 r=`${PWD_COMMAND}`; export r; \
12088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12089 $(HOST_EXPORTS) \
12090 for flag in $(EXTRA_HOST_FLAGS) ; do \
12091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12092 done; \
12093 echo "Doing html in findutils" ; \
12094 (cd $(HOST_SUBDIR)/findutils && \
12095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12097 "RANLIB=$${RANLIB}" \
12098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12099 html) \
12100 || exit 1
12101
12102@endif findutils
12103
12104.PHONY: maybe-TAGS-findutils TAGS-findutils
12105maybe-TAGS-findutils:
12106@if findutils
12107maybe-TAGS-findutils: TAGS-findutils
12108
12109TAGS-findutils: \
12110 configure-findutils
12111 @: $(MAKE); $(unstage)
12112 @[ -f ./findutils/Makefile ] || exit 0; \
12113 r=`${PWD_COMMAND}`; export r; \
12114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12115 $(HOST_EXPORTS) \
12116 for flag in $(EXTRA_HOST_FLAGS) ; do \
12117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12118 done; \
12119 echo "Doing TAGS in findutils" ; \
12120 (cd $(HOST_SUBDIR)/findutils && \
12121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12123 "RANLIB=$${RANLIB}" \
12124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12125 TAGS) \
12126 || exit 1
12127
12128@endif findutils
12129
12130.PHONY: maybe-install-info-findutils install-info-findutils
12131maybe-install-info-findutils:
12132@if findutils
12133maybe-install-info-findutils: install-info-findutils
12134
12135install-info-findutils: \
12136 configure-findutils \
12137 info-findutils
12138 @: $(MAKE); $(unstage)
12139 @[ -f ./findutils/Makefile ] || exit 0; \
12140 r=`${PWD_COMMAND}`; export r; \
12141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142 $(HOST_EXPORTS) \
12143 for flag in $(EXTRA_HOST_FLAGS) ; do \
12144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145 done; \
12146 echo "Doing install-info in findutils" ; \
12147 (cd $(HOST_SUBDIR)/findutils && \
12148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150 "RANLIB=$${RANLIB}" \
12151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152 install-info) \
12153 || exit 1
12154
12155@endif findutils
12156
12157.PHONY: maybe-install-pdf-findutils install-pdf-findutils
12158maybe-install-pdf-findutils:
12159@if findutils
12160maybe-install-pdf-findutils: install-pdf-findutils
12161
12162install-pdf-findutils: \
12163 configure-findutils \
12164 pdf-findutils
12165 @: $(MAKE); $(unstage)
12166 @[ -f ./findutils/Makefile ] || exit 0; \
12167 r=`${PWD_COMMAND}`; export r; \
12168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12169 $(HOST_EXPORTS) \
12170 for flag in $(EXTRA_HOST_FLAGS) ; do \
12171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12172 done; \
12173 echo "Doing install-pdf in findutils" ; \
12174 (cd $(HOST_SUBDIR)/findutils && \
12175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12177 "RANLIB=$${RANLIB}" \
12178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12179 install-pdf) \
12180 || exit 1
12181
12182@endif findutils
12183
12184.PHONY: maybe-install-html-findutils install-html-findutils
12185maybe-install-html-findutils:
12186@if findutils
12187maybe-install-html-findutils: install-html-findutils
12188
12189install-html-findutils: \
12190 configure-findutils \
12191 html-findutils
12192 @: $(MAKE); $(unstage)
12193 @[ -f ./findutils/Makefile ] || exit 0; \
12194 r=`${PWD_COMMAND}`; export r; \
12195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12196 $(HOST_EXPORTS) \
12197 for flag in $(EXTRA_HOST_FLAGS) ; do \
12198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12199 done; \
12200 echo "Doing install-html in findutils" ; \
12201 (cd $(HOST_SUBDIR)/findutils && \
12202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12204 "RANLIB=$${RANLIB}" \
12205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12206 install-html) \
12207 || exit 1
12208
12209@endif findutils
12210
12211.PHONY: maybe-installcheck-findutils installcheck-findutils
12212maybe-installcheck-findutils:
12213@if findutils
12214maybe-installcheck-findutils: installcheck-findutils
12215
12216installcheck-findutils: \
12217 configure-findutils
12218 @: $(MAKE); $(unstage)
12219 @[ -f ./findutils/Makefile ] || exit 0; \
12220 r=`${PWD_COMMAND}`; export r; \
12221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12222 $(HOST_EXPORTS) \
12223 for flag in $(EXTRA_HOST_FLAGS) ; do \
12224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12225 done; \
12226 echo "Doing installcheck in findutils" ; \
12227 (cd $(HOST_SUBDIR)/findutils && \
12228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12230 "RANLIB=$${RANLIB}" \
12231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12232 installcheck) \
12233 || exit 1
12234
12235@endif findutils
12236
12237.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12238maybe-mostlyclean-findutils:
12239@if findutils
12240maybe-mostlyclean-findutils: mostlyclean-findutils
12241
12242mostlyclean-findutils:
12243 @: $(MAKE); $(unstage)
12244 @[ -f ./findutils/Makefile ] || exit 0; \
12245 r=`${PWD_COMMAND}`; export r; \
12246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247 $(HOST_EXPORTS) \
12248 for flag in $(EXTRA_HOST_FLAGS) ; do \
12249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12250 done; \
12251 echo "Doing mostlyclean in findutils" ; \
12252 (cd $(HOST_SUBDIR)/findutils && \
12253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12255 "RANLIB=$${RANLIB}" \
12256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12257 mostlyclean) \
12258 || exit 1
12259
12260@endif findutils
12261
12262.PHONY: maybe-clean-findutils clean-findutils
12263maybe-clean-findutils:
12264@if findutils
12265maybe-clean-findutils: clean-findutils
12266
12267clean-findutils:
12268 @: $(MAKE); $(unstage)
12269 @[ -f ./findutils/Makefile ] || exit 0; \
12270 r=`${PWD_COMMAND}`; export r; \
12271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272 $(HOST_EXPORTS) \
12273 for flag in $(EXTRA_HOST_FLAGS) ; do \
12274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275 done; \
12276 echo "Doing clean in findutils" ; \
12277 (cd $(HOST_SUBDIR)/findutils && \
12278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280 "RANLIB=$${RANLIB}" \
12281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12282 clean) \
12283 || exit 1
12284
12285@endif findutils
12286
12287.PHONY: maybe-distclean-findutils distclean-findutils
12288maybe-distclean-findutils:
12289@if findutils
12290maybe-distclean-findutils: distclean-findutils
12291
12292distclean-findutils:
12293 @: $(MAKE); $(unstage)
12294 @[ -f ./findutils/Makefile ] || exit 0; \
12295 r=`${PWD_COMMAND}`; export r; \
12296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297 $(HOST_EXPORTS) \
12298 for flag in $(EXTRA_HOST_FLAGS) ; do \
12299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12300 done; \
12301 echo "Doing distclean in findutils" ; \
12302 (cd $(HOST_SUBDIR)/findutils && \
12303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12305 "RANLIB=$${RANLIB}" \
12306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12307 distclean) \
12308 || exit 1
12309
12310@endif findutils
12311
12312.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12313maybe-maintainer-clean-findutils:
12314@if findutils
12315maybe-maintainer-clean-findutils: maintainer-clean-findutils
12316
12317maintainer-clean-findutils:
12318 @: $(MAKE); $(unstage)
12319 @[ -f ./findutils/Makefile ] || exit 0; \
12320 r=`${PWD_COMMAND}`; export r; \
12321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12322 $(HOST_EXPORTS) \
12323 for flag in $(EXTRA_HOST_FLAGS) ; do \
12324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12325 done; \
12326 echo "Doing maintainer-clean in findutils" ; \
12327 (cd $(HOST_SUBDIR)/findutils && \
12328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12330 "RANLIB=$${RANLIB}" \
12331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12332 maintainer-clean) \
12333 || exit 1
12334
12335@endif findutils
12336
12337
12338
12339.PHONY: configure-find maybe-configure-find
12340maybe-configure-find:
12341@if gcc-bootstrap
12342configure-find: stage_current
12343@endif gcc-bootstrap
12344@if find
12345maybe-configure-find: configure-find
12346configure-find:
12347 @: $(MAKE); $(unstage)
12348 @r=`${PWD_COMMAND}`; export r; \
12349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12352 $(HOST_EXPORTS) \
12353 echo Configuring in $(HOST_SUBDIR)/find; \
12354 cd "$(HOST_SUBDIR)/find" || exit 1; \
12355 case $(srcdir) in \
12356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12357 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12359 esac; \
12360 srcdiroption="--srcdir=$${topdir}/find"; \
12361 libsrcdir="$$s/find"; \
12362 $(SHELL) $${libsrcdir}/configure \
12363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12364 --target=${target_alias} $${srcdiroption} \
12365 || exit 1
12366@endif find
12367
12368
12369
12370
12371
12372.PHONY: all-find maybe-all-find
12373maybe-all-find:
12374@if gcc-bootstrap
12375all-find: stage_current
12376@endif gcc-bootstrap
12377@if find
12378TARGET-find=all
12379maybe-all-find: all-find
12380all-find: configure-find
12381 @: $(MAKE); $(unstage)
12382 @r=`${PWD_COMMAND}`; export r; \
12383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384 $(HOST_EXPORTS) \
12385 (cd $(HOST_SUBDIR)/find && \
12386 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12387 $(TARGET-find))
12388@endif find
12389
12390
12391
12392
12393.PHONY: check-find maybe-check-find
12394maybe-check-find:
12395@if find
12396maybe-check-find: check-find
12397
12398check-find:
12399 @: $(MAKE); $(unstage)
12400 @r=`${PWD_COMMAND}`; export r; \
12401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402 $(HOST_EXPORTS) \
12403 (cd $(HOST_SUBDIR)/find && \
12404 $(MAKE) $(FLAGS_TO_PASS) check)
12405
12406@endif find
12407
12408.PHONY: install-find maybe-install-find
12409maybe-install-find:
12410@if find
12411maybe-install-find: install-find
12412
12413install-find: installdirs
12414 @: $(MAKE); $(unstage)
12415 @r=`${PWD_COMMAND}`; export r; \
12416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12417 $(HOST_EXPORTS) \
12418 (cd $(HOST_SUBDIR)/find && \
12419 $(MAKE) $(FLAGS_TO_PASS) install)
12420
12421@endif find
12422
12423# Other targets (info, dvi, pdf, etc.)
12424
12425.PHONY: maybe-info-find info-find
12426maybe-info-find:
12427@if find
12428maybe-info-find: info-find
12429
12430info-find: \
12431 configure-find
12432 @: $(MAKE); $(unstage)
12433 @[ -f ./find/Makefile ] || exit 0; \
12434 r=`${PWD_COMMAND}`; export r; \
12435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12436 $(HOST_EXPORTS) \
12437 for flag in $(EXTRA_HOST_FLAGS) ; do \
12438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12439 done; \
12440 echo "Doing info in find" ; \
12441 (cd $(HOST_SUBDIR)/find && \
12442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12444 "RANLIB=$${RANLIB}" \
12445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12446 info) \
12447 || exit 1
12448
12449@endif find
12450
12451.PHONY: maybe-dvi-find dvi-find
12452maybe-dvi-find:
12453@if find
12454maybe-dvi-find: dvi-find
12455
12456dvi-find: \
12457 configure-find
12458 @: $(MAKE); $(unstage)
12459 @[ -f ./find/Makefile ] || exit 0; \
12460 r=`${PWD_COMMAND}`; export r; \
12461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12462 $(HOST_EXPORTS) \
12463 for flag in $(EXTRA_HOST_FLAGS) ; do \
12464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12465 done; \
12466 echo "Doing dvi in find" ; \
12467 (cd $(HOST_SUBDIR)/find && \
12468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12470 "RANLIB=$${RANLIB}" \
12471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12472 dvi) \
12473 || exit 1
12474
12475@endif find
12476
12477.PHONY: maybe-pdf-find pdf-find
12478maybe-pdf-find:
12479@if find
12480maybe-pdf-find: pdf-find
12481
12482pdf-find: \
12483 configure-find
12484 @: $(MAKE); $(unstage)
12485 @[ -f ./find/Makefile ] || exit 0; \
12486 r=`${PWD_COMMAND}`; export r; \
12487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12488 $(HOST_EXPORTS) \
12489 for flag in $(EXTRA_HOST_FLAGS) ; do \
12490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12491 done; \
12492 echo "Doing pdf in find" ; \
12493 (cd $(HOST_SUBDIR)/find && \
12494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12496 "RANLIB=$${RANLIB}" \
12497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12498 pdf) \
12499 || exit 1
12500
12501@endif find
12502
12503.PHONY: maybe-html-find html-find
12504maybe-html-find:
12505@if find
12506maybe-html-find: html-find
12507
12508html-find: \
12509 configure-find
12510 @: $(MAKE); $(unstage)
12511 @[ -f ./find/Makefile ] || exit 0; \
12512 r=`${PWD_COMMAND}`; export r; \
12513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12514 $(HOST_EXPORTS) \
12515 for flag in $(EXTRA_HOST_FLAGS) ; do \
12516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12517 done; \
12518 echo "Doing html in find" ; \
12519 (cd $(HOST_SUBDIR)/find && \
12520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12522 "RANLIB=$${RANLIB}" \
12523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12524 html) \
12525 || exit 1
12526
12527@endif find
12528
12529.PHONY: maybe-TAGS-find TAGS-find
12530maybe-TAGS-find:
12531@if find
12532maybe-TAGS-find: TAGS-find
12533
12534TAGS-find: \
12535 configure-find
12536 @: $(MAKE); $(unstage)
12537 @[ -f ./find/Makefile ] || exit 0; \
12538 r=`${PWD_COMMAND}`; export r; \
12539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12540 $(HOST_EXPORTS) \
12541 for flag in $(EXTRA_HOST_FLAGS) ; do \
12542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12543 done; \
12544 echo "Doing TAGS in find" ; \
12545 (cd $(HOST_SUBDIR)/find && \
12546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12548 "RANLIB=$${RANLIB}" \
12549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12550 TAGS) \
12551 || exit 1
12552
12553@endif find
12554
12555.PHONY: maybe-install-info-find install-info-find
12556maybe-install-info-find:
12557@if find
12558maybe-install-info-find: install-info-find
12559
12560install-info-find: \
12561 configure-find \
12562 info-find
12563 @: $(MAKE); $(unstage)
12564 @[ -f ./find/Makefile ] || exit 0; \
12565 r=`${PWD_COMMAND}`; export r; \
12566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567 $(HOST_EXPORTS) \
12568 for flag in $(EXTRA_HOST_FLAGS) ; do \
12569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570 done; \
12571 echo "Doing install-info in find" ; \
12572 (cd $(HOST_SUBDIR)/find && \
12573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575 "RANLIB=$${RANLIB}" \
12576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577 install-info) \
12578 || exit 1
12579
12580@endif find
12581
12582.PHONY: maybe-install-pdf-find install-pdf-find
12583maybe-install-pdf-find:
12584@if find
12585maybe-install-pdf-find: install-pdf-find
12586
12587install-pdf-find: \
12588 configure-find \
12589 pdf-find
12590 @: $(MAKE); $(unstage)
12591 @[ -f ./find/Makefile ] || exit 0; \
12592 r=`${PWD_COMMAND}`; export r; \
12593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12594 $(HOST_EXPORTS) \
12595 for flag in $(EXTRA_HOST_FLAGS) ; do \
12596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12597 done; \
12598 echo "Doing install-pdf in find" ; \
12599 (cd $(HOST_SUBDIR)/find && \
12600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12602 "RANLIB=$${RANLIB}" \
12603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12604 install-pdf) \
12605 || exit 1
12606
12607@endif find
12608
12609.PHONY: maybe-install-html-find install-html-find
12610maybe-install-html-find:
12611@if find
12612maybe-install-html-find: install-html-find
12613
12614install-html-find: \
12615 configure-find \
12616 html-find
12617 @: $(MAKE); $(unstage)
12618 @[ -f ./find/Makefile ] || exit 0; \
12619 r=`${PWD_COMMAND}`; export r; \
12620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12621 $(HOST_EXPORTS) \
12622 for flag in $(EXTRA_HOST_FLAGS) ; do \
12623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12624 done; \
12625 echo "Doing install-html in find" ; \
12626 (cd $(HOST_SUBDIR)/find && \
12627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12629 "RANLIB=$${RANLIB}" \
12630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12631 install-html) \
12632 || exit 1
12633
12634@endif find
12635
12636.PHONY: maybe-installcheck-find installcheck-find
12637maybe-installcheck-find:
12638@if find
12639maybe-installcheck-find: installcheck-find
12640
12641installcheck-find: \
12642 configure-find
12643 @: $(MAKE); $(unstage)
12644 @[ -f ./find/Makefile ] || exit 0; \
12645 r=`${PWD_COMMAND}`; export r; \
12646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12647 $(HOST_EXPORTS) \
12648 for flag in $(EXTRA_HOST_FLAGS) ; do \
12649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12650 done; \
12651 echo "Doing installcheck in find" ; \
12652 (cd $(HOST_SUBDIR)/find && \
12653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12655 "RANLIB=$${RANLIB}" \
12656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12657 installcheck) \
12658 || exit 1
12659
12660@endif find
12661
12662.PHONY: maybe-mostlyclean-find mostlyclean-find
12663maybe-mostlyclean-find:
12664@if find
12665maybe-mostlyclean-find: mostlyclean-find
12666
12667mostlyclean-find:
12668 @: $(MAKE); $(unstage)
12669 @[ -f ./find/Makefile ] || exit 0; \
12670 r=`${PWD_COMMAND}`; export r; \
12671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672 $(HOST_EXPORTS) \
12673 for flag in $(EXTRA_HOST_FLAGS) ; do \
12674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675 done; \
12676 echo "Doing mostlyclean in find" ; \
12677 (cd $(HOST_SUBDIR)/find && \
12678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680 "RANLIB=$${RANLIB}" \
12681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682 mostlyclean) \
12683 || exit 1
12684
12685@endif find
12686
12687.PHONY: maybe-clean-find clean-find
12688maybe-clean-find:
12689@if find
12690maybe-clean-find: clean-find
12691
12692clean-find:
12693 @: $(MAKE); $(unstage)
12694 @[ -f ./find/Makefile ] || exit 0; \
12695 r=`${PWD_COMMAND}`; export r; \
12696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12697 $(HOST_EXPORTS) \
12698 for flag in $(EXTRA_HOST_FLAGS) ; do \
12699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12700 done; \
12701 echo "Doing clean in find" ; \
12702 (cd $(HOST_SUBDIR)/find && \
12703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12705 "RANLIB=$${RANLIB}" \
12706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12707 clean) \
12708 || exit 1
12709
12710@endif find
12711
12712.PHONY: maybe-distclean-find distclean-find
12713maybe-distclean-find:
12714@if find
12715maybe-distclean-find: distclean-find
12716
12717distclean-find:
12718 @: $(MAKE); $(unstage)
12719 @[ -f ./find/Makefile ] || exit 0; \
12720 r=`${PWD_COMMAND}`; export r; \
12721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722 $(HOST_EXPORTS) \
12723 for flag in $(EXTRA_HOST_FLAGS) ; do \
12724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725 done; \
12726 echo "Doing distclean in find" ; \
12727 (cd $(HOST_SUBDIR)/find && \
12728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730 "RANLIB=$${RANLIB}" \
12731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12732 distclean) \
12733 || exit 1
12734
12735@endif find
12736
12737.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12738maybe-maintainer-clean-find:
12739@if find
12740maybe-maintainer-clean-find: maintainer-clean-find
12741
12742maintainer-clean-find:
12743 @: $(MAKE); $(unstage)
12744 @[ -f ./find/Makefile ] || exit 0; \
12745 r=`${PWD_COMMAND}`; export r; \
12746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747 $(HOST_EXPORTS) \
12748 for flag in $(EXTRA_HOST_FLAGS) ; do \
12749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750 done; \
12751 echo "Doing maintainer-clean in find" ; \
12752 (cd $(HOST_SUBDIR)/find && \
12753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755 "RANLIB=$${RANLIB}" \
12756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757 maintainer-clean) \
12758 || exit 1
12759
12760@endif find
12761
12762
12763
12764.PHONY: configure-fixincludes maybe-configure-fixincludes
12765maybe-configure-fixincludes:
12766@if gcc-bootstrap
12767configure-fixincludes: stage_current
12768@endif gcc-bootstrap
12769@if fixincludes
12770maybe-configure-fixincludes: configure-fixincludes
12771configure-fixincludes:
12772 @: $(MAKE); $(unstage)
12773 @r=`${PWD_COMMAND}`; export r; \
12774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12777 $(HOST_EXPORTS) \
12778 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12779 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12780 case $(srcdir) in \
12781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12782 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12784 esac; \
12785 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12786 libsrcdir="$$s/fixincludes"; \
12787 $(SHELL) $${libsrcdir}/configure \
12788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789 --target=${target_alias} $${srcdiroption} \
12790 || exit 1
12791@endif fixincludes
12792
12793
12794
12795
12796
12797.PHONY: all-fixincludes maybe-all-fixincludes
12798maybe-all-fixincludes:
12799@if gcc-bootstrap
12800all-fixincludes: stage_current
12801@endif gcc-bootstrap
12802@if fixincludes
12803TARGET-fixincludes=all
12804maybe-all-fixincludes: all-fixincludes
12805all-fixincludes: configure-fixincludes
12806 @: $(MAKE); $(unstage)
12807 @r=`${PWD_COMMAND}`; export r; \
12808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12809 $(HOST_EXPORTS) \
12810 (cd $(HOST_SUBDIR)/fixincludes && \
12811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12812 $(TARGET-fixincludes))
12813@endif fixincludes
12814
12815
12816
12817
12818.PHONY: check-fixincludes maybe-check-fixincludes
12819maybe-check-fixincludes:
12820@if fixincludes
12821maybe-check-fixincludes: check-fixincludes
12822
12823check-fixincludes:
12824 @: $(MAKE); $(unstage)
12825 @r=`${PWD_COMMAND}`; export r; \
12826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827 $(HOST_EXPORTS) \
12828 (cd $(HOST_SUBDIR)/fixincludes && \
12829 $(MAKE) $(FLAGS_TO_PASS) check)
12830
12831@endif fixincludes
12832
12833.PHONY: install-fixincludes maybe-install-fixincludes
12834maybe-install-fixincludes:
12835@if fixincludes
12836maybe-install-fixincludes: install-fixincludes
12837
12838install-fixincludes: installdirs
12839 @: $(MAKE); $(unstage)
12840 @r=`${PWD_COMMAND}`; export r; \
12841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842 $(HOST_EXPORTS) \
12843 (cd $(HOST_SUBDIR)/fixincludes && \
12844 $(MAKE) $(FLAGS_TO_PASS) install)
12845
12846@endif fixincludes
12847
12848# Other targets (info, dvi, pdf, etc.)
12849
12850.PHONY: maybe-info-fixincludes info-fixincludes
12851maybe-info-fixincludes:
12852@if fixincludes
12853maybe-info-fixincludes: info-fixincludes
12854
12855info-fixincludes: \
12856 configure-fixincludes
12857 @: $(MAKE); $(unstage)
12858 @[ -f ./fixincludes/Makefile ] || exit 0; \
12859 r=`${PWD_COMMAND}`; export r; \
12860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12861 $(HOST_EXPORTS) \
12862 for flag in $(EXTRA_HOST_FLAGS) ; do \
12863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12864 done; \
12865 echo "Doing info in fixincludes" ; \
12866 (cd $(HOST_SUBDIR)/fixincludes && \
12867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12869 "RANLIB=$${RANLIB}" \
12870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12871 info) \
12872 || exit 1
12873
12874@endif fixincludes
12875
12876.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12877maybe-dvi-fixincludes:
12878@if fixincludes
12879maybe-dvi-fixincludes: dvi-fixincludes
12880
12881dvi-fixincludes: \
12882 configure-fixincludes
12883 @: $(MAKE); $(unstage)
12884 @[ -f ./fixincludes/Makefile ] || exit 0; \
12885 r=`${PWD_COMMAND}`; export r; \
12886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12887 $(HOST_EXPORTS) \
12888 for flag in $(EXTRA_HOST_FLAGS) ; do \
12889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12890 done; \
12891 echo "Doing dvi in fixincludes" ; \
12892 (cd $(HOST_SUBDIR)/fixincludes && \
12893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12895 "RANLIB=$${RANLIB}" \
12896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12897 dvi) \
12898 || exit 1
12899
12900@endif fixincludes
12901
12902.PHONY: maybe-pdf-fixincludes pdf-fixincludes
12903maybe-pdf-fixincludes:
12904@if fixincludes
12905maybe-pdf-fixincludes: pdf-fixincludes
12906
12907pdf-fixincludes: \
12908 configure-fixincludes
12909 @: $(MAKE); $(unstage)
12910 @[ -f ./fixincludes/Makefile ] || exit 0; \
12911 r=`${PWD_COMMAND}`; export r; \
12912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12913 $(HOST_EXPORTS) \
12914 for flag in $(EXTRA_HOST_FLAGS) ; do \
12915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12916 done; \
12917 echo "Doing pdf in fixincludes" ; \
12918 (cd $(HOST_SUBDIR)/fixincludes && \
12919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12921 "RANLIB=$${RANLIB}" \
12922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12923 pdf) \
12924 || exit 1
12925
12926@endif fixincludes
12927
12928.PHONY: maybe-html-fixincludes html-fixincludes
12929maybe-html-fixincludes:
12930@if fixincludes
12931maybe-html-fixincludes: html-fixincludes
12932
12933html-fixincludes: \
12934 configure-fixincludes
12935 @: $(MAKE); $(unstage)
12936 @[ -f ./fixincludes/Makefile ] || exit 0; \
12937 r=`${PWD_COMMAND}`; export r; \
12938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939 $(HOST_EXPORTS) \
12940 for flag in $(EXTRA_HOST_FLAGS) ; do \
12941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12942 done; \
12943 echo "Doing html in fixincludes" ; \
12944 (cd $(HOST_SUBDIR)/fixincludes && \
12945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12947 "RANLIB=$${RANLIB}" \
12948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12949 html) \
12950 || exit 1
12951
12952@endif fixincludes
12953
12954.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
12955maybe-TAGS-fixincludes:
12956@if fixincludes
12957maybe-TAGS-fixincludes: TAGS-fixincludes
12958
12959# fixincludes doesn't support TAGS.
12960TAGS-fixincludes:
12961
12962@endif fixincludes
12963
12964.PHONY: maybe-install-info-fixincludes install-info-fixincludes
12965maybe-install-info-fixincludes:
12966@if fixincludes
12967maybe-install-info-fixincludes: install-info-fixincludes
12968
12969install-info-fixincludes: \
12970 configure-fixincludes \
12971 info-fixincludes
12972 @: $(MAKE); $(unstage)
12973 @[ -f ./fixincludes/Makefile ] || exit 0; \
12974 r=`${PWD_COMMAND}`; export r; \
12975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976 $(HOST_EXPORTS) \
12977 for flag in $(EXTRA_HOST_FLAGS) ; do \
12978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12979 done; \
12980 echo "Doing install-info in fixincludes" ; \
12981 (cd $(HOST_SUBDIR)/fixincludes && \
12982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12984 "RANLIB=$${RANLIB}" \
12985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12986 install-info) \
12987 || exit 1
12988
12989@endif fixincludes
12990
12991.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
12992maybe-install-pdf-fixincludes:
12993@if fixincludes
12994maybe-install-pdf-fixincludes: install-pdf-fixincludes
12995
12996install-pdf-fixincludes: \
12997 configure-fixincludes \
12998 pdf-fixincludes
12999 @: $(MAKE); $(unstage)
13000 @[ -f ./fixincludes/Makefile ] || exit 0; \
13001 r=`${PWD_COMMAND}`; export r; \
13002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13003 $(HOST_EXPORTS) \
13004 for flag in $(EXTRA_HOST_FLAGS) ; do \
13005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13006 done; \
13007 echo "Doing install-pdf in fixincludes" ; \
13008 (cd $(HOST_SUBDIR)/fixincludes && \
13009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13011 "RANLIB=$${RANLIB}" \
13012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13013 install-pdf) \
13014 || exit 1
13015
13016@endif fixincludes
13017
13018.PHONY: maybe-install-html-fixincludes install-html-fixincludes
13019maybe-install-html-fixincludes:
13020@if fixincludes
13021maybe-install-html-fixincludes: install-html-fixincludes
13022
13023install-html-fixincludes: \
13024 configure-fixincludes \
13025 html-fixincludes
13026 @: $(MAKE); $(unstage)
13027 @[ -f ./fixincludes/Makefile ] || exit 0; \
13028 r=`${PWD_COMMAND}`; export r; \
13029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13030 $(HOST_EXPORTS) \
13031 for flag in $(EXTRA_HOST_FLAGS) ; do \
13032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13033 done; \
13034 echo "Doing install-html in fixincludes" ; \
13035 (cd $(HOST_SUBDIR)/fixincludes && \
13036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13038 "RANLIB=$${RANLIB}" \
13039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13040 install-html) \
13041 || exit 1
13042
13043@endif fixincludes
13044
13045.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13046maybe-installcheck-fixincludes:
13047@if fixincludes
13048maybe-installcheck-fixincludes: installcheck-fixincludes
13049
13050installcheck-fixincludes: \
13051 configure-fixincludes
13052 @: $(MAKE); $(unstage)
13053 @[ -f ./fixincludes/Makefile ] || exit 0; \
13054 r=`${PWD_COMMAND}`; export r; \
13055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13056 $(HOST_EXPORTS) \
13057 for flag in $(EXTRA_HOST_FLAGS) ; do \
13058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13059 done; \
13060 echo "Doing installcheck in fixincludes" ; \
13061 (cd $(HOST_SUBDIR)/fixincludes && \
13062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13064 "RANLIB=$${RANLIB}" \
13065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13066 installcheck) \
13067 || exit 1
13068
13069@endif fixincludes
13070
13071.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13072maybe-mostlyclean-fixincludes:
13073@if fixincludes
13074maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13075
13076mostlyclean-fixincludes:
13077 @: $(MAKE); $(unstage)
13078 @[ -f ./fixincludes/Makefile ] || exit 0; \
13079 r=`${PWD_COMMAND}`; export r; \
13080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081 $(HOST_EXPORTS) \
13082 for flag in $(EXTRA_HOST_FLAGS) ; do \
13083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084 done; \
13085 echo "Doing mostlyclean in fixincludes" ; \
13086 (cd $(HOST_SUBDIR)/fixincludes && \
13087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089 "RANLIB=$${RANLIB}" \
13090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091 mostlyclean) \
13092 || exit 1
13093
13094@endif fixincludes
13095
13096.PHONY: maybe-clean-fixincludes clean-fixincludes
13097maybe-clean-fixincludes:
13098@if fixincludes
13099maybe-clean-fixincludes: clean-fixincludes
13100
13101clean-fixincludes:
13102 @: $(MAKE); $(unstage)
13103 @[ -f ./fixincludes/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) ; do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing clean in fixincludes" ; \
13111 (cd $(HOST_SUBDIR)/fixincludes && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116 clean) \
13117 || exit 1
13118
13119@endif fixincludes
13120
13121.PHONY: maybe-distclean-fixincludes distclean-fixincludes
13122maybe-distclean-fixincludes:
13123@if fixincludes
13124maybe-distclean-fixincludes: distclean-fixincludes
13125
13126distclean-fixincludes:
13127 @: $(MAKE); $(unstage)
13128 @[ -f ./fixincludes/Makefile ] || exit 0; \
13129 r=`${PWD_COMMAND}`; export r; \
13130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13131 $(HOST_EXPORTS) \
13132 for flag in $(EXTRA_HOST_FLAGS) ; do \
13133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13134 done; \
13135 echo "Doing distclean in fixincludes" ; \
13136 (cd $(HOST_SUBDIR)/fixincludes && \
13137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13139 "RANLIB=$${RANLIB}" \
13140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13141 distclean) \
13142 || exit 1
13143
13144@endif fixincludes
13145
13146.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13147maybe-maintainer-clean-fixincludes:
13148@if fixincludes
13149maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13150
13151maintainer-clean-fixincludes:
13152 @: $(MAKE); $(unstage)
13153 @[ -f ./fixincludes/Makefile ] || exit 0; \
13154 r=`${PWD_COMMAND}`; export r; \
13155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156 $(HOST_EXPORTS) \
13157 for flag in $(EXTRA_HOST_FLAGS) ; do \
13158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13159 done; \
13160 echo "Doing maintainer-clean in fixincludes" ; \
13161 (cd $(HOST_SUBDIR)/fixincludes && \
13162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13164 "RANLIB=$${RANLIB}" \
13165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13166 maintainer-clean) \
13167 || exit 1
13168
13169@endif fixincludes
13170
13171
13172
13173.PHONY: configure-flex maybe-configure-flex
13174maybe-configure-flex:
13175@if gcc-bootstrap
13176configure-flex: stage_current
13177@endif gcc-bootstrap
13178@if flex
13179maybe-configure-flex: configure-flex
13180configure-flex:
13181 @: $(MAKE); $(unstage)
13182 @r=`${PWD_COMMAND}`; export r; \
13183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13184 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13186 $(HOST_EXPORTS) \
13187 echo Configuring in $(HOST_SUBDIR)/flex; \
13188 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13189 case $(srcdir) in \
13190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13191 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13193 esac; \
13194 srcdiroption="--srcdir=$${topdir}/flex"; \
13195 libsrcdir="$$s/flex"; \
13196 $(SHELL) $${libsrcdir}/configure \
13197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13198 --target=${target_alias} $${srcdiroption} \
13199 || exit 1
13200@endif flex
13201
13202
13203
13204
13205
13206.PHONY: all-flex maybe-all-flex
13207maybe-all-flex:
13208@if gcc-bootstrap
13209all-flex: stage_current
13210@endif gcc-bootstrap
13211@if flex
13212TARGET-flex=all
13213maybe-all-flex: all-flex
13214all-flex: configure-flex
13215 @: $(MAKE); $(unstage)
13216 @r=`${PWD_COMMAND}`; export r; \
13217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13218 $(HOST_EXPORTS) \
13219 (cd $(HOST_SUBDIR)/flex && \
13220 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13221 $(TARGET-flex))
13222@endif flex
13223
13224
13225
13226
13227.PHONY: check-flex maybe-check-flex
13228maybe-check-flex:
13229@if flex
13230maybe-check-flex: check-flex
13231
13232# This module is only tested in a native toolchain.
13233check-flex:
13234 @: $(MAKE); $(unstage)
13235 @if [ '$(host)' = '$(target)' ] ; then \
13236 r=`${PWD_COMMAND}`; export r; \
13237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13238 $(HOST_EXPORTS) \
13239 (cd $(HOST_SUBDIR)/flex && \
13240 $(MAKE) $(FLAGS_TO_PASS) check); \
13241 fi
13242
13243@endif flex
13244
13245.PHONY: install-flex maybe-install-flex
13246maybe-install-flex:
13247@if flex
13248maybe-install-flex: install-flex
13249
13250install-flex: installdirs
13251 @: $(MAKE); $(unstage)
13252 @r=`${PWD_COMMAND}`; export r; \
13253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13254 $(HOST_EXPORTS) \
13255 (cd $(HOST_SUBDIR)/flex && \
13256 $(MAKE) $(FLAGS_TO_PASS) install)
13257
13258@endif flex
13259
13260# Other targets (info, dvi, pdf, etc.)
13261
13262.PHONY: maybe-info-flex info-flex
13263maybe-info-flex:
13264@if flex
13265maybe-info-flex: info-flex
13266
13267info-flex: \
13268 configure-flex
13269 @: $(MAKE); $(unstage)
13270 @[ -f ./flex/Makefile ] || exit 0; \
13271 r=`${PWD_COMMAND}`; export r; \
13272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13273 $(HOST_EXPORTS) \
13274 for flag in $(EXTRA_HOST_FLAGS) ; do \
13275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13276 done; \
13277 echo "Doing info in flex" ; \
13278 (cd $(HOST_SUBDIR)/flex && \
13279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13281 "RANLIB=$${RANLIB}" \
13282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13283 info) \
13284 || exit 1
13285
13286@endif flex
13287
13288.PHONY: maybe-dvi-flex dvi-flex
13289maybe-dvi-flex:
13290@if flex
13291maybe-dvi-flex: dvi-flex
13292
13293dvi-flex: \
13294 configure-flex
13295 @: $(MAKE); $(unstage)
13296 @[ -f ./flex/Makefile ] || exit 0; \
13297 r=`${PWD_COMMAND}`; export r; \
13298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13299 $(HOST_EXPORTS) \
13300 for flag in $(EXTRA_HOST_FLAGS) ; do \
13301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13302 done; \
13303 echo "Doing dvi in flex" ; \
13304 (cd $(HOST_SUBDIR)/flex && \
13305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13307 "RANLIB=$${RANLIB}" \
13308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13309 dvi) \
13310 || exit 1
13311
13312@endif flex
13313
13314.PHONY: maybe-pdf-flex pdf-flex
13315maybe-pdf-flex:
13316@if flex
13317maybe-pdf-flex: pdf-flex
13318
13319pdf-flex: \
13320 configure-flex
13321 @: $(MAKE); $(unstage)
13322 @[ -f ./flex/Makefile ] || exit 0; \
13323 r=`${PWD_COMMAND}`; export r; \
13324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13325 $(HOST_EXPORTS) \
13326 for flag in $(EXTRA_HOST_FLAGS) ; do \
13327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13328 done; \
13329 echo "Doing pdf in flex" ; \
13330 (cd $(HOST_SUBDIR)/flex && \
13331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13333 "RANLIB=$${RANLIB}" \
13334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13335 pdf) \
13336 || exit 1
13337
13338@endif flex
13339
13340.PHONY: maybe-html-flex html-flex
13341maybe-html-flex:
13342@if flex
13343maybe-html-flex: html-flex
13344
13345html-flex: \
13346 configure-flex
13347 @: $(MAKE); $(unstage)
13348 @[ -f ./flex/Makefile ] || exit 0; \
13349 r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 $(HOST_EXPORTS) \
13352 for flag in $(EXTRA_HOST_FLAGS) ; do \
13353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13354 done; \
13355 echo "Doing html in flex" ; \
13356 (cd $(HOST_SUBDIR)/flex && \
13357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13359 "RANLIB=$${RANLIB}" \
13360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13361 html) \
13362 || exit 1
13363
13364@endif flex
13365
13366.PHONY: maybe-TAGS-flex TAGS-flex
13367maybe-TAGS-flex:
13368@if flex
13369maybe-TAGS-flex: TAGS-flex
13370
13371TAGS-flex: \
13372 configure-flex
13373 @: $(MAKE); $(unstage)
13374 @[ -f ./flex/Makefile ] || exit 0; \
13375 r=`${PWD_COMMAND}`; export r; \
13376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377 $(HOST_EXPORTS) \
13378 for flag in $(EXTRA_HOST_FLAGS) ; do \
13379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13380 done; \
13381 echo "Doing TAGS in flex" ; \
13382 (cd $(HOST_SUBDIR)/flex && \
13383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13385 "RANLIB=$${RANLIB}" \
13386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13387 TAGS) \
13388 || exit 1
13389
13390@endif flex
13391
13392.PHONY: maybe-install-info-flex install-info-flex
13393maybe-install-info-flex:
13394@if flex
13395maybe-install-info-flex: install-info-flex
13396
13397install-info-flex: \
13398 configure-flex \
13399 info-flex
13400 @: $(MAKE); $(unstage)
13401 @[ -f ./flex/Makefile ] || exit 0; \
13402 r=`${PWD_COMMAND}`; export r; \
13403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404 $(HOST_EXPORTS) \
13405 for flag in $(EXTRA_HOST_FLAGS) ; do \
13406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13407 done; \
13408 echo "Doing install-info in flex" ; \
13409 (cd $(HOST_SUBDIR)/flex && \
13410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13412 "RANLIB=$${RANLIB}" \
13413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13414 install-info) \
13415 || exit 1
13416
13417@endif flex
13418
13419.PHONY: maybe-install-pdf-flex install-pdf-flex
13420maybe-install-pdf-flex:
13421@if flex
13422maybe-install-pdf-flex: install-pdf-flex
13423
13424install-pdf-flex: \
13425 configure-flex \
13426 pdf-flex
13427 @: $(MAKE); $(unstage)
13428 @[ -f ./flex/Makefile ] || exit 0; \
13429 r=`${PWD_COMMAND}`; export r; \
13430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13431 $(HOST_EXPORTS) \
13432 for flag in $(EXTRA_HOST_FLAGS) ; do \
13433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13434 done; \
13435 echo "Doing install-pdf in flex" ; \
13436 (cd $(HOST_SUBDIR)/flex && \
13437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13439 "RANLIB=$${RANLIB}" \
13440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13441 install-pdf) \
13442 || exit 1
13443
13444@endif flex
13445
13446.PHONY: maybe-install-html-flex install-html-flex
13447maybe-install-html-flex:
13448@if flex
13449maybe-install-html-flex: install-html-flex
13450
13451install-html-flex: \
13452 configure-flex \
13453 html-flex
13454 @: $(MAKE); $(unstage)
13455 @[ -f ./flex/Makefile ] || exit 0; \
13456 r=`${PWD_COMMAND}`; export r; \
13457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13458 $(HOST_EXPORTS) \
13459 for flag in $(EXTRA_HOST_FLAGS) ; do \
13460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13461 done; \
13462 echo "Doing install-html in flex" ; \
13463 (cd $(HOST_SUBDIR)/flex && \
13464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13466 "RANLIB=$${RANLIB}" \
13467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13468 install-html) \
13469 || exit 1
13470
13471@endif flex
13472
13473.PHONY: maybe-installcheck-flex installcheck-flex
13474maybe-installcheck-flex:
13475@if flex
13476maybe-installcheck-flex: installcheck-flex
13477
13478installcheck-flex: \
13479 configure-flex
13480 @: $(MAKE); $(unstage)
13481 @[ -f ./flex/Makefile ] || exit 0; \
13482 r=`${PWD_COMMAND}`; export r; \
13483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13484 $(HOST_EXPORTS) \
13485 for flag in $(EXTRA_HOST_FLAGS) ; do \
13486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13487 done; \
13488 echo "Doing installcheck in flex" ; \
13489 (cd $(HOST_SUBDIR)/flex && \
13490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13492 "RANLIB=$${RANLIB}" \
13493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13494 installcheck) \
13495 || exit 1
13496
13497@endif flex
13498
13499.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13500maybe-mostlyclean-flex:
13501@if flex
13502maybe-mostlyclean-flex: mostlyclean-flex
13503
13504mostlyclean-flex:
13505 @: $(MAKE); $(unstage)
13506 @[ -f ./flex/Makefile ] || exit 0; \
13507 r=`${PWD_COMMAND}`; export r; \
13508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13509 $(HOST_EXPORTS) \
13510 for flag in $(EXTRA_HOST_FLAGS) ; do \
13511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13512 done; \
13513 echo "Doing mostlyclean in flex" ; \
13514 (cd $(HOST_SUBDIR)/flex && \
13515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13517 "RANLIB=$${RANLIB}" \
13518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13519 mostlyclean) \
13520 || exit 1
13521
13522@endif flex
13523
13524.PHONY: maybe-clean-flex clean-flex
13525maybe-clean-flex:
13526@if flex
13527maybe-clean-flex: clean-flex
13528
13529clean-flex:
13530 @: $(MAKE); $(unstage)
13531 @[ -f ./flex/Makefile ] || exit 0; \
13532 r=`${PWD_COMMAND}`; export r; \
13533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13534 $(HOST_EXPORTS) \
13535 for flag in $(EXTRA_HOST_FLAGS) ; do \
13536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13537 done; \
13538 echo "Doing clean in flex" ; \
13539 (cd $(HOST_SUBDIR)/flex && \
13540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13542 "RANLIB=$${RANLIB}" \
13543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13544 clean) \
13545 || exit 1
13546
13547@endif flex
13548
13549.PHONY: maybe-distclean-flex distclean-flex
13550maybe-distclean-flex:
13551@if flex
13552maybe-distclean-flex: distclean-flex
13553
13554distclean-flex:
13555 @: $(MAKE); $(unstage)
13556 @[ -f ./flex/Makefile ] || exit 0; \
13557 r=`${PWD_COMMAND}`; export r; \
13558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13559 $(HOST_EXPORTS) \
13560 for flag in $(EXTRA_HOST_FLAGS) ; do \
13561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13562 done; \
13563 echo "Doing distclean in flex" ; \
13564 (cd $(HOST_SUBDIR)/flex && \
13565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13567 "RANLIB=$${RANLIB}" \
13568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13569 distclean) \
13570 || exit 1
13571
13572@endif flex
13573
13574.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13575maybe-maintainer-clean-flex:
13576@if flex
13577maybe-maintainer-clean-flex: maintainer-clean-flex
13578
13579maintainer-clean-flex:
13580 @: $(MAKE); $(unstage)
13581 @[ -f ./flex/Makefile ] || exit 0; \
13582 r=`${PWD_COMMAND}`; export r; \
13583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13584 $(HOST_EXPORTS) \
13585 for flag in $(EXTRA_HOST_FLAGS) ; do \
13586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13587 done; \
13588 echo "Doing maintainer-clean in flex" ; \
13589 (cd $(HOST_SUBDIR)/flex && \
13590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13592 "RANLIB=$${RANLIB}" \
13593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13594 maintainer-clean) \
13595 || exit 1
13596
13597@endif flex
13598
13599
13600
13601.PHONY: configure-gas maybe-configure-gas
13602maybe-configure-gas:
13603@if gcc-bootstrap
13604configure-gas: stage_current
13605@endif gcc-bootstrap
13606@if gas
13607maybe-configure-gas: configure-gas
13608configure-gas:
13609 @r=`${PWD_COMMAND}`; export r; \
13610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13611 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13613 $(HOST_EXPORTS) \
13614 echo Configuring in $(HOST_SUBDIR)/gas; \
13615 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13616 case $(srcdir) in \
13617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13618 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13620 esac; \
13621 srcdiroption="--srcdir=$${topdir}/gas"; \
13622 libsrcdir="$$s/gas"; \
13623 $(SHELL) $${libsrcdir}/configure \
13624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13625 --target=${target_alias} $${srcdiroption} \
13626 || exit 1
13627@endif gas
13628
13629
13630
13631.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13632maybe-configure-stage1-gas:
13633@if gas-bootstrap
13634maybe-configure-stage1-gas: configure-stage1-gas
13635configure-stage1-gas:
13636 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13638 @r=`${PWD_COMMAND}`; export r; \
13639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640 TFLAGS="$(STAGE1_TFLAGS)"; \
13641 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13642 $(HOST_EXPORTS) \
13643 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13644 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
13645 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13646 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13648 cd $(HOST_SUBDIR)/gas || exit 1; \
13649 case $(srcdir) in \
13650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13651 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13653 esac; \
13654 srcdiroption="--srcdir=$${topdir}/gas"; \
13655 libsrcdir="$$s/gas"; \
13656 $(SHELL) $${libsrcdir}/configure \
13657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13658 --target=${target_alias} $${srcdiroption} \
13659 $(STAGE1_CONFIGURE_FLAGS)
13660@endif gas-bootstrap
13661
13662.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13663maybe-configure-stage2-gas:
13664@if gas-bootstrap
13665maybe-configure-stage2-gas: configure-stage2-gas
13666configure-stage2-gas:
13667 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13668 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13669 @r=`${PWD_COMMAND}`; export r; \
13670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13671 TFLAGS="$(STAGE2_TFLAGS)"; \
13672 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13673 $(HOST_EXPORTS) \
13674 $(POSTSTAGE1_HOST_EXPORTS) \
13675 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13676 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
13677 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13678 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13680 cd $(HOST_SUBDIR)/gas || exit 1; \
13681 case $(srcdir) in \
13682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13683 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13685 esac; \
13686 srcdiroption="--srcdir=$${topdir}/gas"; \
13687 libsrcdir="$$s/gas"; \
13688 $(SHELL) $${libsrcdir}/configure \
13689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13690 --target=${target_alias} $${srcdiroption} \
13691 --with-build-libsubdir=$(HOST_SUBDIR) \
13692 $(STAGE2_CONFIGURE_FLAGS)
13693@endif gas-bootstrap
13694
13695.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13696maybe-configure-stage3-gas:
13697@if gas-bootstrap
13698maybe-configure-stage3-gas: configure-stage3-gas
13699configure-stage3-gas:
13700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13702 @r=`${PWD_COMMAND}`; export r; \
13703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704 TFLAGS="$(STAGE3_TFLAGS)"; \
13705 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13706 $(HOST_EXPORTS) \
13707 $(POSTSTAGE1_HOST_EXPORTS) \
13708 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13709 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
13710 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13711 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13713 cd $(HOST_SUBDIR)/gas || exit 1; \
13714 case $(srcdir) in \
13715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13716 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13718 esac; \
13719 srcdiroption="--srcdir=$${topdir}/gas"; \
13720 libsrcdir="$$s/gas"; \
13721 $(SHELL) $${libsrcdir}/configure \
13722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13723 --target=${target_alias} $${srcdiroption} \
13724 --with-build-libsubdir=$(HOST_SUBDIR) \
13725 $(STAGE3_CONFIGURE_FLAGS)
13726@endif gas-bootstrap
13727
13728.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13729maybe-configure-stage4-gas:
13730@if gas-bootstrap
13731maybe-configure-stage4-gas: configure-stage4-gas
13732configure-stage4-gas:
13733 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13735 @r=`${PWD_COMMAND}`; export r; \
13736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13737 TFLAGS="$(STAGE4_TFLAGS)"; \
13738 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13739 $(HOST_EXPORTS) \
13740 $(POSTSTAGE1_HOST_EXPORTS) \
13741 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13742 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
13743 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13744 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13746 cd $(HOST_SUBDIR)/gas || exit 1; \
13747 case $(srcdir) in \
13748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13749 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13751 esac; \
13752 srcdiroption="--srcdir=$${topdir}/gas"; \
13753 libsrcdir="$$s/gas"; \
13754 $(SHELL) $${libsrcdir}/configure \
13755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13756 --target=${target_alias} $${srcdiroption} \
13757 --with-build-libsubdir=$(HOST_SUBDIR) \
13758 $(STAGE4_CONFIGURE_FLAGS)
13759@endif gas-bootstrap
13760
13761.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13762maybe-configure-stageprofile-gas:
13763@if gas-bootstrap
13764maybe-configure-stageprofile-gas: configure-stageprofile-gas
13765configure-stageprofile-gas:
13766 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13768 @r=`${PWD_COMMAND}`; export r; \
13769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13770 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13771 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13772 $(HOST_EXPORTS) \
13773 $(POSTSTAGE1_HOST_EXPORTS) \
13774 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13775 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
13776 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13777 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13779 cd $(HOST_SUBDIR)/gas || exit 1; \
13780 case $(srcdir) in \
13781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13782 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13784 esac; \
13785 srcdiroption="--srcdir=$${topdir}/gas"; \
13786 libsrcdir="$$s/gas"; \
13787 $(SHELL) $${libsrcdir}/configure \
13788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13789 --target=${target_alias} $${srcdiroption} \
13790 --with-build-libsubdir=$(HOST_SUBDIR) \
13791 $(STAGEprofile_CONFIGURE_FLAGS)
13792@endif gas-bootstrap
13793
13794.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13795maybe-configure-stagefeedback-gas:
13796@if gas-bootstrap
13797maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13798configure-stagefeedback-gas:
13799 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13801 @r=`${PWD_COMMAND}`; export r; \
13802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13803 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13804 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13805 $(HOST_EXPORTS) \
13806 $(POSTSTAGE1_HOST_EXPORTS) \
13807 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13808 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
13809 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13810 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13812 cd $(HOST_SUBDIR)/gas || exit 1; \
13813 case $(srcdir) in \
13814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13815 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13817 esac; \
13818 srcdiroption="--srcdir=$${topdir}/gas"; \
13819 libsrcdir="$$s/gas"; \
13820 $(SHELL) $${libsrcdir}/configure \
13821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13822 --target=${target_alias} $${srcdiroption} \
13823 --with-build-libsubdir=$(HOST_SUBDIR) \
13824 $(STAGEfeedback_CONFIGURE_FLAGS)
13825@endif gas-bootstrap
13826
13827
13828
13829
13830
13831.PHONY: all-gas maybe-all-gas
13832maybe-all-gas:
13833@if gcc-bootstrap
13834all-gas: stage_current
13835@endif gcc-bootstrap
13836@if gas
13837TARGET-gas=all
13838maybe-all-gas: all-gas
13839all-gas: configure-gas
13840 @r=`${PWD_COMMAND}`; export r; \
13841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842 $(HOST_EXPORTS) \
13843 (cd $(HOST_SUBDIR)/gas && \
13844 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13845 $(TARGET-gas))
13846@endif gas
13847
13848
13849
13850.PHONY: all-stage1-gas maybe-all-stage1-gas
13851.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13852maybe-all-stage1-gas:
13853maybe-clean-stage1-gas:
13854@if gas-bootstrap
13855maybe-all-stage1-gas: all-stage1-gas
13856all-stage1: all-stage1-gas
13857TARGET-stage1-gas = $(TARGET-gas)
13858all-stage1-gas: configure-stage1-gas
13859 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13860 @r=`${PWD_COMMAND}`; export r; \
13861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13862 TFLAGS="$(STAGE1_TFLAGS)"; \
13863 $(HOST_EXPORTS) \
13864 cd $(HOST_SUBDIR)/gas && \
13865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13866 CFLAGS="$(STAGE1_CFLAGS)" \
13867 CXXFLAGS="$(STAGE1_CFLAGS)" \
13868 LIBCFLAGS="$(LIBCFLAGS)" \
13869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13872 $(EXTRA_HOST_FLAGS) \
13873 TFLAGS="$(STAGE1_TFLAGS)" \
13874 $(TARGET-stage1-gas)
13875
13876maybe-clean-stage1-gas: clean-stage1-gas
13877clean-stage1: clean-stage1-gas
13878clean-stage1-gas:
13879 @if [ $(current_stage) = stage1 ]; then \
13880 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13881 else \
13882 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13883 $(MAKE) stage1-start; \
13884 fi; \
13885 cd $(HOST_SUBDIR)/gas && \
13886 $(MAKE) $(EXTRA_HOST_FLAGS) \
13887 clean
13888@endif gas-bootstrap
13889
13890
13891.PHONY: all-stage2-gas maybe-all-stage2-gas
13892.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13893maybe-all-stage2-gas:
13894maybe-clean-stage2-gas:
13895@if gas-bootstrap
13896maybe-all-stage2-gas: all-stage2-gas
13897all-stage2: all-stage2-gas
13898TARGET-stage2-gas = $(TARGET-gas)
13899all-stage2-gas: configure-stage2-gas
13900 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13901 @r=`${PWD_COMMAND}`; export r; \
13902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13903 TFLAGS="$(STAGE2_TFLAGS)"; \
13904 $(HOST_EXPORTS) \
13905 $(POSTSTAGE1_HOST_EXPORTS) \
13906 cd $(HOST_SUBDIR)/gas && \
13907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13908 CFLAGS="$(STAGE2_CFLAGS)" \
13909 CXXFLAGS="$(STAGE2_CFLAGS)" \
13910 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13911 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13912 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13913 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13914 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13915 TFLAGS="$(STAGE2_TFLAGS)" \
13916 $(TARGET-stage2-gas)
13917
13918maybe-clean-stage2-gas: clean-stage2-gas
13919clean-stage2: clean-stage2-gas
13920clean-stage2-gas:
13921 @if [ $(current_stage) = stage2 ]; then \
13922 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13923 else \
13924 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
13925 $(MAKE) stage2-start; \
13926 fi; \
13927 cd $(HOST_SUBDIR)/gas && \
13928 $(MAKE) $(EXTRA_HOST_FLAGS) \
13929 $(POSTSTAGE1_FLAGS_TO_PASS) \
13930 clean
13931@endif gas-bootstrap
13932
13933
13934.PHONY: all-stage3-gas maybe-all-stage3-gas
13935.PHONY: clean-stage3-gas maybe-clean-stage3-gas
13936maybe-all-stage3-gas:
13937maybe-clean-stage3-gas:
13938@if gas-bootstrap
13939maybe-all-stage3-gas: all-stage3-gas
13940all-stage3: all-stage3-gas
13941TARGET-stage3-gas = $(TARGET-gas)
13942all-stage3-gas: configure-stage3-gas
13943 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13944 @r=`${PWD_COMMAND}`; export r; \
13945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946 TFLAGS="$(STAGE3_TFLAGS)"; \
13947 $(HOST_EXPORTS) \
13948 $(POSTSTAGE1_HOST_EXPORTS) \
13949 cd $(HOST_SUBDIR)/gas && \
13950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13951 CFLAGS="$(STAGE3_CFLAGS)" \
13952 CXXFLAGS="$(STAGE3_CFLAGS)" \
13953 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13958 TFLAGS="$(STAGE3_TFLAGS)" \
13959 $(TARGET-stage3-gas)
13960
13961maybe-clean-stage3-gas: clean-stage3-gas
13962clean-stage3: clean-stage3-gas
13963clean-stage3-gas:
13964 @if [ $(current_stage) = stage3 ]; then \
13965 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13966 else \
13967 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
13968 $(MAKE) stage3-start; \
13969 fi; \
13970 cd $(HOST_SUBDIR)/gas && \
13971 $(MAKE) $(EXTRA_HOST_FLAGS) \
13972 $(POSTSTAGE1_FLAGS_TO_PASS) \
13973 clean
13974@endif gas-bootstrap
13975
13976
13977.PHONY: all-stage4-gas maybe-all-stage4-gas
13978.PHONY: clean-stage4-gas maybe-clean-stage4-gas
13979maybe-all-stage4-gas:
13980maybe-clean-stage4-gas:
13981@if gas-bootstrap
13982maybe-all-stage4-gas: all-stage4-gas
13983all-stage4: all-stage4-gas
13984TARGET-stage4-gas = $(TARGET-gas)
13985all-stage4-gas: configure-stage4-gas
13986 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13987 @r=`${PWD_COMMAND}`; export r; \
13988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13989 TFLAGS="$(STAGE4_TFLAGS)"; \
13990 $(HOST_EXPORTS) \
13991 $(POSTSTAGE1_HOST_EXPORTS) \
13992 cd $(HOST_SUBDIR)/gas && \
13993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13994 CFLAGS="$(STAGE4_CFLAGS)" \
13995 CXXFLAGS="$(STAGE4_CFLAGS)" \
13996 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14001 TFLAGS="$(STAGE4_TFLAGS)" \
14002 $(TARGET-stage4-gas)
14003
14004maybe-clean-stage4-gas: clean-stage4-gas
14005clean-stage4: clean-stage4-gas
14006clean-stage4-gas:
14007 @if [ $(current_stage) = stage4 ]; then \
14008 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14009 else \
14010 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14011 $(MAKE) stage4-start; \
14012 fi; \
14013 cd $(HOST_SUBDIR)/gas && \
14014 $(MAKE) $(EXTRA_HOST_FLAGS) \
14015 $(POSTSTAGE1_FLAGS_TO_PASS) \
14016 clean
14017@endif gas-bootstrap
14018
14019
14020.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14021.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14022maybe-all-stageprofile-gas:
14023maybe-clean-stageprofile-gas:
14024@if gas-bootstrap
14025maybe-all-stageprofile-gas: all-stageprofile-gas
14026all-stageprofile: all-stageprofile-gas
14027TARGET-stageprofile-gas = $(TARGET-gas)
14028all-stageprofile-gas: configure-stageprofile-gas
14029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14030 @r=`${PWD_COMMAND}`; export r; \
14031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14032 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14033 $(HOST_EXPORTS) \
14034 $(POSTSTAGE1_HOST_EXPORTS) \
14035 cd $(HOST_SUBDIR)/gas && \
14036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14037 CFLAGS="$(STAGEprofile_CFLAGS)" \
14038 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14039 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14044 TFLAGS="$(STAGEprofile_TFLAGS)" \
14045 $(TARGET-stageprofile-gas)
14046
14047maybe-clean-stageprofile-gas: clean-stageprofile-gas
14048clean-stageprofile: clean-stageprofile-gas
14049clean-stageprofile-gas:
14050 @if [ $(current_stage) = stageprofile ]; then \
14051 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14052 else \
14053 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14054 $(MAKE) stageprofile-start; \
14055 fi; \
14056 cd $(HOST_SUBDIR)/gas && \
14057 $(MAKE) $(EXTRA_HOST_FLAGS) \
14058 $(POSTSTAGE1_FLAGS_TO_PASS) \
14059 clean
14060@endif gas-bootstrap
14061
14062
14063.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14064.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14065maybe-all-stagefeedback-gas:
14066maybe-clean-stagefeedback-gas:
14067@if gas-bootstrap
14068maybe-all-stagefeedback-gas: all-stagefeedback-gas
14069all-stagefeedback: all-stagefeedback-gas
14070TARGET-stagefeedback-gas = $(TARGET-gas)
14071all-stagefeedback-gas: configure-stagefeedback-gas
14072 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14073 @r=`${PWD_COMMAND}`; export r; \
14074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14075 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14076 $(HOST_EXPORTS) \
14077 $(POSTSTAGE1_HOST_EXPORTS) \
14078 cd $(HOST_SUBDIR)/gas && \
14079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14080 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14081 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14082 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14087 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14088 $(TARGET-stagefeedback-gas)
14089
14090maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14091clean-stagefeedback: clean-stagefeedback-gas
14092clean-stagefeedback-gas:
14093 @if [ $(current_stage) = stagefeedback ]; then \
14094 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14095 else \
14096 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14097 $(MAKE) stagefeedback-start; \
14098 fi; \
14099 cd $(HOST_SUBDIR)/gas && \
14100 $(MAKE) $(EXTRA_HOST_FLAGS) \
14101 $(POSTSTAGE1_FLAGS_TO_PASS) \
14102 clean
14103@endif gas-bootstrap
14104
14105
14106
14107
14108
14109.PHONY: check-gas maybe-check-gas
14110maybe-check-gas:
14111@if gas
14112maybe-check-gas: check-gas
14113
14114check-gas:
14115 @: $(MAKE); $(unstage)
14116 @r=`${PWD_COMMAND}`; export r; \
14117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118 $(HOST_EXPORTS) \
14119 (cd $(HOST_SUBDIR)/gas && \
14120 $(MAKE) $(FLAGS_TO_PASS) check)
14121
14122@endif gas
14123
14124.PHONY: install-gas maybe-install-gas
14125maybe-install-gas:
14126@if gas
14127maybe-install-gas: install-gas
14128
14129install-gas: installdirs
14130 @: $(MAKE); $(unstage)
14131 @r=`${PWD_COMMAND}`; export r; \
14132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14133 $(HOST_EXPORTS) \
14134 (cd $(HOST_SUBDIR)/gas && \
14135 $(MAKE) $(FLAGS_TO_PASS) install)
14136
14137@endif gas
14138
14139# Other targets (info, dvi, pdf, etc.)
14140
14141.PHONY: maybe-info-gas info-gas
14142maybe-info-gas:
14143@if gas
14144maybe-info-gas: info-gas
14145
14146info-gas: \
14147 configure-gas
14148 @[ -f ./gas/Makefile ] || exit 0; \
14149 r=`${PWD_COMMAND}`; export r; \
14150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14151 $(HOST_EXPORTS) \
14152 for flag in $(EXTRA_HOST_FLAGS) ; do \
14153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14154 done; \
14155 echo "Doing info in gas" ; \
14156 (cd $(HOST_SUBDIR)/gas && \
14157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14159 "RANLIB=$${RANLIB}" \
14160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14161 info) \
14162 || exit 1
14163
14164@endif gas
14165
14166.PHONY: maybe-dvi-gas dvi-gas
14167maybe-dvi-gas:
14168@if gas
14169maybe-dvi-gas: dvi-gas
14170
14171dvi-gas: \
14172 configure-gas
14173 @[ -f ./gas/Makefile ] || exit 0; \
14174 r=`${PWD_COMMAND}`; export r; \
14175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14176 $(HOST_EXPORTS) \
14177 for flag in $(EXTRA_HOST_FLAGS) ; do \
14178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14179 done; \
14180 echo "Doing dvi in gas" ; \
14181 (cd $(HOST_SUBDIR)/gas && \
14182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14184 "RANLIB=$${RANLIB}" \
14185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14186 dvi) \
14187 || exit 1
14188
14189@endif gas
14190
14191.PHONY: maybe-pdf-gas pdf-gas
14192maybe-pdf-gas:
14193@if gas
14194maybe-pdf-gas: pdf-gas
14195
14196pdf-gas: \
14197 configure-gas
14198 @[ -f ./gas/Makefile ] || exit 0; \
14199 r=`${PWD_COMMAND}`; export r; \
14200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14201 $(HOST_EXPORTS) \
14202 for flag in $(EXTRA_HOST_FLAGS) ; do \
14203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14204 done; \
14205 echo "Doing pdf in gas" ; \
14206 (cd $(HOST_SUBDIR)/gas && \
14207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14209 "RANLIB=$${RANLIB}" \
14210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14211 pdf) \
14212 || exit 1
14213
14214@endif gas
14215
14216.PHONY: maybe-html-gas html-gas
14217maybe-html-gas:
14218@if gas
14219maybe-html-gas: html-gas
14220
14221html-gas: \
14222 configure-gas
14223 @[ -f ./gas/Makefile ] || exit 0; \
14224 r=`${PWD_COMMAND}`; export r; \
14225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14226 $(HOST_EXPORTS) \
14227 for flag in $(EXTRA_HOST_FLAGS) ; do \
14228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14229 done; \
14230 echo "Doing html in gas" ; \
14231 (cd $(HOST_SUBDIR)/gas && \
14232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14234 "RANLIB=$${RANLIB}" \
14235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14236 html) \
14237 || exit 1
14238
14239@endif gas
14240
14241.PHONY: maybe-TAGS-gas TAGS-gas
14242maybe-TAGS-gas:
14243@if gas
14244maybe-TAGS-gas: TAGS-gas
14245
14246TAGS-gas: \
14247 configure-gas
14248 @[ -f ./gas/Makefile ] || exit 0; \
14249 r=`${PWD_COMMAND}`; export r; \
14250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251 $(HOST_EXPORTS) \
14252 for flag in $(EXTRA_HOST_FLAGS) ; do \
14253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14254 done; \
14255 echo "Doing TAGS in gas" ; \
14256 (cd $(HOST_SUBDIR)/gas && \
14257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14259 "RANLIB=$${RANLIB}" \
14260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14261 TAGS) \
14262 || exit 1
14263
14264@endif gas
14265
14266.PHONY: maybe-install-info-gas install-info-gas
14267maybe-install-info-gas:
14268@if gas
14269maybe-install-info-gas: install-info-gas
14270
14271install-info-gas: \
14272 configure-gas \
14273 info-gas
14274 @[ -f ./gas/Makefile ] || exit 0; \
14275 r=`${PWD_COMMAND}`; export r; \
14276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14277 $(HOST_EXPORTS) \
14278 for flag in $(EXTRA_HOST_FLAGS) ; do \
14279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14280 done; \
14281 echo "Doing install-info in gas" ; \
14282 (cd $(HOST_SUBDIR)/gas && \
14283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14285 "RANLIB=$${RANLIB}" \
14286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14287 install-info) \
14288 || exit 1
14289
14290@endif gas
14291
14292.PHONY: maybe-install-pdf-gas install-pdf-gas
14293maybe-install-pdf-gas:
14294@if gas
14295maybe-install-pdf-gas: install-pdf-gas
14296
14297install-pdf-gas: \
14298 configure-gas \
14299 pdf-gas
14300 @[ -f ./gas/Makefile ] || exit 0; \
14301 r=`${PWD_COMMAND}`; export r; \
14302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14303 $(HOST_EXPORTS) \
14304 for flag in $(EXTRA_HOST_FLAGS) ; do \
14305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14306 done; \
14307 echo "Doing install-pdf in gas" ; \
14308 (cd $(HOST_SUBDIR)/gas && \
14309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14311 "RANLIB=$${RANLIB}" \
14312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14313 install-pdf) \
14314 || exit 1
14315
14316@endif gas
14317
14318.PHONY: maybe-install-html-gas install-html-gas
14319maybe-install-html-gas:
14320@if gas
14321maybe-install-html-gas: install-html-gas
14322
14323install-html-gas: \
14324 configure-gas \
14325 html-gas
14326 @[ -f ./gas/Makefile ] || exit 0; \
14327 r=`${PWD_COMMAND}`; export r; \
14328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14329 $(HOST_EXPORTS) \
14330 for flag in $(EXTRA_HOST_FLAGS) ; do \
14331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14332 done; \
14333 echo "Doing install-html in gas" ; \
14334 (cd $(HOST_SUBDIR)/gas && \
14335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14337 "RANLIB=$${RANLIB}" \
14338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14339 install-html) \
14340 || exit 1
14341
14342@endif gas
14343
14344.PHONY: maybe-installcheck-gas installcheck-gas
14345maybe-installcheck-gas:
14346@if gas
14347maybe-installcheck-gas: installcheck-gas
14348
14349installcheck-gas: \
14350 configure-gas
14351 @[ -f ./gas/Makefile ] || exit 0; \
14352 r=`${PWD_COMMAND}`; export r; \
14353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14354 $(HOST_EXPORTS) \
14355 for flag in $(EXTRA_HOST_FLAGS) ; do \
14356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14357 done; \
14358 echo "Doing installcheck in gas" ; \
14359 (cd $(HOST_SUBDIR)/gas && \
14360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14362 "RANLIB=$${RANLIB}" \
14363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14364 installcheck) \
14365 || exit 1
14366
14367@endif gas
14368
14369.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14370maybe-mostlyclean-gas:
14371@if gas
14372maybe-mostlyclean-gas: mostlyclean-gas
14373
14374mostlyclean-gas:
14375 @[ -f ./gas/Makefile ] || exit 0; \
14376 r=`${PWD_COMMAND}`; export r; \
14377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14378 $(HOST_EXPORTS) \
14379 for flag in $(EXTRA_HOST_FLAGS) ; do \
14380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14381 done; \
14382 echo "Doing mostlyclean in gas" ; \
14383 (cd $(HOST_SUBDIR)/gas && \
14384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14386 "RANLIB=$${RANLIB}" \
14387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14388 mostlyclean) \
14389 || exit 1
14390
14391@endif gas
14392
14393.PHONY: maybe-clean-gas clean-gas
14394maybe-clean-gas:
14395@if gas
14396maybe-clean-gas: clean-gas
14397
14398clean-gas:
14399 @[ -f ./gas/Makefile ] || exit 0; \
14400 r=`${PWD_COMMAND}`; export r; \
14401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14402 $(HOST_EXPORTS) \
14403 for flag in $(EXTRA_HOST_FLAGS) ; do \
14404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14405 done; \
14406 echo "Doing clean in gas" ; \
14407 (cd $(HOST_SUBDIR)/gas && \
14408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14410 "RANLIB=$${RANLIB}" \
14411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14412 clean) \
14413 || exit 1
14414
14415@endif gas
14416
14417.PHONY: maybe-distclean-gas distclean-gas
14418maybe-distclean-gas:
14419@if gas
14420maybe-distclean-gas: distclean-gas
14421
14422distclean-gas:
14423 @[ -f ./gas/Makefile ] || exit 0; \
14424 r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 $(HOST_EXPORTS) \
14427 for flag in $(EXTRA_HOST_FLAGS) ; do \
14428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14429 done; \
14430 echo "Doing distclean in gas" ; \
14431 (cd $(HOST_SUBDIR)/gas && \
14432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14434 "RANLIB=$${RANLIB}" \
14435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14436 distclean) \
14437 || exit 1
14438
14439@endif gas
14440
14441.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14442maybe-maintainer-clean-gas:
14443@if gas
14444maybe-maintainer-clean-gas: maintainer-clean-gas
14445
14446maintainer-clean-gas:
14447 @[ -f ./gas/Makefile ] || exit 0; \
14448 r=`${PWD_COMMAND}`; export r; \
14449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14450 $(HOST_EXPORTS) \
14451 for flag in $(EXTRA_HOST_FLAGS) ; do \
14452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14453 done; \
14454 echo "Doing maintainer-clean in gas" ; \
14455 (cd $(HOST_SUBDIR)/gas && \
14456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14458 "RANLIB=$${RANLIB}" \
14459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14460 maintainer-clean) \
14461 || exit 1
14462
14463@endif gas
14464
14465
14466
14467.PHONY: configure-gcc maybe-configure-gcc
14468maybe-configure-gcc:
14469@if gcc-bootstrap
14470configure-gcc: stage_current
14471@endif gcc-bootstrap
14472@if gcc
14473maybe-configure-gcc: configure-gcc
14474configure-gcc:
14475 @r=`${PWD_COMMAND}`; export r; \
14476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14477 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14478 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14479 $(HOST_EXPORTS) \
14480 echo Configuring in $(HOST_SUBDIR)/gcc; \
14481 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14482 case $(srcdir) in \
14483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14484 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14486 esac; \
14487 srcdiroption="--srcdir=$${topdir}/gcc"; \
14488 libsrcdir="$$s/gcc"; \
14489 $(SHELL) $${libsrcdir}/configure \
14490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14491 --target=${target_alias} $${srcdiroption} \
14492 || exit 1
14493@endif gcc
14494
14495
14496
14497.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14498maybe-configure-stage1-gcc:
14499@if gcc-bootstrap
14500maybe-configure-stage1-gcc: configure-stage1-gcc
14501configure-stage1-gcc:
14502 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14504 @r=`${PWD_COMMAND}`; export r; \
14505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506 TFLAGS="$(STAGE1_TFLAGS)"; \
14507 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14508 $(HOST_EXPORTS) \
14509 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14510 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
14511 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14512 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14514 cd $(HOST_SUBDIR)/gcc || exit 1; \
14515 case $(srcdir) in \
14516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519 esac; \
14520 srcdiroption="--srcdir=$${topdir}/gcc"; \
14521 libsrcdir="$$s/gcc"; \
14522 $(SHELL) $${libsrcdir}/configure \
14523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14524 --target=${target_alias} $${srcdiroption} \
14525 $(STAGE1_CONFIGURE_FLAGS)
14526@endif gcc-bootstrap
14527
14528.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14529maybe-configure-stage2-gcc:
14530@if gcc-bootstrap
14531maybe-configure-stage2-gcc: configure-stage2-gcc
14532configure-stage2-gcc:
14533 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14535 @r=`${PWD_COMMAND}`; export r; \
14536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14537 TFLAGS="$(STAGE2_TFLAGS)"; \
14538 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14539 $(HOST_EXPORTS) \
14540 $(POSTSTAGE1_HOST_EXPORTS) \
14541 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14542 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
14543 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14544 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14546 cd $(HOST_SUBDIR)/gcc || exit 1; \
14547 case $(srcdir) in \
14548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14549 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14551 esac; \
14552 srcdiroption="--srcdir=$${topdir}/gcc"; \
14553 libsrcdir="$$s/gcc"; \
14554 $(SHELL) $${libsrcdir}/configure \
14555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14556 --target=${target_alias} $${srcdiroption} \
14557 --with-build-libsubdir=$(HOST_SUBDIR) \
14558 $(STAGE2_CONFIGURE_FLAGS)
14559@endif gcc-bootstrap
14560
14561.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14562maybe-configure-stage3-gcc:
14563@if gcc-bootstrap
14564maybe-configure-stage3-gcc: configure-stage3-gcc
14565configure-stage3-gcc:
14566 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14568 @r=`${PWD_COMMAND}`; export r; \
14569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570 TFLAGS="$(STAGE3_TFLAGS)"; \
14571 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14572 $(HOST_EXPORTS) \
14573 $(POSTSTAGE1_HOST_EXPORTS) \
14574 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14575 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
14576 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14577 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14579 cd $(HOST_SUBDIR)/gcc || exit 1; \
14580 case $(srcdir) in \
14581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14582 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14584 esac; \
14585 srcdiroption="--srcdir=$${topdir}/gcc"; \
14586 libsrcdir="$$s/gcc"; \
14587 $(SHELL) $${libsrcdir}/configure \
14588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14589 --target=${target_alias} $${srcdiroption} \
14590 --with-build-libsubdir=$(HOST_SUBDIR) \
14591 $(STAGE3_CONFIGURE_FLAGS)
14592@endif gcc-bootstrap
14593
14594.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14595maybe-configure-stage4-gcc:
14596@if gcc-bootstrap
14597maybe-configure-stage4-gcc: configure-stage4-gcc
14598configure-stage4-gcc:
14599 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14601 @r=`${PWD_COMMAND}`; export r; \
14602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14603 TFLAGS="$(STAGE4_TFLAGS)"; \
14604 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14605 $(HOST_EXPORTS) \
14606 $(POSTSTAGE1_HOST_EXPORTS) \
14607 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14608 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
14609 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14610 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14612 cd $(HOST_SUBDIR)/gcc || exit 1; \
14613 case $(srcdir) in \
14614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14615 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14617 esac; \
14618 srcdiroption="--srcdir=$${topdir}/gcc"; \
14619 libsrcdir="$$s/gcc"; \
14620 $(SHELL) $${libsrcdir}/configure \
14621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14622 --target=${target_alias} $${srcdiroption} \
14623 --with-build-libsubdir=$(HOST_SUBDIR) \
14624 $(STAGE4_CONFIGURE_FLAGS)
14625@endif gcc-bootstrap
14626
14627.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14628maybe-configure-stageprofile-gcc:
14629@if gcc-bootstrap
14630maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14631configure-stageprofile-gcc:
14632 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14634 @r=`${PWD_COMMAND}`; export r; \
14635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14636 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14637 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14638 $(HOST_EXPORTS) \
14639 $(POSTSTAGE1_HOST_EXPORTS) \
14640 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14641 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
14642 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14643 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14645 cd $(HOST_SUBDIR)/gcc || exit 1; \
14646 case $(srcdir) in \
14647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14648 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14650 esac; \
14651 srcdiroption="--srcdir=$${topdir}/gcc"; \
14652 libsrcdir="$$s/gcc"; \
14653 $(SHELL) $${libsrcdir}/configure \
14654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14655 --target=${target_alias} $${srcdiroption} \
14656 --with-build-libsubdir=$(HOST_SUBDIR) \
14657 $(STAGEprofile_CONFIGURE_FLAGS)
14658@endif gcc-bootstrap
14659
14660.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14661maybe-configure-stagefeedback-gcc:
14662@if gcc-bootstrap
14663maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14664configure-stagefeedback-gcc:
14665 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14667 @r=`${PWD_COMMAND}`; export r; \
14668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14670 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14671 $(HOST_EXPORTS) \
14672 $(POSTSTAGE1_HOST_EXPORTS) \
14673 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14674 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
14675 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14676 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14678 cd $(HOST_SUBDIR)/gcc || exit 1; \
14679 case $(srcdir) in \
14680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14681 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14683 esac; \
14684 srcdiroption="--srcdir=$${topdir}/gcc"; \
14685 libsrcdir="$$s/gcc"; \
14686 $(SHELL) $${libsrcdir}/configure \
14687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14688 --target=${target_alias} $${srcdiroption} \
14689 --with-build-libsubdir=$(HOST_SUBDIR) \
14690 $(STAGEfeedback_CONFIGURE_FLAGS)
14691@endif gcc-bootstrap
14692
14693
14694
14695
14696
14697.PHONY: all-gcc maybe-all-gcc
14698maybe-all-gcc:
14699@if gcc-bootstrap
14700all-gcc: stage_current
14701@endif gcc-bootstrap
14702@if gcc
14703TARGET-gcc=all
14704maybe-all-gcc: all-gcc
14705all-gcc: configure-gcc
14706 @r=`${PWD_COMMAND}`; export r; \
14707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708 $(HOST_EXPORTS) \
14709 (cd $(HOST_SUBDIR)/gcc && \
14710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14711 $(TARGET-gcc))
14712@endif gcc
14713
14714
14715
14716.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14717.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14718maybe-all-stage1-gcc:
14719maybe-clean-stage1-gcc:
14720@if gcc-bootstrap
14721maybe-all-stage1-gcc: all-stage1-gcc
14722all-stage1: all-stage1-gcc
14723TARGET-stage1-gcc = $(TARGET-gcc)
14724all-stage1-gcc: configure-stage1-gcc
14725 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14726 @r=`${PWD_COMMAND}`; export r; \
14727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728 TFLAGS="$(STAGE1_TFLAGS)"; \
14729 $(HOST_EXPORTS) \
14730 cd $(HOST_SUBDIR)/gcc && \
14731 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14732 CFLAGS="$(STAGE1_CFLAGS)" \
14733 CXXFLAGS="$(STAGE1_CFLAGS)" \
14734 LIBCFLAGS="$(LIBCFLAGS)" \
14735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14738 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14739 TFLAGS="$(STAGE1_TFLAGS)" \
14740 $(TARGET-stage1-gcc)
14741
14742maybe-clean-stage1-gcc: clean-stage1-gcc
14743clean-stage1: clean-stage1-gcc
14744clean-stage1-gcc:
14745 @if [ $(current_stage) = stage1 ]; then \
14746 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14747 else \
14748 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14749 $(MAKE) stage1-start; \
14750 fi; \
14751 cd $(HOST_SUBDIR)/gcc && \
14752 $(MAKE) $(EXTRA_HOST_FLAGS) \
14753 $(EXTRA_GCC_FLAGS) clean
14754@endif gcc-bootstrap
14755
14756
14757.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14758.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14759maybe-all-stage2-gcc:
14760maybe-clean-stage2-gcc:
14761@if gcc-bootstrap
14762maybe-all-stage2-gcc: all-stage2-gcc
14763all-stage2: all-stage2-gcc
14764TARGET-stage2-gcc = $(TARGET-gcc)
14765all-stage2-gcc: configure-stage2-gcc
14766 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14767 @r=`${PWD_COMMAND}`; export r; \
14768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769 TFLAGS="$(STAGE2_TFLAGS)"; \
14770 $(HOST_EXPORTS) \
14771 $(POSTSTAGE1_HOST_EXPORTS) \
14772 cd $(HOST_SUBDIR)/gcc && \
14773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14774 CFLAGS="$(STAGE2_CFLAGS)" \
14775 CXXFLAGS="$(STAGE2_CFLAGS)" \
14776 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14781 TFLAGS="$(STAGE2_TFLAGS)" \
14782 $(TARGET-stage2-gcc)
14783
14784maybe-clean-stage2-gcc: clean-stage2-gcc
14785clean-stage2: clean-stage2-gcc
14786clean-stage2-gcc:
14787 @if [ $(current_stage) = stage2 ]; then \
14788 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14789 else \
14790 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14791 $(MAKE) stage2-start; \
14792 fi; \
14793 cd $(HOST_SUBDIR)/gcc && \
14794 $(MAKE) $(EXTRA_HOST_FLAGS) \
14795 $(POSTSTAGE1_FLAGS_TO_PASS) \
14796 $(EXTRA_GCC_FLAGS) clean
14797@endif gcc-bootstrap
14798
14799
14800.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14801.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14802maybe-all-stage3-gcc:
14803maybe-clean-stage3-gcc:
14804@if gcc-bootstrap
14805maybe-all-stage3-gcc: all-stage3-gcc
14806all-stage3: all-stage3-gcc
14807TARGET-stage3-gcc = $(TARGET-gcc)
14808all-stage3-gcc: configure-stage3-gcc
14809 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14810 @r=`${PWD_COMMAND}`; export r; \
14811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812 TFLAGS="$(STAGE3_TFLAGS)"; \
14813 $(HOST_EXPORTS) \
14814 $(POSTSTAGE1_HOST_EXPORTS) \
14815 cd $(HOST_SUBDIR)/gcc && \
14816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14817 CFLAGS="$(STAGE3_CFLAGS)" \
14818 CXXFLAGS="$(STAGE3_CFLAGS)" \
14819 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14824 TFLAGS="$(STAGE3_TFLAGS)" \
14825 $(TARGET-stage3-gcc)
14826
14827maybe-clean-stage3-gcc: clean-stage3-gcc
14828clean-stage3: clean-stage3-gcc
14829clean-stage3-gcc:
14830 @if [ $(current_stage) = stage3 ]; then \
14831 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14832 else \
14833 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14834 $(MAKE) stage3-start; \
14835 fi; \
14836 cd $(HOST_SUBDIR)/gcc && \
14837 $(MAKE) $(EXTRA_HOST_FLAGS) \
14838 $(POSTSTAGE1_FLAGS_TO_PASS) \
14839 $(EXTRA_GCC_FLAGS) clean
14840@endif gcc-bootstrap
14841
14842
14843.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14844.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14845maybe-all-stage4-gcc:
14846maybe-clean-stage4-gcc:
14847@if gcc-bootstrap
14848maybe-all-stage4-gcc: all-stage4-gcc
14849all-stage4: all-stage4-gcc
14850TARGET-stage4-gcc = $(TARGET-gcc)
14851all-stage4-gcc: configure-stage4-gcc
14852 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14853 @r=`${PWD_COMMAND}`; export r; \
14854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14855 TFLAGS="$(STAGE4_TFLAGS)"; \
14856 $(HOST_EXPORTS) \
14857 $(POSTSTAGE1_HOST_EXPORTS) \
14858 cd $(HOST_SUBDIR)/gcc && \
14859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14860 CFLAGS="$(STAGE4_CFLAGS)" \
14861 CXXFLAGS="$(STAGE4_CFLAGS)" \
14862 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14866 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14867 TFLAGS="$(STAGE4_TFLAGS)" \
14868 $(TARGET-stage4-gcc)
14869
14870maybe-clean-stage4-gcc: clean-stage4-gcc
14871clean-stage4: clean-stage4-gcc
14872clean-stage4-gcc:
14873 @if [ $(current_stage) = stage4 ]; then \
14874 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14875 else \
14876 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14877 $(MAKE) stage4-start; \
14878 fi; \
14879 cd $(HOST_SUBDIR)/gcc && \
14880 $(MAKE) $(EXTRA_HOST_FLAGS) \
14881 $(POSTSTAGE1_FLAGS_TO_PASS) \
14882 $(EXTRA_GCC_FLAGS) clean
14883@endif gcc-bootstrap
14884
14885
14886.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14887.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14888maybe-all-stageprofile-gcc:
14889maybe-clean-stageprofile-gcc:
14890@if gcc-bootstrap
14891maybe-all-stageprofile-gcc: all-stageprofile-gcc
14892all-stageprofile: all-stageprofile-gcc
14893TARGET-stageprofile-gcc = $(TARGET-gcc)
14894all-stageprofile-gcc: configure-stageprofile-gcc
14895 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14896 @r=`${PWD_COMMAND}`; export r; \
14897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14898 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14899 $(HOST_EXPORTS) \
14900 $(POSTSTAGE1_HOST_EXPORTS) \
14901 cd $(HOST_SUBDIR)/gcc && \
14902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14903 CFLAGS="$(STAGEprofile_CFLAGS)" \
14904 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
14905 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14909 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14910 TFLAGS="$(STAGEprofile_TFLAGS)" \
14911 $(TARGET-stageprofile-gcc)
14912
14913maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
14914clean-stageprofile: clean-stageprofile-gcc
14915clean-stageprofile-gcc:
14916 @if [ $(current_stage) = stageprofile ]; then \
14917 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14918 else \
14919 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
14920 $(MAKE) stageprofile-start; \
14921 fi; \
14922 cd $(HOST_SUBDIR)/gcc && \
14923 $(MAKE) $(EXTRA_HOST_FLAGS) \
14924 $(POSTSTAGE1_FLAGS_TO_PASS) \
14925 $(EXTRA_GCC_FLAGS) clean
14926@endif gcc-bootstrap
14927
14928
14929.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
14930.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
14931maybe-all-stagefeedback-gcc:
14932maybe-clean-stagefeedback-gcc:
14933@if gcc-bootstrap
14934maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
14935all-stagefeedback: all-stagefeedback-gcc
14936TARGET-stagefeedback-gcc = $(TARGET-gcc)
14937all-stagefeedback-gcc: configure-stagefeedback-gcc
14938 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14939 @r=`${PWD_COMMAND}`; export r; \
14940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14941 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14942 $(HOST_EXPORTS) \
14943 $(POSTSTAGE1_HOST_EXPORTS) \
14944 cd $(HOST_SUBDIR)/gcc && \
14945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14946 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14947 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
14948 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14949 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14950 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14951 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14952 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14953 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14954 $(TARGET-stagefeedback-gcc)
14955
14956maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
14957clean-stagefeedback: clean-stagefeedback-gcc
14958clean-stagefeedback-gcc:
14959 @if [ $(current_stage) = stagefeedback ]; then \
14960 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14961 else \
14962 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
14963 $(MAKE) stagefeedback-start; \
14964 fi; \
14965 cd $(HOST_SUBDIR)/gcc && \
14966 $(MAKE) $(EXTRA_HOST_FLAGS) \
14967 $(POSTSTAGE1_FLAGS_TO_PASS) \
14968 $(EXTRA_GCC_FLAGS) clean
14969@endif gcc-bootstrap
14970
14971
14972
14973
14974
14975.PHONY: check-gcc maybe-check-gcc
14976maybe-check-gcc:
14977@if gcc
14978maybe-check-gcc: check-gcc
14979
14980check-gcc:
14981 @: $(MAKE); $(unstage)
14982 @r=`${PWD_COMMAND}`; export r; \
14983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14984 $(HOST_EXPORTS) \
14985 (cd $(HOST_SUBDIR)/gcc && \
14986 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
14987
14988@endif gcc
14989
14990.PHONY: install-gcc maybe-install-gcc
14991maybe-install-gcc:
14992@if gcc
14993maybe-install-gcc: install-gcc
14994
14995install-gcc: installdirs
14996 @: $(MAKE); $(unstage)
14997 @r=`${PWD_COMMAND}`; export r; \
14998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14999 $(HOST_EXPORTS) \
15000 (cd $(HOST_SUBDIR)/gcc && \
15001 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15002
15003@endif gcc
15004
15005# Other targets (info, dvi, pdf, etc.)
15006
15007.PHONY: maybe-info-gcc info-gcc
15008maybe-info-gcc:
15009@if gcc
15010maybe-info-gcc: info-gcc
15011
15012info-gcc: \
15013 configure-gcc
15014 @[ -f ./gcc/Makefile ] || exit 0; \
15015 r=`${PWD_COMMAND}`; export r; \
15016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15017 $(HOST_EXPORTS) \
15018 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15020 done; \
15021 echo "Doing info in gcc" ; \
15022 (cd $(HOST_SUBDIR)/gcc && \
15023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15025 "RANLIB=$${RANLIB}" \
15026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15027 info) \
15028 || exit 1
15029
15030@endif gcc
15031
15032.PHONY: maybe-dvi-gcc dvi-gcc
15033maybe-dvi-gcc:
15034@if gcc
15035maybe-dvi-gcc: dvi-gcc
15036
15037dvi-gcc: \
15038 configure-gcc
15039 @[ -f ./gcc/Makefile ] || exit 0; \
15040 r=`${PWD_COMMAND}`; export r; \
15041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15042 $(HOST_EXPORTS) \
15043 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15045 done; \
15046 echo "Doing dvi in gcc" ; \
15047 (cd $(HOST_SUBDIR)/gcc && \
15048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15050 "RANLIB=$${RANLIB}" \
15051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15052 dvi) \
15053 || exit 1
15054
15055@endif gcc
15056
15057.PHONY: maybe-pdf-gcc pdf-gcc
15058maybe-pdf-gcc:
15059@if gcc
15060maybe-pdf-gcc: pdf-gcc
15061
15062pdf-gcc: \
15063 configure-gcc
15064 @[ -f ./gcc/Makefile ] || exit 0; \
15065 r=`${PWD_COMMAND}`; export r; \
15066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067 $(HOST_EXPORTS) \
15068 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15070 done; \
15071 echo "Doing pdf in gcc" ; \
15072 (cd $(HOST_SUBDIR)/gcc && \
15073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15075 "RANLIB=$${RANLIB}" \
15076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15077 pdf) \
15078 || exit 1
15079
15080@endif gcc
15081
15082.PHONY: maybe-html-gcc html-gcc
15083maybe-html-gcc:
15084@if gcc
15085maybe-html-gcc: html-gcc
15086
15087html-gcc: \
15088 configure-gcc
15089 @[ -f ./gcc/Makefile ] || exit 0; \
15090 r=`${PWD_COMMAND}`; export r; \
15091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15092 $(HOST_EXPORTS) \
15093 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15095 done; \
15096 echo "Doing html in gcc" ; \
15097 (cd $(HOST_SUBDIR)/gcc && \
15098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15100 "RANLIB=$${RANLIB}" \
15101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15102 html) \
15103 || exit 1
15104
15105@endif gcc
15106
15107.PHONY: maybe-TAGS-gcc TAGS-gcc
15108maybe-TAGS-gcc:
15109@if gcc
15110maybe-TAGS-gcc: TAGS-gcc
15111
15112TAGS-gcc: \
15113 configure-gcc
15114 @[ -f ./gcc/Makefile ] || exit 0; \
15115 r=`${PWD_COMMAND}`; export r; \
15116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15117 $(HOST_EXPORTS) \
15118 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15120 done; \
15121 echo "Doing TAGS in gcc" ; \
15122 (cd $(HOST_SUBDIR)/gcc && \
15123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15125 "RANLIB=$${RANLIB}" \
15126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15127 TAGS) \
15128 || exit 1
15129
15130@endif gcc
15131
15132.PHONY: maybe-install-info-gcc install-info-gcc
15133maybe-install-info-gcc:
15134@if gcc
15135maybe-install-info-gcc: install-info-gcc
15136
15137install-info-gcc: \
15138 configure-gcc \
15139 info-gcc
15140 @[ -f ./gcc/Makefile ] || exit 0; \
15141 r=`${PWD_COMMAND}`; export r; \
15142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15143 $(HOST_EXPORTS) \
15144 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15146 done; \
15147 echo "Doing install-info in gcc" ; \
15148 (cd $(HOST_SUBDIR)/gcc && \
15149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15151 "RANLIB=$${RANLIB}" \
15152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15153 install-info) \
15154 || exit 1
15155
15156@endif gcc
15157
15158.PHONY: maybe-install-pdf-gcc install-pdf-gcc
15159maybe-install-pdf-gcc:
15160@if gcc
15161maybe-install-pdf-gcc: install-pdf-gcc
15162
15163install-pdf-gcc: \
15164 configure-gcc \
15165 pdf-gcc
15166 @[ -f ./gcc/Makefile ] || exit 0; \
15167 r=`${PWD_COMMAND}`; export r; \
15168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15169 $(HOST_EXPORTS) \
15170 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15172 done; \
15173 echo "Doing install-pdf in gcc" ; \
15174 (cd $(HOST_SUBDIR)/gcc && \
15175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15177 "RANLIB=$${RANLIB}" \
15178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15179 install-pdf) \
15180 || exit 1
15181
15182@endif gcc
15183
15184.PHONY: maybe-install-html-gcc install-html-gcc
15185maybe-install-html-gcc:
15186@if gcc
15187maybe-install-html-gcc: install-html-gcc
15188
15189install-html-gcc: \
15190 configure-gcc \
15191 html-gcc
15192 @[ -f ./gcc/Makefile ] || exit 0; \
15193 r=`${PWD_COMMAND}`; export r; \
15194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15195 $(HOST_EXPORTS) \
15196 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15198 done; \
15199 echo "Doing install-html in gcc" ; \
15200 (cd $(HOST_SUBDIR)/gcc && \
15201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15203 "RANLIB=$${RANLIB}" \
15204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15205 install-html) \
15206 || exit 1
15207
15208@endif gcc
15209
15210.PHONY: maybe-installcheck-gcc installcheck-gcc
15211maybe-installcheck-gcc:
15212@if gcc
15213maybe-installcheck-gcc: installcheck-gcc
15214
15215installcheck-gcc: \
15216 configure-gcc
15217 @[ -f ./gcc/Makefile ] || exit 0; \
15218 r=`${PWD_COMMAND}`; export r; \
15219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15220 $(HOST_EXPORTS) \
15221 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15223 done; \
15224 echo "Doing installcheck in gcc" ; \
15225 (cd $(HOST_SUBDIR)/gcc && \
15226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15228 "RANLIB=$${RANLIB}" \
15229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15230 installcheck) \
15231 || exit 1
15232
15233@endif gcc
15234
15235.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15236maybe-mostlyclean-gcc:
15237@if gcc
15238maybe-mostlyclean-gcc: mostlyclean-gcc
15239
15240mostlyclean-gcc:
15241 @[ -f ./gcc/Makefile ] || exit 0; \
15242 r=`${PWD_COMMAND}`; export r; \
15243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15244 $(HOST_EXPORTS) \
15245 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15247 done; \
15248 echo "Doing mostlyclean in gcc" ; \
15249 (cd $(HOST_SUBDIR)/gcc && \
15250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15252 "RANLIB=$${RANLIB}" \
15253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15254 mostlyclean) \
15255 || exit 1
15256
15257@endif gcc
15258
15259.PHONY: maybe-clean-gcc clean-gcc
15260maybe-clean-gcc:
15261@if gcc
15262maybe-clean-gcc: clean-gcc
15263
15264clean-gcc:
15265 @[ -f ./gcc/Makefile ] || exit 0; \
15266 r=`${PWD_COMMAND}`; export r; \
15267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15268 $(HOST_EXPORTS) \
15269 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15271 done; \
15272 echo "Doing clean in gcc" ; \
15273 (cd $(HOST_SUBDIR)/gcc && \
15274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15276 "RANLIB=$${RANLIB}" \
15277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15278 clean) \
15279 || exit 1
15280
15281@endif gcc
15282
15283.PHONY: maybe-distclean-gcc distclean-gcc
15284maybe-distclean-gcc:
15285@if gcc
15286maybe-distclean-gcc: distclean-gcc
15287
15288distclean-gcc:
15289 @[ -f ./gcc/Makefile ] || exit 0; \
15290 r=`${PWD_COMMAND}`; export r; \
15291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292 $(HOST_EXPORTS) \
15293 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15295 done; \
15296 echo "Doing distclean in gcc" ; \
15297 (cd $(HOST_SUBDIR)/gcc && \
15298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15300 "RANLIB=$${RANLIB}" \
15301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15302 distclean) \
15303 || exit 1
15304
15305@endif gcc
15306
15307.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15308maybe-maintainer-clean-gcc:
15309@if gcc
15310maybe-maintainer-clean-gcc: maintainer-clean-gcc
15311
15312maintainer-clean-gcc:
15313 @[ -f ./gcc/Makefile ] || exit 0; \
15314 r=`${PWD_COMMAND}`; export r; \
15315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15316 $(HOST_EXPORTS) \
15317 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15319 done; \
15320 echo "Doing maintainer-clean in gcc" ; \
15321 (cd $(HOST_SUBDIR)/gcc && \
15322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15324 "RANLIB=$${RANLIB}" \
15325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15326 maintainer-clean) \
15327 || exit 1
15328
15329@endif gcc
15330
15331
15332
15333.PHONY: configure-gawk maybe-configure-gawk
15334maybe-configure-gawk:
15335@if gcc-bootstrap
15336configure-gawk: stage_current
15337@endif gcc-bootstrap
15338@if gawk
15339maybe-configure-gawk: configure-gawk
15340configure-gawk:
15341 @: $(MAKE); $(unstage)
15342 @r=`${PWD_COMMAND}`; export r; \
15343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15346 $(HOST_EXPORTS) \
15347 echo Configuring in $(HOST_SUBDIR)/gawk; \
15348 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15349 case $(srcdir) in \
15350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15351 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15353 esac; \
15354 srcdiroption="--srcdir=$${topdir}/gawk"; \
15355 libsrcdir="$$s/gawk"; \
15356 $(SHELL) $${libsrcdir}/configure \
15357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15358 --target=${target_alias} $${srcdiroption} \
15359 || exit 1
15360@endif gawk
15361
15362
15363
15364
15365
15366.PHONY: all-gawk maybe-all-gawk
15367maybe-all-gawk:
15368@if gcc-bootstrap
15369all-gawk: stage_current
15370@endif gcc-bootstrap
15371@if gawk
15372TARGET-gawk=all
15373maybe-all-gawk: all-gawk
15374all-gawk: configure-gawk
15375 @: $(MAKE); $(unstage)
15376 @r=`${PWD_COMMAND}`; export r; \
15377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378 $(HOST_EXPORTS) \
15379 (cd $(HOST_SUBDIR)/gawk && \
15380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15381 $(TARGET-gawk))
15382@endif gawk
15383
15384
15385
15386
15387.PHONY: check-gawk maybe-check-gawk
15388maybe-check-gawk:
15389@if gawk
15390maybe-check-gawk: check-gawk
15391
15392check-gawk:
15393 @: $(MAKE); $(unstage)
15394 @r=`${PWD_COMMAND}`; export r; \
15395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15396 $(HOST_EXPORTS) \
15397 (cd $(HOST_SUBDIR)/gawk && \
15398 $(MAKE) $(FLAGS_TO_PASS) check)
15399
15400@endif gawk
15401
15402.PHONY: install-gawk maybe-install-gawk
15403maybe-install-gawk:
15404@if gawk
15405maybe-install-gawk: install-gawk
15406
15407install-gawk: installdirs
15408 @: $(MAKE); $(unstage)
15409 @r=`${PWD_COMMAND}`; export r; \
15410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15411 $(HOST_EXPORTS) \
15412 (cd $(HOST_SUBDIR)/gawk && \
15413 $(MAKE) $(FLAGS_TO_PASS) install)
15414
15415@endif gawk
15416
15417# Other targets (info, dvi, pdf, etc.)
15418
15419.PHONY: maybe-info-gawk info-gawk
15420maybe-info-gawk:
15421@if gawk
15422maybe-info-gawk: info-gawk
15423
15424info-gawk: \
15425 configure-gawk
15426 @: $(MAKE); $(unstage)
15427 @[ -f ./gawk/Makefile ] || exit 0; \
15428 r=`${PWD_COMMAND}`; export r; \
15429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15430 $(HOST_EXPORTS) \
15431 for flag in $(EXTRA_HOST_FLAGS) ; do \
15432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15433 done; \
15434 echo "Doing info in gawk" ; \
15435 (cd $(HOST_SUBDIR)/gawk && \
15436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15438 "RANLIB=$${RANLIB}" \
15439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15440 info) \
15441 || exit 1
15442
15443@endif gawk
15444
15445.PHONY: maybe-dvi-gawk dvi-gawk
15446maybe-dvi-gawk:
15447@if gawk
15448maybe-dvi-gawk: dvi-gawk
15449
15450dvi-gawk: \
15451 configure-gawk
15452 @: $(MAKE); $(unstage)
15453 @[ -f ./gawk/Makefile ] || exit 0; \
15454 r=`${PWD_COMMAND}`; export r; \
15455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15456 $(HOST_EXPORTS) \
15457 for flag in $(EXTRA_HOST_FLAGS) ; do \
15458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15459 done; \
15460 echo "Doing dvi in gawk" ; \
15461 (cd $(HOST_SUBDIR)/gawk && \
15462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15464 "RANLIB=$${RANLIB}" \
15465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15466 dvi) \
15467 || exit 1
15468
15469@endif gawk
15470
15471.PHONY: maybe-pdf-gawk pdf-gawk
15472maybe-pdf-gawk:
15473@if gawk
15474maybe-pdf-gawk: pdf-gawk
15475
15476pdf-gawk: \
15477 configure-gawk
15478 @: $(MAKE); $(unstage)
15479 @[ -f ./gawk/Makefile ] || exit 0; \
15480 r=`${PWD_COMMAND}`; export r; \
15481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15482 $(HOST_EXPORTS) \
15483 for flag in $(EXTRA_HOST_FLAGS) ; do \
15484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15485 done; \
15486 echo "Doing pdf in gawk" ; \
15487 (cd $(HOST_SUBDIR)/gawk && \
15488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15490 "RANLIB=$${RANLIB}" \
15491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15492 pdf) \
15493 || exit 1
15494
15495@endif gawk
15496
15497.PHONY: maybe-html-gawk html-gawk
15498maybe-html-gawk:
15499@if gawk
15500maybe-html-gawk: html-gawk
15501
15502html-gawk: \
15503 configure-gawk
15504 @: $(MAKE); $(unstage)
15505 @[ -f ./gawk/Makefile ] || exit 0; \
15506 r=`${PWD_COMMAND}`; export r; \
15507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15508 $(HOST_EXPORTS) \
15509 for flag in $(EXTRA_HOST_FLAGS) ; do \
15510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15511 done; \
15512 echo "Doing html in gawk" ; \
15513 (cd $(HOST_SUBDIR)/gawk && \
15514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15516 "RANLIB=$${RANLIB}" \
15517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15518 html) \
15519 || exit 1
15520
15521@endif gawk
15522
15523.PHONY: maybe-TAGS-gawk TAGS-gawk
15524maybe-TAGS-gawk:
15525@if gawk
15526maybe-TAGS-gawk: TAGS-gawk
15527
15528TAGS-gawk: \
15529 configure-gawk
15530 @: $(MAKE); $(unstage)
15531 @[ -f ./gawk/Makefile ] || exit 0; \
15532 r=`${PWD_COMMAND}`; export r; \
15533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15534 $(HOST_EXPORTS) \
15535 for flag in $(EXTRA_HOST_FLAGS) ; do \
15536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15537 done; \
15538 echo "Doing TAGS in gawk" ; \
15539 (cd $(HOST_SUBDIR)/gawk && \
15540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15542 "RANLIB=$${RANLIB}" \
15543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15544 TAGS) \
15545 || exit 1
15546
15547@endif gawk
15548
15549.PHONY: maybe-install-info-gawk install-info-gawk
15550maybe-install-info-gawk:
15551@if gawk
15552maybe-install-info-gawk: install-info-gawk
15553
15554install-info-gawk: \
15555 configure-gawk \
15556 info-gawk
15557 @: $(MAKE); $(unstage)
15558 @[ -f ./gawk/Makefile ] || exit 0; \
15559 r=`${PWD_COMMAND}`; export r; \
15560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561 $(HOST_EXPORTS) \
15562 for flag in $(EXTRA_HOST_FLAGS) ; do \
15563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15564 done; \
15565 echo "Doing install-info in gawk" ; \
15566 (cd $(HOST_SUBDIR)/gawk && \
15567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15569 "RANLIB=$${RANLIB}" \
15570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15571 install-info) \
15572 || exit 1
15573
15574@endif gawk
15575
15576.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15577maybe-install-pdf-gawk:
15578@if gawk
15579maybe-install-pdf-gawk: install-pdf-gawk
15580
15581install-pdf-gawk: \
15582 configure-gawk \
15583 pdf-gawk
15584 @: $(MAKE); $(unstage)
15585 @[ -f ./gawk/Makefile ] || exit 0; \
15586 r=`${PWD_COMMAND}`; export r; \
15587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15588 $(HOST_EXPORTS) \
15589 for flag in $(EXTRA_HOST_FLAGS) ; do \
15590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15591 done; \
15592 echo "Doing install-pdf in gawk" ; \
15593 (cd $(HOST_SUBDIR)/gawk && \
15594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15596 "RANLIB=$${RANLIB}" \
15597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15598 install-pdf) \
15599 || exit 1
15600
15601@endif gawk
15602
15603.PHONY: maybe-install-html-gawk install-html-gawk
15604maybe-install-html-gawk:
15605@if gawk
15606maybe-install-html-gawk: install-html-gawk
15607
15608install-html-gawk: \
15609 configure-gawk \
15610 html-gawk
15611 @: $(MAKE); $(unstage)
15612 @[ -f ./gawk/Makefile ] || exit 0; \
15613 r=`${PWD_COMMAND}`; export r; \
15614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15615 $(HOST_EXPORTS) \
15616 for flag in $(EXTRA_HOST_FLAGS) ; do \
15617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15618 done; \
15619 echo "Doing install-html in gawk" ; \
15620 (cd $(HOST_SUBDIR)/gawk && \
15621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15623 "RANLIB=$${RANLIB}" \
15624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15625 install-html) \
15626 || exit 1
15627
15628@endif gawk
15629
15630.PHONY: maybe-installcheck-gawk installcheck-gawk
15631maybe-installcheck-gawk:
15632@if gawk
15633maybe-installcheck-gawk: installcheck-gawk
15634
15635installcheck-gawk: \
15636 configure-gawk
15637 @: $(MAKE); $(unstage)
15638 @[ -f ./gawk/Makefile ] || exit 0; \
15639 r=`${PWD_COMMAND}`; export r; \
15640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641 $(HOST_EXPORTS) \
15642 for flag in $(EXTRA_HOST_FLAGS) ; do \
15643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15644 done; \
15645 echo "Doing installcheck in gawk" ; \
15646 (cd $(HOST_SUBDIR)/gawk && \
15647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15649 "RANLIB=$${RANLIB}" \
15650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15651 installcheck) \
15652 || exit 1
15653
15654@endif gawk
15655
15656.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15657maybe-mostlyclean-gawk:
15658@if gawk
15659maybe-mostlyclean-gawk: mostlyclean-gawk
15660
15661mostlyclean-gawk:
15662 @: $(MAKE); $(unstage)
15663 @[ -f ./gawk/Makefile ] || exit 0; \
15664 r=`${PWD_COMMAND}`; export r; \
15665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666 $(HOST_EXPORTS) \
15667 for flag in $(EXTRA_HOST_FLAGS) ; do \
15668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669 done; \
15670 echo "Doing mostlyclean in gawk" ; \
15671 (cd $(HOST_SUBDIR)/gawk && \
15672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674 "RANLIB=$${RANLIB}" \
15675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676 mostlyclean) \
15677 || exit 1
15678
15679@endif gawk
15680
15681.PHONY: maybe-clean-gawk clean-gawk
15682maybe-clean-gawk:
15683@if gawk
15684maybe-clean-gawk: clean-gawk
15685
15686clean-gawk:
15687 @: $(MAKE); $(unstage)
15688 @[ -f ./gawk/Makefile ] || exit 0; \
15689 r=`${PWD_COMMAND}`; export r; \
15690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691 $(HOST_EXPORTS) \
15692 for flag in $(EXTRA_HOST_FLAGS) ; do \
15693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694 done; \
15695 echo "Doing clean in gawk" ; \
15696 (cd $(HOST_SUBDIR)/gawk && \
15697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699 "RANLIB=$${RANLIB}" \
15700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15701 clean) \
15702 || exit 1
15703
15704@endif gawk
15705
15706.PHONY: maybe-distclean-gawk distclean-gawk
15707maybe-distclean-gawk:
15708@if gawk
15709maybe-distclean-gawk: distclean-gawk
15710
15711distclean-gawk:
15712 @: $(MAKE); $(unstage)
15713 @[ -f ./gawk/Makefile ] || exit 0; \
15714 r=`${PWD_COMMAND}`; export r; \
15715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15716 $(HOST_EXPORTS) \
15717 for flag in $(EXTRA_HOST_FLAGS) ; do \
15718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15719 done; \
15720 echo "Doing distclean in gawk" ; \
15721 (cd $(HOST_SUBDIR)/gawk && \
15722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15724 "RANLIB=$${RANLIB}" \
15725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15726 distclean) \
15727 || exit 1
15728
15729@endif gawk
15730
15731.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15732maybe-maintainer-clean-gawk:
15733@if gawk
15734maybe-maintainer-clean-gawk: maintainer-clean-gawk
15735
15736maintainer-clean-gawk:
15737 @: $(MAKE); $(unstage)
15738 @[ -f ./gawk/Makefile ] || exit 0; \
15739 r=`${PWD_COMMAND}`; export r; \
15740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15741 $(HOST_EXPORTS) \
15742 for flag in $(EXTRA_HOST_FLAGS) ; do \
15743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15744 done; \
15745 echo "Doing maintainer-clean in gawk" ; \
15746 (cd $(HOST_SUBDIR)/gawk && \
15747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15749 "RANLIB=$${RANLIB}" \
15750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15751 maintainer-clean) \
15752 || exit 1
15753
15754@endif gawk
15755
15756
15757
15758.PHONY: configure-gettext maybe-configure-gettext
15759maybe-configure-gettext:
15760@if gcc-bootstrap
15761configure-gettext: stage_current
15762@endif gcc-bootstrap
15763@if gettext
15764maybe-configure-gettext: configure-gettext
15765configure-gettext:
15766 @: $(MAKE); $(unstage)
15767 @r=`${PWD_COMMAND}`; export r; \
15768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15769 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15771 $(HOST_EXPORTS) \
15772 echo Configuring in $(HOST_SUBDIR)/gettext; \
15773 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15774 case $(srcdir) in \
15775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15776 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15778 esac; \
15779 srcdiroption="--srcdir=$${topdir}/gettext"; \
15780 libsrcdir="$$s/gettext"; \
15781 $(SHELL) $${libsrcdir}/configure \
15782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15783 --target=${target_alias} $${srcdiroption} \
15784 || exit 1
15785@endif gettext
15786
15787
15788
15789
15790
15791.PHONY: all-gettext maybe-all-gettext
15792maybe-all-gettext:
15793@if gcc-bootstrap
15794all-gettext: stage_current
15795@endif gcc-bootstrap
15796@if gettext
15797TARGET-gettext=all
15798maybe-all-gettext: all-gettext
15799all-gettext: configure-gettext
15800 @: $(MAKE); $(unstage)
15801 @r=`${PWD_COMMAND}`; export r; \
15802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803 $(HOST_EXPORTS) \
15804 (cd $(HOST_SUBDIR)/gettext && \
15805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15806 $(TARGET-gettext))
15807@endif gettext
15808
15809
15810
15811
15812.PHONY: check-gettext maybe-check-gettext
15813maybe-check-gettext:
15814@if gettext
15815maybe-check-gettext: check-gettext
15816
15817check-gettext:
15818 @: $(MAKE); $(unstage)
15819 @r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 $(HOST_EXPORTS) \
15822 (cd $(HOST_SUBDIR)/gettext && \
15823 $(MAKE) $(FLAGS_TO_PASS) check)
15824
15825@endif gettext
15826
15827.PHONY: install-gettext maybe-install-gettext
15828maybe-install-gettext:
15829@if gettext
15830maybe-install-gettext: install-gettext
15831
15832install-gettext: installdirs
15833 @: $(MAKE); $(unstage)
15834 @r=`${PWD_COMMAND}`; export r; \
15835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15836 $(HOST_EXPORTS) \
15837 (cd $(HOST_SUBDIR)/gettext && \
15838 $(MAKE) $(FLAGS_TO_PASS) install)
15839
15840@endif gettext
15841
15842# Other targets (info, dvi, pdf, etc.)
15843
15844.PHONY: maybe-info-gettext info-gettext
15845maybe-info-gettext:
15846@if gettext
15847maybe-info-gettext: info-gettext
15848
15849info-gettext: \
15850 configure-gettext
15851 @: $(MAKE); $(unstage)
15852 @[ -f ./gettext/Makefile ] || exit 0; \
15853 r=`${PWD_COMMAND}`; export r; \
15854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855 $(HOST_EXPORTS) \
15856 for flag in $(EXTRA_HOST_FLAGS) ; do \
15857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15858 done; \
15859 echo "Doing info in gettext" ; \
15860 (cd $(HOST_SUBDIR)/gettext && \
15861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15863 "RANLIB=$${RANLIB}" \
15864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15865 info) \
15866 || exit 1
15867
15868@endif gettext
15869
15870.PHONY: maybe-dvi-gettext dvi-gettext
15871maybe-dvi-gettext:
15872@if gettext
15873maybe-dvi-gettext: dvi-gettext
15874
15875dvi-gettext: \
15876 configure-gettext
15877 @: $(MAKE); $(unstage)
15878 @[ -f ./gettext/Makefile ] || exit 0; \
15879 r=`${PWD_COMMAND}`; export r; \
15880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15881 $(HOST_EXPORTS) \
15882 for flag in $(EXTRA_HOST_FLAGS) ; do \
15883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15884 done; \
15885 echo "Doing dvi in gettext" ; \
15886 (cd $(HOST_SUBDIR)/gettext && \
15887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15889 "RANLIB=$${RANLIB}" \
15890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15891 dvi) \
15892 || exit 1
15893
15894@endif gettext
15895
15896.PHONY: maybe-pdf-gettext pdf-gettext
15897maybe-pdf-gettext:
15898@if gettext
15899maybe-pdf-gettext: pdf-gettext
15900
15901pdf-gettext: \
15902 configure-gettext
15903 @: $(MAKE); $(unstage)
15904 @[ -f ./gettext/Makefile ] || exit 0; \
15905 r=`${PWD_COMMAND}`; export r; \
15906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15907 $(HOST_EXPORTS) \
15908 for flag in $(EXTRA_HOST_FLAGS) ; do \
15909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15910 done; \
15911 echo "Doing pdf in gettext" ; \
15912 (cd $(HOST_SUBDIR)/gettext && \
15913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15915 "RANLIB=$${RANLIB}" \
15916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15917 pdf) \
15918 || exit 1
15919
15920@endif gettext
15921
15922.PHONY: maybe-html-gettext html-gettext
15923maybe-html-gettext:
15924@if gettext
15925maybe-html-gettext: html-gettext
15926
15927html-gettext: \
15928 configure-gettext
15929 @: $(MAKE); $(unstage)
15930 @[ -f ./gettext/Makefile ] || exit 0; \
15931 r=`${PWD_COMMAND}`; export r; \
15932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15933 $(HOST_EXPORTS) \
15934 for flag in $(EXTRA_HOST_FLAGS) ; do \
15935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15936 done; \
15937 echo "Doing html in gettext" ; \
15938 (cd $(HOST_SUBDIR)/gettext && \
15939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15941 "RANLIB=$${RANLIB}" \
15942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15943 html) \
15944 || exit 1
15945
15946@endif gettext
15947
15948.PHONY: maybe-TAGS-gettext TAGS-gettext
15949maybe-TAGS-gettext:
15950@if gettext
15951maybe-TAGS-gettext: TAGS-gettext
15952
15953TAGS-gettext: \
15954 configure-gettext
15955 @: $(MAKE); $(unstage)
15956 @[ -f ./gettext/Makefile ] || exit 0; \
15957 r=`${PWD_COMMAND}`; export r; \
15958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15959 $(HOST_EXPORTS) \
15960 for flag in $(EXTRA_HOST_FLAGS) ; do \
15961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15962 done; \
15963 echo "Doing TAGS in gettext" ; \
15964 (cd $(HOST_SUBDIR)/gettext && \
15965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15967 "RANLIB=$${RANLIB}" \
15968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15969 TAGS) \
15970 || exit 1
15971
15972@endif gettext
15973
15974.PHONY: maybe-install-info-gettext install-info-gettext
15975maybe-install-info-gettext:
15976@if gettext
15977maybe-install-info-gettext: install-info-gettext
15978
15979install-info-gettext: \
15980 configure-gettext \
15981 info-gettext
15982 @: $(MAKE); $(unstage)
15983 @[ -f ./gettext/Makefile ] || exit 0; \
15984 r=`${PWD_COMMAND}`; export r; \
15985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15986 $(HOST_EXPORTS) \
15987 for flag in $(EXTRA_HOST_FLAGS) ; do \
15988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15989 done; \
15990 echo "Doing install-info in gettext" ; \
15991 (cd $(HOST_SUBDIR)/gettext && \
15992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15994 "RANLIB=$${RANLIB}" \
15995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15996 install-info) \
15997 || exit 1
15998
15999@endif gettext
16000
16001.PHONY: maybe-install-pdf-gettext install-pdf-gettext
16002maybe-install-pdf-gettext:
16003@if gettext
16004maybe-install-pdf-gettext: install-pdf-gettext
16005
16006install-pdf-gettext: \
16007 configure-gettext \
16008 pdf-gettext
16009 @: $(MAKE); $(unstage)
16010 @[ -f ./gettext/Makefile ] || exit 0; \
16011 r=`${PWD_COMMAND}`; export r; \
16012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013 $(HOST_EXPORTS) \
16014 for flag in $(EXTRA_HOST_FLAGS) ; do \
16015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16016 done; \
16017 echo "Doing install-pdf in gettext" ; \
16018 (cd $(HOST_SUBDIR)/gettext && \
16019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16021 "RANLIB=$${RANLIB}" \
16022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16023 install-pdf) \
16024 || exit 1
16025
16026@endif gettext
16027
16028.PHONY: maybe-install-html-gettext install-html-gettext
16029maybe-install-html-gettext:
16030@if gettext
16031maybe-install-html-gettext: install-html-gettext
16032
16033install-html-gettext: \
16034 configure-gettext \
16035 html-gettext
16036 @: $(MAKE); $(unstage)
16037 @[ -f ./gettext/Makefile ] || exit 0; \
16038 r=`${PWD_COMMAND}`; export r; \
16039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040 $(HOST_EXPORTS) \
16041 for flag in $(EXTRA_HOST_FLAGS) ; do \
16042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16043 done; \
16044 echo "Doing install-html in gettext" ; \
16045 (cd $(HOST_SUBDIR)/gettext && \
16046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16048 "RANLIB=$${RANLIB}" \
16049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16050 install-html) \
16051 || exit 1
16052
16053@endif gettext
16054
16055.PHONY: maybe-installcheck-gettext installcheck-gettext
16056maybe-installcheck-gettext:
16057@if gettext
16058maybe-installcheck-gettext: installcheck-gettext
16059
16060installcheck-gettext: \
16061 configure-gettext
16062 @: $(MAKE); $(unstage)
16063 @[ -f ./gettext/Makefile ] || exit 0; \
16064 r=`${PWD_COMMAND}`; export r; \
16065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066 $(HOST_EXPORTS) \
16067 for flag in $(EXTRA_HOST_FLAGS) ; do \
16068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16069 done; \
16070 echo "Doing installcheck in gettext" ; \
16071 (cd $(HOST_SUBDIR)/gettext && \
16072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16074 "RANLIB=$${RANLIB}" \
16075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16076 installcheck) \
16077 || exit 1
16078
16079@endif gettext
16080
16081.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16082maybe-mostlyclean-gettext:
16083@if gettext
16084maybe-mostlyclean-gettext: mostlyclean-gettext
16085
16086mostlyclean-gettext:
16087 @: $(MAKE); $(unstage)
16088 @[ -f ./gettext/Makefile ] || exit 0; \
16089 r=`${PWD_COMMAND}`; export r; \
16090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091 $(HOST_EXPORTS) \
16092 for flag in $(EXTRA_HOST_FLAGS) ; do \
16093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094 done; \
16095 echo "Doing mostlyclean in gettext" ; \
16096 (cd $(HOST_SUBDIR)/gettext && \
16097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099 "RANLIB=$${RANLIB}" \
16100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101 mostlyclean) \
16102 || exit 1
16103
16104@endif gettext
16105
16106.PHONY: maybe-clean-gettext clean-gettext
16107maybe-clean-gettext:
16108@if gettext
16109maybe-clean-gettext: clean-gettext
16110
16111clean-gettext:
16112 @: $(MAKE); $(unstage)
16113 @[ -f ./gettext/Makefile ] || exit 0; \
16114 r=`${PWD_COMMAND}`; export r; \
16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16116 $(HOST_EXPORTS) \
16117 for flag in $(EXTRA_HOST_FLAGS) ; do \
16118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16119 done; \
16120 echo "Doing clean in gettext" ; \
16121 (cd $(HOST_SUBDIR)/gettext && \
16122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16124 "RANLIB=$${RANLIB}" \
16125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16126 clean) \
16127 || exit 1
16128
16129@endif gettext
16130
16131.PHONY: maybe-distclean-gettext distclean-gettext
16132maybe-distclean-gettext:
16133@if gettext
16134maybe-distclean-gettext: distclean-gettext
16135
16136distclean-gettext:
16137 @: $(MAKE); $(unstage)
16138 @[ -f ./gettext/Makefile ] || exit 0; \
16139 r=`${PWD_COMMAND}`; export r; \
16140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16141 $(HOST_EXPORTS) \
16142 for flag in $(EXTRA_HOST_FLAGS) ; do \
16143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16144 done; \
16145 echo "Doing distclean in gettext" ; \
16146 (cd $(HOST_SUBDIR)/gettext && \
16147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16149 "RANLIB=$${RANLIB}" \
16150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16151 distclean) \
16152 || exit 1
16153
16154@endif gettext
16155
16156.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16157maybe-maintainer-clean-gettext:
16158@if gettext
16159maybe-maintainer-clean-gettext: maintainer-clean-gettext
16160
16161maintainer-clean-gettext:
16162 @: $(MAKE); $(unstage)
16163 @[ -f ./gettext/Makefile ] || exit 0; \
16164 r=`${PWD_COMMAND}`; export r; \
16165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166 $(HOST_EXPORTS) \
16167 for flag in $(EXTRA_HOST_FLAGS) ; do \
16168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16169 done; \
16170 echo "Doing maintainer-clean in gettext" ; \
16171 (cd $(HOST_SUBDIR)/gettext && \
16172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16174 "RANLIB=$${RANLIB}" \
16175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16176 maintainer-clean) \
16177 || exit 1
16178
16179@endif gettext
16180
16181
16182
16183.PHONY: configure-gmp maybe-configure-gmp
16184maybe-configure-gmp:
16185@if gcc-bootstrap
16186configure-gmp: stage_current
16187@endif gcc-bootstrap
16188@if gmp
16189maybe-configure-gmp: configure-gmp
16190configure-gmp:
16191 @r=`${PWD_COMMAND}`; export r; \
16192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16193 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16195 $(HOST_EXPORTS) \
16196 echo Configuring in $(HOST_SUBDIR)/gmp; \
16197 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16198 case $(srcdir) in \
16199 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16200 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16201 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16202 esac; \
16203 srcdiroption="--srcdir=$${topdir}/gmp"; \
16204 libsrcdir="$$s/gmp"; \
16205 $(SHELL) $${libsrcdir}/configure \
16206 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16207 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16208 || exit 1
16209@endif gmp
16210
16211
16212
16213.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16214maybe-configure-stage1-gmp:
16215@if gmp-bootstrap
16216maybe-configure-stage1-gmp: configure-stage1-gmp
16217configure-stage1-gmp:
16218 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16220 @r=`${PWD_COMMAND}`; export r; \
16221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16222 TFLAGS="$(STAGE1_TFLAGS)"; \
16223 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16224 $(HOST_EXPORTS) \
16225 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16226 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
16227 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16228 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16230 cd $(HOST_SUBDIR)/gmp || exit 1; \
16231 case $(srcdir) in \
16232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16233 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16235 esac; \
16236 srcdiroption="--srcdir=$${topdir}/gmp"; \
16237 libsrcdir="$$s/gmp"; \
16238 $(SHELL) $${libsrcdir}/configure \
16239 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16240 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16241 $(STAGE1_CONFIGURE_FLAGS) \
16242 --disable-shared
16243@endif gmp-bootstrap
16244
16245.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16246maybe-configure-stage2-gmp:
16247@if gmp-bootstrap
16248maybe-configure-stage2-gmp: configure-stage2-gmp
16249configure-stage2-gmp:
16250 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16252 @r=`${PWD_COMMAND}`; export r; \
16253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16254 TFLAGS="$(STAGE2_TFLAGS)"; \
16255 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16256 $(HOST_EXPORTS) \
16257 $(POSTSTAGE1_HOST_EXPORTS) \
16258 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16259 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
16260 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16261 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16263 cd $(HOST_SUBDIR)/gmp || exit 1; \
16264 case $(srcdir) in \
16265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16266 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16268 esac; \
16269 srcdiroption="--srcdir=$${topdir}/gmp"; \
16270 libsrcdir="$$s/gmp"; \
16271 $(SHELL) $${libsrcdir}/configure \
16272 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16273 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16274 --with-build-libsubdir=$(HOST_SUBDIR) \
16275 $(STAGE2_CONFIGURE_FLAGS) \
16276 --disable-shared
16277@endif gmp-bootstrap
16278
16279.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16280maybe-configure-stage3-gmp:
16281@if gmp-bootstrap
16282maybe-configure-stage3-gmp: configure-stage3-gmp
16283configure-stage3-gmp:
16284 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16286 @r=`${PWD_COMMAND}`; export r; \
16287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288 TFLAGS="$(STAGE3_TFLAGS)"; \
16289 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16290 $(HOST_EXPORTS) \
16291 $(POSTSTAGE1_HOST_EXPORTS) \
16292 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16293 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
16294 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16295 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16297 cd $(HOST_SUBDIR)/gmp || exit 1; \
16298 case $(srcdir) in \
16299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16300 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16302 esac; \
16303 srcdiroption="--srcdir=$${topdir}/gmp"; \
16304 libsrcdir="$$s/gmp"; \
16305 $(SHELL) $${libsrcdir}/configure \
16306 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16307 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16308 --with-build-libsubdir=$(HOST_SUBDIR) \
16309 $(STAGE3_CONFIGURE_FLAGS) \
16310 --disable-shared
16311@endif gmp-bootstrap
16312
16313.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16314maybe-configure-stage4-gmp:
16315@if gmp-bootstrap
16316maybe-configure-stage4-gmp: configure-stage4-gmp
16317configure-stage4-gmp:
16318 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16320 @r=`${PWD_COMMAND}`; export r; \
16321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16322 TFLAGS="$(STAGE4_TFLAGS)"; \
16323 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16324 $(HOST_EXPORTS) \
16325 $(POSTSTAGE1_HOST_EXPORTS) \
16326 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16327 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
16328 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16329 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16331 cd $(HOST_SUBDIR)/gmp || exit 1; \
16332 case $(srcdir) in \
16333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16334 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16336 esac; \
16337 srcdiroption="--srcdir=$${topdir}/gmp"; \
16338 libsrcdir="$$s/gmp"; \
16339 $(SHELL) $${libsrcdir}/configure \
16340 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16341 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16342 --with-build-libsubdir=$(HOST_SUBDIR) \
16343 $(STAGE4_CONFIGURE_FLAGS) \
16344 --disable-shared
16345@endif gmp-bootstrap
16346
16347.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16348maybe-configure-stageprofile-gmp:
16349@if gmp-bootstrap
16350maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16351configure-stageprofile-gmp:
16352 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16354 @r=`${PWD_COMMAND}`; export r; \
16355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16357 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16358 $(HOST_EXPORTS) \
16359 $(POSTSTAGE1_HOST_EXPORTS) \
16360 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16361 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
16362 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16363 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16365 cd $(HOST_SUBDIR)/gmp || exit 1; \
16366 case $(srcdir) in \
16367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16368 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16370 esac; \
16371 srcdiroption="--srcdir=$${topdir}/gmp"; \
16372 libsrcdir="$$s/gmp"; \
16373 $(SHELL) $${libsrcdir}/configure \
16374 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16375 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16376 --with-build-libsubdir=$(HOST_SUBDIR) \
16377 $(STAGEprofile_CONFIGURE_FLAGS) \
16378 --disable-shared
16379@endif gmp-bootstrap
16380
16381.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16382maybe-configure-stagefeedback-gmp:
16383@if gmp-bootstrap
16384maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16385configure-stagefeedback-gmp:
16386 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16387 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16388 @r=`${PWD_COMMAND}`; export r; \
16389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16390 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16391 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16392 $(HOST_EXPORTS) \
16393 $(POSTSTAGE1_HOST_EXPORTS) \
16394 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16395 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
16396 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16397 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16398 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16399 cd $(HOST_SUBDIR)/gmp || exit 1; \
16400 case $(srcdir) in \
16401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16402 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16404 esac; \
16405 srcdiroption="--srcdir=$${topdir}/gmp"; \
16406 libsrcdir="$$s/gmp"; \
16407 $(SHELL) $${libsrcdir}/configure \
16408 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16409 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16410 --with-build-libsubdir=$(HOST_SUBDIR) \
16411 $(STAGEfeedback_CONFIGURE_FLAGS) \
16412 --disable-shared
16413@endif gmp-bootstrap
16414
16415
16416
16417
16418
16419.PHONY: all-gmp maybe-all-gmp
16420maybe-all-gmp:
16421@if gcc-bootstrap
16422all-gmp: stage_current
16423@endif gcc-bootstrap
16424@if gmp
16425TARGET-gmp=all
16426maybe-all-gmp: all-gmp
16427all-gmp: configure-gmp
16428 @r=`${PWD_COMMAND}`; export r; \
16429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430 $(HOST_EXPORTS) \
16431 (cd $(HOST_SUBDIR)/gmp && \
16432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16433 $(TARGET-gmp))
16434@endif gmp
16435
16436
16437
16438.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16439.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16440maybe-all-stage1-gmp:
16441maybe-clean-stage1-gmp:
16442@if gmp-bootstrap
16443maybe-all-stage1-gmp: all-stage1-gmp
16444all-stage1: all-stage1-gmp
16445TARGET-stage1-gmp = $(TARGET-gmp)
16446all-stage1-gmp: configure-stage1-gmp
16447 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16448 @r=`${PWD_COMMAND}`; export r; \
16449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16450 TFLAGS="$(STAGE1_TFLAGS)"; \
16451 $(HOST_EXPORTS) \
16452 cd $(HOST_SUBDIR)/gmp && \
16453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16454 CFLAGS="$(STAGE1_CFLAGS)" \
16455 CXXFLAGS="$(STAGE1_CFLAGS)" \
16456 LIBCFLAGS="$(LIBCFLAGS)" \
16457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16460 $(EXTRA_HOST_FLAGS) \
16461 TFLAGS="$(STAGE1_TFLAGS)" \
16462 $(TARGET-stage1-gmp)
16463
16464maybe-clean-stage1-gmp: clean-stage1-gmp
16465clean-stage1: clean-stage1-gmp
16466clean-stage1-gmp:
16467 @if [ $(current_stage) = stage1 ]; then \
16468 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16469 else \
16470 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16471 $(MAKE) stage1-start; \
16472 fi; \
16473 cd $(HOST_SUBDIR)/gmp && \
16474 $(MAKE) $(EXTRA_HOST_FLAGS) \
16475 clean
16476@endif gmp-bootstrap
16477
16478
16479.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16480.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16481maybe-all-stage2-gmp:
16482maybe-clean-stage2-gmp:
16483@if gmp-bootstrap
16484maybe-all-stage2-gmp: all-stage2-gmp
16485all-stage2: all-stage2-gmp
16486TARGET-stage2-gmp = $(TARGET-gmp)
16487all-stage2-gmp: configure-stage2-gmp
16488 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16489 @r=`${PWD_COMMAND}`; export r; \
16490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16491 TFLAGS="$(STAGE2_TFLAGS)"; \
16492 $(HOST_EXPORTS) \
16493 $(POSTSTAGE1_HOST_EXPORTS) \
16494 cd $(HOST_SUBDIR)/gmp && \
16495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16496 CFLAGS="$(STAGE2_CFLAGS)" \
16497 CXXFLAGS="$(STAGE2_CFLAGS)" \
16498 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16499 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16500 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16501 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16502 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16503 TFLAGS="$(STAGE2_TFLAGS)" \
16504 $(TARGET-stage2-gmp)
16505
16506maybe-clean-stage2-gmp: clean-stage2-gmp
16507clean-stage2: clean-stage2-gmp
16508clean-stage2-gmp:
16509 @if [ $(current_stage) = stage2 ]; then \
16510 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16511 else \
16512 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16513 $(MAKE) stage2-start; \
16514 fi; \
16515 cd $(HOST_SUBDIR)/gmp && \
16516 $(MAKE) $(EXTRA_HOST_FLAGS) \
16517 $(POSTSTAGE1_FLAGS_TO_PASS) \
16518 clean
16519@endif gmp-bootstrap
16520
16521
16522.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16523.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16524maybe-all-stage3-gmp:
16525maybe-clean-stage3-gmp:
16526@if gmp-bootstrap
16527maybe-all-stage3-gmp: all-stage3-gmp
16528all-stage3: all-stage3-gmp
16529TARGET-stage3-gmp = $(TARGET-gmp)
16530all-stage3-gmp: configure-stage3-gmp
16531 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16532 @r=`${PWD_COMMAND}`; export r; \
16533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16534 TFLAGS="$(STAGE3_TFLAGS)"; \
16535 $(HOST_EXPORTS) \
16536 $(POSTSTAGE1_HOST_EXPORTS) \
16537 cd $(HOST_SUBDIR)/gmp && \
16538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16539 CFLAGS="$(STAGE3_CFLAGS)" \
16540 CXXFLAGS="$(STAGE3_CFLAGS)" \
16541 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16545 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16546 TFLAGS="$(STAGE3_TFLAGS)" \
16547 $(TARGET-stage3-gmp)
16548
16549maybe-clean-stage3-gmp: clean-stage3-gmp
16550clean-stage3: clean-stage3-gmp
16551clean-stage3-gmp:
16552 @if [ $(current_stage) = stage3 ]; then \
16553 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16554 else \
16555 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16556 $(MAKE) stage3-start; \
16557 fi; \
16558 cd $(HOST_SUBDIR)/gmp && \
16559 $(MAKE) $(EXTRA_HOST_FLAGS) \
16560 $(POSTSTAGE1_FLAGS_TO_PASS) \
16561 clean
16562@endif gmp-bootstrap
16563
16564
16565.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16566.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16567maybe-all-stage4-gmp:
16568maybe-clean-stage4-gmp:
16569@if gmp-bootstrap
16570maybe-all-stage4-gmp: all-stage4-gmp
16571all-stage4: all-stage4-gmp
16572TARGET-stage4-gmp = $(TARGET-gmp)
16573all-stage4-gmp: configure-stage4-gmp
16574 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16575 @r=`${PWD_COMMAND}`; export r; \
16576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577 TFLAGS="$(STAGE4_TFLAGS)"; \
16578 $(HOST_EXPORTS) \
16579 $(POSTSTAGE1_HOST_EXPORTS) \
16580 cd $(HOST_SUBDIR)/gmp && \
16581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16582 CFLAGS="$(STAGE4_CFLAGS)" \
16583 CXXFLAGS="$(STAGE4_CFLAGS)" \
16584 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16589 TFLAGS="$(STAGE4_TFLAGS)" \
16590 $(TARGET-stage4-gmp)
16591
16592maybe-clean-stage4-gmp: clean-stage4-gmp
16593clean-stage4: clean-stage4-gmp
16594clean-stage4-gmp:
16595 @if [ $(current_stage) = stage4 ]; then \
16596 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16597 else \
16598 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16599 $(MAKE) stage4-start; \
16600 fi; \
16601 cd $(HOST_SUBDIR)/gmp && \
16602 $(MAKE) $(EXTRA_HOST_FLAGS) \
16603 $(POSTSTAGE1_FLAGS_TO_PASS) \
16604 clean
16605@endif gmp-bootstrap
16606
16607
16608.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16609.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16610maybe-all-stageprofile-gmp:
16611maybe-clean-stageprofile-gmp:
16612@if gmp-bootstrap
16613maybe-all-stageprofile-gmp: all-stageprofile-gmp
16614all-stageprofile: all-stageprofile-gmp
16615TARGET-stageprofile-gmp = $(TARGET-gmp)
16616all-stageprofile-gmp: configure-stageprofile-gmp
16617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16618 @r=`${PWD_COMMAND}`; export r; \
16619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16621 $(HOST_EXPORTS) \
16622 $(POSTSTAGE1_HOST_EXPORTS) \
16623 cd $(HOST_SUBDIR)/gmp && \
16624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16625 CFLAGS="$(STAGEprofile_CFLAGS)" \
16626 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
16627 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16631 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16632 TFLAGS="$(STAGEprofile_TFLAGS)" \
16633 $(TARGET-stageprofile-gmp)
16634
16635maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16636clean-stageprofile: clean-stageprofile-gmp
16637clean-stageprofile-gmp:
16638 @if [ $(current_stage) = stageprofile ]; then \
16639 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16640 else \
16641 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16642 $(MAKE) stageprofile-start; \
16643 fi; \
16644 cd $(HOST_SUBDIR)/gmp && \
16645 $(MAKE) $(EXTRA_HOST_FLAGS) \
16646 $(POSTSTAGE1_FLAGS_TO_PASS) \
16647 clean
16648@endif gmp-bootstrap
16649
16650
16651.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16652.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16653maybe-all-stagefeedback-gmp:
16654maybe-clean-stagefeedback-gmp:
16655@if gmp-bootstrap
16656maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16657all-stagefeedback: all-stagefeedback-gmp
16658TARGET-stagefeedback-gmp = $(TARGET-gmp)
16659all-stagefeedback-gmp: configure-stagefeedback-gmp
16660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16661 @r=`${PWD_COMMAND}`; export r; \
16662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16663 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16664 $(HOST_EXPORTS) \
16665 $(POSTSTAGE1_HOST_EXPORTS) \
16666 cd $(HOST_SUBDIR)/gmp && \
16667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16668 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16669 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
16670 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16674 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16675 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16676 $(TARGET-stagefeedback-gmp)
16677
16678maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16679clean-stagefeedback: clean-stagefeedback-gmp
16680clean-stagefeedback-gmp:
16681 @if [ $(current_stage) = stagefeedback ]; then \
16682 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16683 else \
16684 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16685 $(MAKE) stagefeedback-start; \
16686 fi; \
16687 cd $(HOST_SUBDIR)/gmp && \
16688 $(MAKE) $(EXTRA_HOST_FLAGS) \
16689 $(POSTSTAGE1_FLAGS_TO_PASS) \
16690 clean
16691@endif gmp-bootstrap
16692
16693
16694
16695
16696
16697.PHONY: check-gmp maybe-check-gmp
16698maybe-check-gmp:
16699@if gmp
16700maybe-check-gmp: check-gmp
16701
16702check-gmp:
16703 @: $(MAKE); $(unstage)
16704 @r=`${PWD_COMMAND}`; export r; \
16705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16706 $(HOST_EXPORTS) \
16707 (cd $(HOST_SUBDIR)/gmp && \
16708 $(MAKE) $(FLAGS_TO_PASS) check)
16709
16710@endif gmp
16711
16712.PHONY: install-gmp maybe-install-gmp
16713maybe-install-gmp:
16714@if gmp
16715maybe-install-gmp: install-gmp
16716
16717install-gmp:
16718
16719@endif gmp
16720
16721# Other targets (info, dvi, pdf, etc.)
16722
16723.PHONY: maybe-info-gmp info-gmp
16724maybe-info-gmp:
16725@if gmp
16726maybe-info-gmp: info-gmp
16727
16728info-gmp: \
16729 configure-gmp
16730 @[ -f ./gmp/Makefile ] || exit 0; \
16731 r=`${PWD_COMMAND}`; export r; \
16732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16733 $(HOST_EXPORTS) \
16734 for flag in $(EXTRA_HOST_FLAGS) ; do \
16735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16736 done; \
16737 echo "Doing info in gmp" ; \
16738 (cd $(HOST_SUBDIR)/gmp && \
16739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16741 "RANLIB=$${RANLIB}" \
16742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16743 info) \
16744 || exit 1
16745
16746@endif gmp
16747
16748.PHONY: maybe-dvi-gmp dvi-gmp
16749maybe-dvi-gmp:
16750@if gmp
16751maybe-dvi-gmp: dvi-gmp
16752
16753dvi-gmp: \
16754 configure-gmp
16755 @[ -f ./gmp/Makefile ] || exit 0; \
16756 r=`${PWD_COMMAND}`; export r; \
16757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16758 $(HOST_EXPORTS) \
16759 for flag in $(EXTRA_HOST_FLAGS) ; do \
16760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16761 done; \
16762 echo "Doing dvi in gmp" ; \
16763 (cd $(HOST_SUBDIR)/gmp && \
16764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16766 "RANLIB=$${RANLIB}" \
16767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16768 dvi) \
16769 || exit 1
16770
16771@endif gmp
16772
16773.PHONY: maybe-pdf-gmp pdf-gmp
16774maybe-pdf-gmp:
16775@if gmp
16776maybe-pdf-gmp: pdf-gmp
16777
16778pdf-gmp: \
16779 configure-gmp
16780 @[ -f ./gmp/Makefile ] || exit 0; \
16781 r=`${PWD_COMMAND}`; export r; \
16782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16783 $(HOST_EXPORTS) \
16784 for flag in $(EXTRA_HOST_FLAGS) ; do \
16785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16786 done; \
16787 echo "Doing pdf in gmp" ; \
16788 (cd $(HOST_SUBDIR)/gmp && \
16789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16791 "RANLIB=$${RANLIB}" \
16792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16793 pdf) \
16794 || exit 1
16795
16796@endif gmp
16797
16798.PHONY: maybe-html-gmp html-gmp
16799maybe-html-gmp:
16800@if gmp
16801maybe-html-gmp: html-gmp
16802
16803html-gmp: \
16804 configure-gmp
16805 @[ -f ./gmp/Makefile ] || exit 0; \
16806 r=`${PWD_COMMAND}`; export r; \
16807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16808 $(HOST_EXPORTS) \
16809 for flag in $(EXTRA_HOST_FLAGS) ; do \
16810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16811 done; \
16812 echo "Doing html in gmp" ; \
16813 (cd $(HOST_SUBDIR)/gmp && \
16814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16816 "RANLIB=$${RANLIB}" \
16817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16818 html) \
16819 || exit 1
16820
16821@endif gmp
16822
16823.PHONY: maybe-TAGS-gmp TAGS-gmp
16824maybe-TAGS-gmp:
16825@if gmp
16826maybe-TAGS-gmp: TAGS-gmp
16827
16828TAGS-gmp: \
16829 configure-gmp
16830 @[ -f ./gmp/Makefile ] || exit 0; \
16831 r=`${PWD_COMMAND}`; export r; \
16832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16833 $(HOST_EXPORTS) \
16834 for flag in $(EXTRA_HOST_FLAGS) ; do \
16835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16836 done; \
16837 echo "Doing TAGS in gmp" ; \
16838 (cd $(HOST_SUBDIR)/gmp && \
16839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16841 "RANLIB=$${RANLIB}" \
16842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16843 TAGS) \
16844 || exit 1
16845
16846@endif gmp
16847
16848.PHONY: maybe-install-info-gmp install-info-gmp
16849maybe-install-info-gmp:
16850@if gmp
16851maybe-install-info-gmp: install-info-gmp
16852
16853install-info-gmp: \
16854 configure-gmp \
16855 info-gmp
16856 @[ -f ./gmp/Makefile ] || exit 0; \
16857 r=`${PWD_COMMAND}`; export r; \
16858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16859 $(HOST_EXPORTS) \
16860 for flag in $(EXTRA_HOST_FLAGS) ; do \
16861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16862 done; \
16863 echo "Doing install-info in gmp" ; \
16864 (cd $(HOST_SUBDIR)/gmp && \
16865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16867 "RANLIB=$${RANLIB}" \
16868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16869 install-info) \
16870 || exit 1
16871
16872@endif gmp
16873
16874.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16875maybe-install-pdf-gmp:
16876@if gmp
16877maybe-install-pdf-gmp: install-pdf-gmp
16878
16879install-pdf-gmp: \
16880 configure-gmp \
16881 pdf-gmp
16882 @[ -f ./gmp/Makefile ] || exit 0; \
16883 r=`${PWD_COMMAND}`; export r; \
16884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16885 $(HOST_EXPORTS) \
16886 for flag in $(EXTRA_HOST_FLAGS) ; do \
16887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16888 done; \
16889 echo "Doing install-pdf in gmp" ; \
16890 (cd $(HOST_SUBDIR)/gmp && \
16891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16893 "RANLIB=$${RANLIB}" \
16894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16895 install-pdf) \
16896 || exit 1
16897
16898@endif gmp
16899
16900.PHONY: maybe-install-html-gmp install-html-gmp
16901maybe-install-html-gmp:
16902@if gmp
16903maybe-install-html-gmp: install-html-gmp
16904
16905install-html-gmp: \
16906 configure-gmp \
16907 html-gmp
16908 @[ -f ./gmp/Makefile ] || exit 0; \
16909 r=`${PWD_COMMAND}`; export r; \
16910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911 $(HOST_EXPORTS) \
16912 for flag in $(EXTRA_HOST_FLAGS) ; do \
16913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16914 done; \
16915 echo "Doing install-html in gmp" ; \
16916 (cd $(HOST_SUBDIR)/gmp && \
16917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16919 "RANLIB=$${RANLIB}" \
16920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16921 install-html) \
16922 || exit 1
16923
16924@endif gmp
16925
16926.PHONY: maybe-installcheck-gmp installcheck-gmp
16927maybe-installcheck-gmp:
16928@if gmp
16929maybe-installcheck-gmp: installcheck-gmp
16930
16931installcheck-gmp: \
16932 configure-gmp
16933 @[ -f ./gmp/Makefile ] || exit 0; \
16934 r=`${PWD_COMMAND}`; export r; \
16935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16936 $(HOST_EXPORTS) \
16937 for flag in $(EXTRA_HOST_FLAGS) ; do \
16938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16939 done; \
16940 echo "Doing installcheck in gmp" ; \
16941 (cd $(HOST_SUBDIR)/gmp && \
16942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16944 "RANLIB=$${RANLIB}" \
16945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16946 installcheck) \
16947 || exit 1
16948
16949@endif gmp
16950
16951.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
16952maybe-mostlyclean-gmp:
16953@if gmp
16954maybe-mostlyclean-gmp: mostlyclean-gmp
16955
16956mostlyclean-gmp:
16957 @[ -f ./gmp/Makefile ] || exit 0; \
16958 r=`${PWD_COMMAND}`; export r; \
16959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16960 $(HOST_EXPORTS) \
16961 for flag in $(EXTRA_HOST_FLAGS) ; do \
16962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16963 done; \
16964 echo "Doing mostlyclean in gmp" ; \
16965 (cd $(HOST_SUBDIR)/gmp && \
16966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16968 "RANLIB=$${RANLIB}" \
16969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16970 mostlyclean) \
16971 || exit 1
16972
16973@endif gmp
16974
16975.PHONY: maybe-clean-gmp clean-gmp
16976maybe-clean-gmp:
16977@if gmp
16978maybe-clean-gmp: clean-gmp
16979
16980clean-gmp:
16981 @[ -f ./gmp/Makefile ] || exit 0; \
16982 r=`${PWD_COMMAND}`; export r; \
16983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16984 $(HOST_EXPORTS) \
16985 for flag in $(EXTRA_HOST_FLAGS) ; do \
16986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16987 done; \
16988 echo "Doing clean in gmp" ; \
16989 (cd $(HOST_SUBDIR)/gmp && \
16990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16992 "RANLIB=$${RANLIB}" \
16993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16994 clean) \
16995 || exit 1
16996
16997@endif gmp
16998
16999.PHONY: maybe-distclean-gmp distclean-gmp
17000maybe-distclean-gmp:
17001@if gmp
17002maybe-distclean-gmp: distclean-gmp
17003
17004distclean-gmp:
17005 @[ -f ./gmp/Makefile ] || exit 0; \
17006 r=`${PWD_COMMAND}`; export r; \
17007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008 $(HOST_EXPORTS) \
17009 for flag in $(EXTRA_HOST_FLAGS) ; do \
17010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17011 done; \
17012 echo "Doing distclean in gmp" ; \
17013 (cd $(HOST_SUBDIR)/gmp && \
17014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17016 "RANLIB=$${RANLIB}" \
17017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17018 distclean) \
17019 || exit 1
17020
17021@endif gmp
17022
17023.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17024maybe-maintainer-clean-gmp:
17025@if gmp
17026maybe-maintainer-clean-gmp: maintainer-clean-gmp
17027
17028maintainer-clean-gmp:
17029 @[ -f ./gmp/Makefile ] || exit 0; \
17030 r=`${PWD_COMMAND}`; export r; \
17031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17032 $(HOST_EXPORTS) \
17033 for flag in $(EXTRA_HOST_FLAGS) ; do \
17034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17035 done; \
17036 echo "Doing maintainer-clean in gmp" ; \
17037 (cd $(HOST_SUBDIR)/gmp && \
17038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17040 "RANLIB=$${RANLIB}" \
17041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17042 maintainer-clean) \
17043 || exit 1
17044
17045@endif gmp
17046
17047
17048
17049.PHONY: configure-mpfr maybe-configure-mpfr
17050maybe-configure-mpfr:
17051@if gcc-bootstrap
17052configure-mpfr: stage_current
17053@endif gcc-bootstrap
17054@if mpfr
17055maybe-configure-mpfr: configure-mpfr
17056configure-mpfr:
17057 @r=`${PWD_COMMAND}`; export r; \
17058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17059 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17061 $(HOST_EXPORTS) \
17062 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17063 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17064 case $(srcdir) in \
17065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17066 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17068 esac; \
17069 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17070 libsrcdir="$$s/mpfr"; \
17071 $(SHELL) $${libsrcdir}/configure \
17072 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17073 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17074 || exit 1
17075@endif mpfr
17076
17077
17078
17079.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17080maybe-configure-stage1-mpfr:
17081@if mpfr-bootstrap
17082maybe-configure-stage1-mpfr: configure-stage1-mpfr
17083configure-stage1-mpfr:
17084 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17086 @r=`${PWD_COMMAND}`; export r; \
17087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088 TFLAGS="$(STAGE1_TFLAGS)"; \
17089 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17090 $(HOST_EXPORTS) \
17091 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17092 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17093 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17094 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17096 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17097 case $(srcdir) in \
17098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17099 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17101 esac; \
17102 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17103 libsrcdir="$$s/mpfr"; \
17104 $(SHELL) $${libsrcdir}/configure \
17105 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17106 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17107 $(STAGE1_CONFIGURE_FLAGS) \
17108 --disable-shared @extra_mpfr_configure_flags@
17109@endif mpfr-bootstrap
17110
17111.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17112maybe-configure-stage2-mpfr:
17113@if mpfr-bootstrap
17114maybe-configure-stage2-mpfr: configure-stage2-mpfr
17115configure-stage2-mpfr:
17116 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17118 @r=`${PWD_COMMAND}`; export r; \
17119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17120 TFLAGS="$(STAGE2_TFLAGS)"; \
17121 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17122 $(HOST_EXPORTS) \
17123 $(POSTSTAGE1_HOST_EXPORTS) \
17124 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17125 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17126 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17127 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17129 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17130 case $(srcdir) in \
17131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17132 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17134 esac; \
17135 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17136 libsrcdir="$$s/mpfr"; \
17137 $(SHELL) $${libsrcdir}/configure \
17138 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17139 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17140 --with-build-libsubdir=$(HOST_SUBDIR) \
17141 $(STAGE2_CONFIGURE_FLAGS) \
17142 --disable-shared @extra_mpfr_configure_flags@
17143@endif mpfr-bootstrap
17144
17145.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17146maybe-configure-stage3-mpfr:
17147@if mpfr-bootstrap
17148maybe-configure-stage3-mpfr: configure-stage3-mpfr
17149configure-stage3-mpfr:
17150 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17152 @r=`${PWD_COMMAND}`; export r; \
17153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17154 TFLAGS="$(STAGE3_TFLAGS)"; \
17155 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17156 $(HOST_EXPORTS) \
17157 $(POSTSTAGE1_HOST_EXPORTS) \
17158 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17159 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
17160 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17161 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17163 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17164 case $(srcdir) in \
17165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17166 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17168 esac; \
17169 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17170 libsrcdir="$$s/mpfr"; \
17171 $(SHELL) $${libsrcdir}/configure \
17172 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17173 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17174 --with-build-libsubdir=$(HOST_SUBDIR) \
17175 $(STAGE3_CONFIGURE_FLAGS) \
17176 --disable-shared @extra_mpfr_configure_flags@
17177@endif mpfr-bootstrap
17178
17179.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17180maybe-configure-stage4-mpfr:
17181@if mpfr-bootstrap
17182maybe-configure-stage4-mpfr: configure-stage4-mpfr
17183configure-stage4-mpfr:
17184 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17185 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17186 @r=`${PWD_COMMAND}`; export r; \
17187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188 TFLAGS="$(STAGE4_TFLAGS)"; \
17189 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17190 $(HOST_EXPORTS) \
17191 $(POSTSTAGE1_HOST_EXPORTS) \
17192 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17193 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
17194 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17195 echo Configuring stage 4 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 $(STAGE4_CONFIGURE_FLAGS) \
17210 --disable-shared @extra_mpfr_configure_flags@
17211@endif mpfr-bootstrap
17212
17213.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17214maybe-configure-stageprofile-mpfr:
17215@if mpfr-bootstrap
17216maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17217configure-stageprofile-mpfr:
17218 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17220 @r=`${PWD_COMMAND}`; export r; \
17221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17222 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17223 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17224 $(HOST_EXPORTS) \
17225 $(POSTSTAGE1_HOST_EXPORTS) \
17226 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17227 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
17228 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17229 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17231 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17232 case $(srcdir) in \
17233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17234 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17236 esac; \
17237 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17238 libsrcdir="$$s/mpfr"; \
17239 $(SHELL) $${libsrcdir}/configure \
17240 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17241 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17242 --with-build-libsubdir=$(HOST_SUBDIR) \
17243 $(STAGEprofile_CONFIGURE_FLAGS) \
17244 --disable-shared @extra_mpfr_configure_flags@
17245@endif mpfr-bootstrap
17246
17247.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17248maybe-configure-stagefeedback-mpfr:
17249@if mpfr-bootstrap
17250maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17251configure-stagefeedback-mpfr:
17252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17254 @r=`${PWD_COMMAND}`; export r; \
17255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17256 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17257 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17258 $(HOST_EXPORTS) \
17259 $(POSTSTAGE1_HOST_EXPORTS) \
17260 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17261 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
17262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17263 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17265 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17266 case $(srcdir) in \
17267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17268 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17270 esac; \
17271 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17272 libsrcdir="$$s/mpfr"; \
17273 $(SHELL) $${libsrcdir}/configure \
17274 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17275 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17276 --with-build-libsubdir=$(HOST_SUBDIR) \
17277 $(STAGEfeedback_CONFIGURE_FLAGS) \
17278 --disable-shared @extra_mpfr_configure_flags@
17279@endif mpfr-bootstrap
17280
17281
17282
17283
17284
17285.PHONY: all-mpfr maybe-all-mpfr
17286maybe-all-mpfr:
17287@if gcc-bootstrap
17288all-mpfr: stage_current
17289@endif gcc-bootstrap
17290@if mpfr
17291TARGET-mpfr=all
17292maybe-all-mpfr: all-mpfr
17293all-mpfr: configure-mpfr
17294 @r=`${PWD_COMMAND}`; export r; \
17295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296 $(HOST_EXPORTS) \
17297 (cd $(HOST_SUBDIR)/mpfr && \
17298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17299 $(TARGET-mpfr))
17300@endif mpfr
17301
17302
17303
17304.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17305.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17306maybe-all-stage1-mpfr:
17307maybe-clean-stage1-mpfr:
17308@if mpfr-bootstrap
17309maybe-all-stage1-mpfr: all-stage1-mpfr
17310all-stage1: all-stage1-mpfr
17311TARGET-stage1-mpfr = $(TARGET-mpfr)
17312all-stage1-mpfr: configure-stage1-mpfr
17313 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17314 @r=`${PWD_COMMAND}`; export r; \
17315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316 TFLAGS="$(STAGE1_TFLAGS)"; \
17317 $(HOST_EXPORTS) \
17318 cd $(HOST_SUBDIR)/mpfr && \
17319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17320 CFLAGS="$(STAGE1_CFLAGS)" \
17321 CXXFLAGS="$(STAGE1_CFLAGS)" \
17322 LIBCFLAGS="$(LIBCFLAGS)" \
17323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17326 $(EXTRA_HOST_FLAGS) \
17327 TFLAGS="$(STAGE1_TFLAGS)" \
17328 $(TARGET-stage1-mpfr)
17329
17330maybe-clean-stage1-mpfr: clean-stage1-mpfr
17331clean-stage1: clean-stage1-mpfr
17332clean-stage1-mpfr:
17333 @if [ $(current_stage) = stage1 ]; then \
17334 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17335 else \
17336 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17337 $(MAKE) stage1-start; \
17338 fi; \
17339 cd $(HOST_SUBDIR)/mpfr && \
17340 $(MAKE) $(EXTRA_HOST_FLAGS) \
17341 clean
17342@endif mpfr-bootstrap
17343
17344
17345.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17346.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17347maybe-all-stage2-mpfr:
17348maybe-clean-stage2-mpfr:
17349@if mpfr-bootstrap
17350maybe-all-stage2-mpfr: all-stage2-mpfr
17351all-stage2: all-stage2-mpfr
17352TARGET-stage2-mpfr = $(TARGET-mpfr)
17353all-stage2-mpfr: configure-stage2-mpfr
17354 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17355 @r=`${PWD_COMMAND}`; export r; \
17356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17357 TFLAGS="$(STAGE2_TFLAGS)"; \
17358 $(HOST_EXPORTS) \
17359 $(POSTSTAGE1_HOST_EXPORTS) \
17360 cd $(HOST_SUBDIR)/mpfr && \
17361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17362 CFLAGS="$(STAGE2_CFLAGS)" \
17363 CXXFLAGS="$(STAGE2_CFLAGS)" \
17364 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17369 TFLAGS="$(STAGE2_TFLAGS)" \
17370 $(TARGET-stage2-mpfr)
17371
17372maybe-clean-stage2-mpfr: clean-stage2-mpfr
17373clean-stage2: clean-stage2-mpfr
17374clean-stage2-mpfr:
17375 @if [ $(current_stage) = stage2 ]; then \
17376 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17377 else \
17378 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17379 $(MAKE) stage2-start; \
17380 fi; \
17381 cd $(HOST_SUBDIR)/mpfr && \
17382 $(MAKE) $(EXTRA_HOST_FLAGS) \
17383 $(POSTSTAGE1_FLAGS_TO_PASS) \
17384 clean
17385@endif mpfr-bootstrap
17386
17387
17388.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17389.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17390maybe-all-stage3-mpfr:
17391maybe-clean-stage3-mpfr:
17392@if mpfr-bootstrap
17393maybe-all-stage3-mpfr: all-stage3-mpfr
17394all-stage3: all-stage3-mpfr
17395TARGET-stage3-mpfr = $(TARGET-mpfr)
17396all-stage3-mpfr: configure-stage3-mpfr
17397 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17398 @r=`${PWD_COMMAND}`; export r; \
17399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17400 TFLAGS="$(STAGE3_TFLAGS)"; \
17401 $(HOST_EXPORTS) \
17402 $(POSTSTAGE1_HOST_EXPORTS) \
17403 cd $(HOST_SUBDIR)/mpfr && \
17404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17405 CFLAGS="$(STAGE3_CFLAGS)" \
17406 CXXFLAGS="$(STAGE3_CFLAGS)" \
17407 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17412 TFLAGS="$(STAGE3_TFLAGS)" \
17413 $(TARGET-stage3-mpfr)
17414
17415maybe-clean-stage3-mpfr: clean-stage3-mpfr
17416clean-stage3: clean-stage3-mpfr
17417clean-stage3-mpfr:
17418 @if [ $(current_stage) = stage3 ]; then \
17419 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17420 else \
17421 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17422 $(MAKE) stage3-start; \
17423 fi; \
17424 cd $(HOST_SUBDIR)/mpfr && \
17425 $(MAKE) $(EXTRA_HOST_FLAGS) \
17426 $(POSTSTAGE1_FLAGS_TO_PASS) \
17427 clean
17428@endif mpfr-bootstrap
17429
17430
17431.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17432.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17433maybe-all-stage4-mpfr:
17434maybe-clean-stage4-mpfr:
17435@if mpfr-bootstrap
17436maybe-all-stage4-mpfr: all-stage4-mpfr
17437all-stage4: all-stage4-mpfr
17438TARGET-stage4-mpfr = $(TARGET-mpfr)
17439all-stage4-mpfr: configure-stage4-mpfr
17440 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17441 @r=`${PWD_COMMAND}`; export r; \
17442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443 TFLAGS="$(STAGE4_TFLAGS)"; \
17444 $(HOST_EXPORTS) \
17445 $(POSTSTAGE1_HOST_EXPORTS) \
17446 cd $(HOST_SUBDIR)/mpfr && \
17447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17448 CFLAGS="$(STAGE4_CFLAGS)" \
17449 CXXFLAGS="$(STAGE4_CFLAGS)" \
17450 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17455 TFLAGS="$(STAGE4_TFLAGS)" \
17456 $(TARGET-stage4-mpfr)
17457
17458maybe-clean-stage4-mpfr: clean-stage4-mpfr
17459clean-stage4: clean-stage4-mpfr
17460clean-stage4-mpfr:
17461 @if [ $(current_stage) = stage4 ]; then \
17462 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17463 else \
17464 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17465 $(MAKE) stage4-start; \
17466 fi; \
17467 cd $(HOST_SUBDIR)/mpfr && \
17468 $(MAKE) $(EXTRA_HOST_FLAGS) \
17469 $(POSTSTAGE1_FLAGS_TO_PASS) \
17470 clean
17471@endif mpfr-bootstrap
17472
17473
17474.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17475.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17476maybe-all-stageprofile-mpfr:
17477maybe-clean-stageprofile-mpfr:
17478@if mpfr-bootstrap
17479maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17480all-stageprofile: all-stageprofile-mpfr
17481TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17482all-stageprofile-mpfr: configure-stageprofile-mpfr
17483 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17484 @r=`${PWD_COMMAND}`; export r; \
17485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17487 $(HOST_EXPORTS) \
17488 $(POSTSTAGE1_HOST_EXPORTS) \
17489 cd $(HOST_SUBDIR)/mpfr && \
17490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17491 CFLAGS="$(STAGEprofile_CFLAGS)" \
17492 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
17493 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17498 TFLAGS="$(STAGEprofile_TFLAGS)" \
17499 $(TARGET-stageprofile-mpfr)
17500
17501maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17502clean-stageprofile: clean-stageprofile-mpfr
17503clean-stageprofile-mpfr:
17504 @if [ $(current_stage) = stageprofile ]; then \
17505 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17506 else \
17507 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17508 $(MAKE) stageprofile-start; \
17509 fi; \
17510 cd $(HOST_SUBDIR)/mpfr && \
17511 $(MAKE) $(EXTRA_HOST_FLAGS) \
17512 $(POSTSTAGE1_FLAGS_TO_PASS) \
17513 clean
17514@endif mpfr-bootstrap
17515
17516
17517.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17518.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17519maybe-all-stagefeedback-mpfr:
17520maybe-clean-stagefeedback-mpfr:
17521@if mpfr-bootstrap
17522maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17523all-stagefeedback: all-stagefeedback-mpfr
17524TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17525all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17526 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17527 @r=`${PWD_COMMAND}`; export r; \
17528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17530 $(HOST_EXPORTS) \
17531 $(POSTSTAGE1_HOST_EXPORTS) \
17532 cd $(HOST_SUBDIR)/mpfr && \
17533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17534 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17535 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
17536 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17541 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17542 $(TARGET-stagefeedback-mpfr)
17543
17544maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17545clean-stagefeedback: clean-stagefeedback-mpfr
17546clean-stagefeedback-mpfr:
17547 @if [ $(current_stage) = stagefeedback ]; then \
17548 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17549 else \
17550 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17551 $(MAKE) stagefeedback-start; \
17552 fi; \
17553 cd $(HOST_SUBDIR)/mpfr && \
17554 $(MAKE) $(EXTRA_HOST_FLAGS) \
17555 $(POSTSTAGE1_FLAGS_TO_PASS) \
17556 clean
17557@endif mpfr-bootstrap
17558
17559
17560
17561
17562
17563.PHONY: check-mpfr maybe-check-mpfr
17564maybe-check-mpfr:
17565@if mpfr
17566maybe-check-mpfr: check-mpfr
17567
17568check-mpfr:
17569 @: $(MAKE); $(unstage)
17570 @r=`${PWD_COMMAND}`; export r; \
17571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572 $(HOST_EXPORTS) \
17573 (cd $(HOST_SUBDIR)/mpfr && \
17574 $(MAKE) $(FLAGS_TO_PASS) check)
17575
17576@endif mpfr
17577
17578.PHONY: install-mpfr maybe-install-mpfr
17579maybe-install-mpfr:
17580@if mpfr
17581maybe-install-mpfr: install-mpfr
17582
17583install-mpfr:
17584
17585@endif mpfr
17586
17587# Other targets (info, dvi, pdf, etc.)
17588
17589.PHONY: maybe-info-mpfr info-mpfr
17590maybe-info-mpfr:
17591@if mpfr
17592maybe-info-mpfr: info-mpfr
17593
17594info-mpfr: \
17595 configure-mpfr
17596 @[ -f ./mpfr/Makefile ] || exit 0; \
17597 r=`${PWD_COMMAND}`; export r; \
17598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17599 $(HOST_EXPORTS) \
17600 for flag in $(EXTRA_HOST_FLAGS) ; do \
17601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17602 done; \
17603 echo "Doing info in mpfr" ; \
17604 (cd $(HOST_SUBDIR)/mpfr && \
17605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17607 "RANLIB=$${RANLIB}" \
17608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17609 info) \
17610 || exit 1
17611
17612@endif mpfr
17613
17614.PHONY: maybe-dvi-mpfr dvi-mpfr
17615maybe-dvi-mpfr:
17616@if mpfr
17617maybe-dvi-mpfr: dvi-mpfr
17618
17619dvi-mpfr: \
17620 configure-mpfr
17621 @[ -f ./mpfr/Makefile ] || exit 0; \
17622 r=`${PWD_COMMAND}`; export r; \
17623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624 $(HOST_EXPORTS) \
17625 for flag in $(EXTRA_HOST_FLAGS) ; do \
17626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17627 done; \
17628 echo "Doing dvi in mpfr" ; \
17629 (cd $(HOST_SUBDIR)/mpfr && \
17630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17632 "RANLIB=$${RANLIB}" \
17633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17634 dvi) \
17635 || exit 1
17636
17637@endif mpfr
17638
17639.PHONY: maybe-pdf-mpfr pdf-mpfr
17640maybe-pdf-mpfr:
17641@if mpfr
17642maybe-pdf-mpfr: pdf-mpfr
17643
17644pdf-mpfr: \
17645 configure-mpfr
17646 @[ -f ./mpfr/Makefile ] || exit 0; \
17647 r=`${PWD_COMMAND}`; export r; \
17648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17649 $(HOST_EXPORTS) \
17650 for flag in $(EXTRA_HOST_FLAGS) ; do \
17651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17652 done; \
17653 echo "Doing pdf in mpfr" ; \
17654 (cd $(HOST_SUBDIR)/mpfr && \
17655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17657 "RANLIB=$${RANLIB}" \
17658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17659 pdf) \
17660 || exit 1
17661
17662@endif mpfr
17663
17664.PHONY: maybe-html-mpfr html-mpfr
17665maybe-html-mpfr:
17666@if mpfr
17667maybe-html-mpfr: html-mpfr
17668
17669html-mpfr: \
17670 configure-mpfr
17671 @[ -f ./mpfr/Makefile ] || exit 0; \
17672 r=`${PWD_COMMAND}`; export r; \
17673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17674 $(HOST_EXPORTS) \
17675 for flag in $(EXTRA_HOST_FLAGS) ; do \
17676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17677 done; \
17678 echo "Doing html in mpfr" ; \
17679 (cd $(HOST_SUBDIR)/mpfr && \
17680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17682 "RANLIB=$${RANLIB}" \
17683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17684 html) \
17685 || exit 1
17686
17687@endif mpfr
17688
17689.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17690maybe-TAGS-mpfr:
17691@if mpfr
17692maybe-TAGS-mpfr: TAGS-mpfr
17693
17694TAGS-mpfr: \
17695 configure-mpfr
17696 @[ -f ./mpfr/Makefile ] || exit 0; \
17697 r=`${PWD_COMMAND}`; export r; \
17698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17699 $(HOST_EXPORTS) \
17700 for flag in $(EXTRA_HOST_FLAGS) ; do \
17701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17702 done; \
17703 echo "Doing TAGS in mpfr" ; \
17704 (cd $(HOST_SUBDIR)/mpfr && \
17705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17707 "RANLIB=$${RANLIB}" \
17708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17709 TAGS) \
17710 || exit 1
17711
17712@endif mpfr
17713
17714.PHONY: maybe-install-info-mpfr install-info-mpfr
17715maybe-install-info-mpfr:
17716@if mpfr
17717maybe-install-info-mpfr: install-info-mpfr
17718
17719install-info-mpfr: \
17720 configure-mpfr \
17721 info-mpfr
17722 @[ -f ./mpfr/Makefile ] || exit 0; \
17723 r=`${PWD_COMMAND}`; export r; \
17724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17725 $(HOST_EXPORTS) \
17726 for flag in $(EXTRA_HOST_FLAGS) ; do \
17727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17728 done; \
17729 echo "Doing install-info in mpfr" ; \
17730 (cd $(HOST_SUBDIR)/mpfr && \
17731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17733 "RANLIB=$${RANLIB}" \
17734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17735 install-info) \
17736 || exit 1
17737
17738@endif mpfr
17739
17740.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17741maybe-install-pdf-mpfr:
17742@if mpfr
17743maybe-install-pdf-mpfr: install-pdf-mpfr
17744
17745install-pdf-mpfr: \
17746 configure-mpfr \
17747 pdf-mpfr
17748 @[ -f ./mpfr/Makefile ] || exit 0; \
17749 r=`${PWD_COMMAND}`; export r; \
17750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17751 $(HOST_EXPORTS) \
17752 for flag in $(EXTRA_HOST_FLAGS) ; do \
17753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17754 done; \
17755 echo "Doing install-pdf in mpfr" ; \
17756 (cd $(HOST_SUBDIR)/mpfr && \
17757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17759 "RANLIB=$${RANLIB}" \
17760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17761 install-pdf) \
17762 || exit 1
17763
17764@endif mpfr
17765
17766.PHONY: maybe-install-html-mpfr install-html-mpfr
17767maybe-install-html-mpfr:
17768@if mpfr
17769maybe-install-html-mpfr: install-html-mpfr
17770
17771install-html-mpfr: \
17772 configure-mpfr \
17773 html-mpfr
17774 @[ -f ./mpfr/Makefile ] || exit 0; \
17775 r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777 $(HOST_EXPORTS) \
17778 for flag in $(EXTRA_HOST_FLAGS) ; do \
17779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17780 done; \
17781 echo "Doing install-html in mpfr" ; \
17782 (cd $(HOST_SUBDIR)/mpfr && \
17783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17785 "RANLIB=$${RANLIB}" \
17786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17787 install-html) \
17788 || exit 1
17789
17790@endif mpfr
17791
17792.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17793maybe-installcheck-mpfr:
17794@if mpfr
17795maybe-installcheck-mpfr: installcheck-mpfr
17796
17797installcheck-mpfr: \
17798 configure-mpfr
17799 @[ -f ./mpfr/Makefile ] || exit 0; \
17800 r=`${PWD_COMMAND}`; export r; \
17801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17802 $(HOST_EXPORTS) \
17803 for flag in $(EXTRA_HOST_FLAGS) ; do \
17804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17805 done; \
17806 echo "Doing installcheck in mpfr" ; \
17807 (cd $(HOST_SUBDIR)/mpfr && \
17808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17810 "RANLIB=$${RANLIB}" \
17811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17812 installcheck) \
17813 || exit 1
17814
17815@endif mpfr
17816
17817.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17818maybe-mostlyclean-mpfr:
17819@if mpfr
17820maybe-mostlyclean-mpfr: mostlyclean-mpfr
17821
17822mostlyclean-mpfr:
17823 @[ -f ./mpfr/Makefile ] || exit 0; \
17824 r=`${PWD_COMMAND}`; export r; \
17825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826 $(HOST_EXPORTS) \
17827 for flag in $(EXTRA_HOST_FLAGS) ; do \
17828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17829 done; \
17830 echo "Doing mostlyclean in mpfr" ; \
17831 (cd $(HOST_SUBDIR)/mpfr && \
17832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17834 "RANLIB=$${RANLIB}" \
17835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17836 mostlyclean) \
17837 || exit 1
17838
17839@endif mpfr
17840
17841.PHONY: maybe-clean-mpfr clean-mpfr
17842maybe-clean-mpfr:
17843@if mpfr
17844maybe-clean-mpfr: clean-mpfr
17845
17846clean-mpfr:
17847 @[ -f ./mpfr/Makefile ] || exit 0; \
17848 r=`${PWD_COMMAND}`; export r; \
17849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17850 $(HOST_EXPORTS) \
17851 for flag in $(EXTRA_HOST_FLAGS) ; do \
17852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17853 done; \
17854 echo "Doing clean in mpfr" ; \
17855 (cd $(HOST_SUBDIR)/mpfr && \
17856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17858 "RANLIB=$${RANLIB}" \
17859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17860 clean) \
17861 || exit 1
17862
17863@endif mpfr
17864
17865.PHONY: maybe-distclean-mpfr distclean-mpfr
17866maybe-distclean-mpfr:
17867@if mpfr
17868maybe-distclean-mpfr: distclean-mpfr
17869
17870distclean-mpfr:
17871 @[ -f ./mpfr/Makefile ] || exit 0; \
17872 r=`${PWD_COMMAND}`; export r; \
17873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874 $(HOST_EXPORTS) \
17875 for flag in $(EXTRA_HOST_FLAGS) ; do \
17876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17877 done; \
17878 echo "Doing distclean in mpfr" ; \
17879 (cd $(HOST_SUBDIR)/mpfr && \
17880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17882 "RANLIB=$${RANLIB}" \
17883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17884 distclean) \
17885 || exit 1
17886
17887@endif mpfr
17888
17889.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17890maybe-maintainer-clean-mpfr:
17891@if mpfr
17892maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17893
17894maintainer-clean-mpfr:
17895 @[ -f ./mpfr/Makefile ] || exit 0; \
17896 r=`${PWD_COMMAND}`; export r; \
17897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17898 $(HOST_EXPORTS) \
17899 for flag in $(EXTRA_HOST_FLAGS) ; do \
17900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17901 done; \
17902 echo "Doing maintainer-clean in mpfr" ; \
17903 (cd $(HOST_SUBDIR)/mpfr && \
17904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17906 "RANLIB=$${RANLIB}" \
17907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17908 maintainer-clean) \
17909 || exit 1
17910
17911@endif mpfr
17912
17913
17914
17915.PHONY: configure-mpc maybe-configure-mpc
17916maybe-configure-mpc:
17917@if gcc-bootstrap
17918configure-mpc: stage_current
17919@endif gcc-bootstrap
17920@if mpc
17921maybe-configure-mpc: configure-mpc
17922configure-mpc:
17923 @r=`${PWD_COMMAND}`; export r; \
17924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17925 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17927 $(HOST_EXPORTS) \
17928 echo Configuring in $(HOST_SUBDIR)/mpc; \
17929 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
17930 case $(srcdir) in \
17931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17932 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17934 esac; \
17935 srcdiroption="--srcdir=$${topdir}/mpc"; \
17936 libsrcdir="$$s/mpc"; \
17937 $(SHELL) $${libsrcdir}/configure \
17938 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17939 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
17940 || exit 1
17941@endif mpc
17942
17943
17944
17945.PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
17946maybe-configure-stage1-mpc:
17947@if mpc-bootstrap
17948maybe-configure-stage1-mpc: configure-stage1-mpc
17949configure-stage1-mpc:
17950 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17952 @r=`${PWD_COMMAND}`; export r; \
17953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954 TFLAGS="$(STAGE1_TFLAGS)"; \
17955 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17956 $(HOST_EXPORTS) \
17957 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17958 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
17959 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17960 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
17961 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17962 cd $(HOST_SUBDIR)/mpc || exit 1; \
17963 case $(srcdir) in \
17964 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17965 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17966 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17967 esac; \
17968 srcdiroption="--srcdir=$${topdir}/mpc"; \
17969 libsrcdir="$$s/mpc"; \
17970 $(SHELL) $${libsrcdir}/configure \
17971 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17972 --target=${target_alias} $${srcdiroption} \
17973 $(STAGE1_CONFIGURE_FLAGS) \
17974 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
17975@endif mpc-bootstrap
17976
17977.PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
17978maybe-configure-stage2-mpc:
17979@if mpc-bootstrap
17980maybe-configure-stage2-mpc: configure-stage2-mpc
17981configure-stage2-mpc:
17982 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17983 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
17984 @r=`${PWD_COMMAND}`; export r; \
17985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17986 TFLAGS="$(STAGE2_TFLAGS)"; \
17987 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
17988 $(HOST_EXPORTS) \
17989 $(POSTSTAGE1_HOST_EXPORTS) \
17990 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17991 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
17992 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17993 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
17994 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
17995 cd $(HOST_SUBDIR)/mpc || exit 1; \
17996 case $(srcdir) in \
17997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17998 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
17999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18000 esac; \
18001 srcdiroption="--srcdir=$${topdir}/mpc"; \
18002 libsrcdir="$$s/mpc"; \
18003 $(SHELL) $${libsrcdir}/configure \
18004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18005 --target=${target_alias} $${srcdiroption} \
18006 --with-build-libsubdir=$(HOST_SUBDIR) \
18007 $(STAGE2_CONFIGURE_FLAGS) \
18008 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18009@endif mpc-bootstrap
18010
18011.PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18012maybe-configure-stage3-mpc:
18013@if mpc-bootstrap
18014maybe-configure-stage3-mpc: configure-stage3-mpc
18015configure-stage3-mpc:
18016 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18018 @r=`${PWD_COMMAND}`; export r; \
18019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020 TFLAGS="$(STAGE3_TFLAGS)"; \
18021 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18022 $(HOST_EXPORTS) \
18023 $(POSTSTAGE1_HOST_EXPORTS) \
18024 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18025 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18026 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18027 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18029 cd $(HOST_SUBDIR)/mpc || exit 1; \
18030 case $(srcdir) in \
18031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18032 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18034 esac; \
18035 srcdiroption="--srcdir=$${topdir}/mpc"; \
18036 libsrcdir="$$s/mpc"; \
18037 $(SHELL) $${libsrcdir}/configure \
18038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18039 --target=${target_alias} $${srcdiroption} \
18040 --with-build-libsubdir=$(HOST_SUBDIR) \
18041 $(STAGE3_CONFIGURE_FLAGS) \
18042 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18043@endif mpc-bootstrap
18044
18045.PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18046maybe-configure-stage4-mpc:
18047@if mpc-bootstrap
18048maybe-configure-stage4-mpc: configure-stage4-mpc
18049configure-stage4-mpc:
18050 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18052 @r=`${PWD_COMMAND}`; export r; \
18053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054 TFLAGS="$(STAGE4_TFLAGS)"; \
18055 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18056 $(HOST_EXPORTS) \
18057 $(POSTSTAGE1_HOST_EXPORTS) \
18058 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18059 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18060 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18061 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18063 cd $(HOST_SUBDIR)/mpc || exit 1; \
18064 case $(srcdir) in \
18065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18066 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18068 esac; \
18069 srcdiroption="--srcdir=$${topdir}/mpc"; \
18070 libsrcdir="$$s/mpc"; \
18071 $(SHELL) $${libsrcdir}/configure \
18072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18073 --target=${target_alias} $${srcdiroption} \
18074 --with-build-libsubdir=$(HOST_SUBDIR) \
18075 $(STAGE4_CONFIGURE_FLAGS) \
18076 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18077@endif mpc-bootstrap
18078
18079.PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18080maybe-configure-stageprofile-mpc:
18081@if mpc-bootstrap
18082maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18083configure-stageprofile-mpc:
18084 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18086 @r=`${PWD_COMMAND}`; export r; \
18087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18088 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18089 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18090 $(HOST_EXPORTS) \
18091 $(POSTSTAGE1_HOST_EXPORTS) \
18092 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18093 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18094 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18095 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18097 cd $(HOST_SUBDIR)/mpc || exit 1; \
18098 case $(srcdir) in \
18099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18100 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18102 esac; \
18103 srcdiroption="--srcdir=$${topdir}/mpc"; \
18104 libsrcdir="$$s/mpc"; \
18105 $(SHELL) $${libsrcdir}/configure \
18106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18107 --target=${target_alias} $${srcdiroption} \
18108 --with-build-libsubdir=$(HOST_SUBDIR) \
18109 $(STAGEprofile_CONFIGURE_FLAGS) \
18110 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18111@endif mpc-bootstrap
18112
18113.PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18114maybe-configure-stagefeedback-mpc:
18115@if mpc-bootstrap
18116maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18117configure-stagefeedback-mpc:
18118 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18120 @r=`${PWD_COMMAND}`; export r; \
18121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18123 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18124 $(HOST_EXPORTS) \
18125 $(POSTSTAGE1_HOST_EXPORTS) \
18126 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18127 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18128 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18129 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18131 cd $(HOST_SUBDIR)/mpc || exit 1; \
18132 case $(srcdir) in \
18133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18134 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18136 esac; \
18137 srcdiroption="--srcdir=$${topdir}/mpc"; \
18138 libsrcdir="$$s/mpc"; \
18139 $(SHELL) $${libsrcdir}/configure \
18140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18141 --target=${target_alias} $${srcdiroption} \
18142 --with-build-libsubdir=$(HOST_SUBDIR) \
18143 $(STAGEfeedback_CONFIGURE_FLAGS) \
18144 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18145@endif mpc-bootstrap
18146
18147
18148
18149
18150
18151.PHONY: all-mpc maybe-all-mpc
18152maybe-all-mpc:
18153@if gcc-bootstrap
18154all-mpc: stage_current
18155@endif gcc-bootstrap
18156@if mpc
18157TARGET-mpc=all
18158maybe-all-mpc: all-mpc
18159all-mpc: configure-mpc
18160 @r=`${PWD_COMMAND}`; export r; \
18161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18162 $(HOST_EXPORTS) \
18163 (cd $(HOST_SUBDIR)/mpc && \
18164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18165 $(TARGET-mpc))
18166@endif mpc
18167
18168
18169
18170.PHONY: all-stage1-mpc maybe-all-stage1-mpc
18171.PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18172maybe-all-stage1-mpc:
18173maybe-clean-stage1-mpc:
18174@if mpc-bootstrap
18175maybe-all-stage1-mpc: all-stage1-mpc
18176all-stage1: all-stage1-mpc
18177TARGET-stage1-mpc = $(TARGET-mpc)
18178all-stage1-mpc: configure-stage1-mpc
18179 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18180 @r=`${PWD_COMMAND}`; export r; \
18181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182 TFLAGS="$(STAGE1_TFLAGS)"; \
18183 $(HOST_EXPORTS) \
18184 cd $(HOST_SUBDIR)/mpc && \
18185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18186 CFLAGS="$(STAGE1_CFLAGS)" \
18187 CXXFLAGS="$(STAGE1_CFLAGS)" \
18188 LIBCFLAGS="$(LIBCFLAGS)" \
18189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18192 $(EXTRA_HOST_FLAGS) \
18193 TFLAGS="$(STAGE1_TFLAGS)" \
18194 $(TARGET-stage1-mpc)
18195
18196maybe-clean-stage1-mpc: clean-stage1-mpc
18197clean-stage1: clean-stage1-mpc
18198clean-stage1-mpc:
18199 @if [ $(current_stage) = stage1 ]; then \
18200 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18201 else \
18202 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18203 $(MAKE) stage1-start; \
18204 fi; \
18205 cd $(HOST_SUBDIR)/mpc && \
18206 $(MAKE) $(EXTRA_HOST_FLAGS) \
18207 clean
18208@endif mpc-bootstrap
18209
18210
18211.PHONY: all-stage2-mpc maybe-all-stage2-mpc
18212.PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18213maybe-all-stage2-mpc:
18214maybe-clean-stage2-mpc:
18215@if mpc-bootstrap
18216maybe-all-stage2-mpc: all-stage2-mpc
18217all-stage2: all-stage2-mpc
18218TARGET-stage2-mpc = $(TARGET-mpc)
18219all-stage2-mpc: configure-stage2-mpc
18220 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18221 @r=`${PWD_COMMAND}`; export r; \
18222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18223 TFLAGS="$(STAGE2_TFLAGS)"; \
18224 $(HOST_EXPORTS) \
18225 $(POSTSTAGE1_HOST_EXPORTS) \
18226 cd $(HOST_SUBDIR)/mpc && \
18227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18228 CFLAGS="$(STAGE2_CFLAGS)" \
18229 CXXFLAGS="$(STAGE2_CFLAGS)" \
18230 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18235 TFLAGS="$(STAGE2_TFLAGS)" \
18236 $(TARGET-stage2-mpc)
18237
18238maybe-clean-stage2-mpc: clean-stage2-mpc
18239clean-stage2: clean-stage2-mpc
18240clean-stage2-mpc:
18241 @if [ $(current_stage) = stage2 ]; then \
18242 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18243 else \
18244 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18245 $(MAKE) stage2-start; \
18246 fi; \
18247 cd $(HOST_SUBDIR)/mpc && \
18248 $(MAKE) $(EXTRA_HOST_FLAGS) \
18249 $(POSTSTAGE1_FLAGS_TO_PASS) \
18250 clean
18251@endif mpc-bootstrap
18252
18253
18254.PHONY: all-stage3-mpc maybe-all-stage3-mpc
18255.PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18256maybe-all-stage3-mpc:
18257maybe-clean-stage3-mpc:
18258@if mpc-bootstrap
18259maybe-all-stage3-mpc: all-stage3-mpc
18260all-stage3: all-stage3-mpc
18261TARGET-stage3-mpc = $(TARGET-mpc)
18262all-stage3-mpc: configure-stage3-mpc
18263 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18264 @r=`${PWD_COMMAND}`; export r; \
18265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18266 TFLAGS="$(STAGE3_TFLAGS)"; \
18267 $(HOST_EXPORTS) \
18268 $(POSTSTAGE1_HOST_EXPORTS) \
18269 cd $(HOST_SUBDIR)/mpc && \
18270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18271 CFLAGS="$(STAGE3_CFLAGS)" \
18272 CXXFLAGS="$(STAGE3_CFLAGS)" \
18273 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18278 TFLAGS="$(STAGE3_TFLAGS)" \
18279 $(TARGET-stage3-mpc)
18280
18281maybe-clean-stage3-mpc: clean-stage3-mpc
18282clean-stage3: clean-stage3-mpc
18283clean-stage3-mpc:
18284 @if [ $(current_stage) = stage3 ]; then \
18285 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18286 else \
18287 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18288 $(MAKE) stage3-start; \
18289 fi; \
18290 cd $(HOST_SUBDIR)/mpc && \
18291 $(MAKE) $(EXTRA_HOST_FLAGS) \
18292 $(POSTSTAGE1_FLAGS_TO_PASS) \
18293 clean
18294@endif mpc-bootstrap
18295
18296
18297.PHONY: all-stage4-mpc maybe-all-stage4-mpc
18298.PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18299maybe-all-stage4-mpc:
18300maybe-clean-stage4-mpc:
18301@if mpc-bootstrap
18302maybe-all-stage4-mpc: all-stage4-mpc
18303all-stage4: all-stage4-mpc
18304TARGET-stage4-mpc = $(TARGET-mpc)
18305all-stage4-mpc: configure-stage4-mpc
18306 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18307 @r=`${PWD_COMMAND}`; export r; \
18308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18309 TFLAGS="$(STAGE4_TFLAGS)"; \
18310 $(HOST_EXPORTS) \
18311 $(POSTSTAGE1_HOST_EXPORTS) \
18312 cd $(HOST_SUBDIR)/mpc && \
18313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18314 CFLAGS="$(STAGE4_CFLAGS)" \
18315 CXXFLAGS="$(STAGE4_CFLAGS)" \
18316 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18321 TFLAGS="$(STAGE4_TFLAGS)" \
18322 $(TARGET-stage4-mpc)
18323
18324maybe-clean-stage4-mpc: clean-stage4-mpc
18325clean-stage4: clean-stage4-mpc
18326clean-stage4-mpc:
18327 @if [ $(current_stage) = stage4 ]; then \
18328 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18329 else \
18330 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18331 $(MAKE) stage4-start; \
18332 fi; \
18333 cd $(HOST_SUBDIR)/mpc && \
18334 $(MAKE) $(EXTRA_HOST_FLAGS) \
18335 $(POSTSTAGE1_FLAGS_TO_PASS) \
18336 clean
18337@endif mpc-bootstrap
18338
18339
18340.PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18341.PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18342maybe-all-stageprofile-mpc:
18343maybe-clean-stageprofile-mpc:
18344@if mpc-bootstrap
18345maybe-all-stageprofile-mpc: all-stageprofile-mpc
18346all-stageprofile: all-stageprofile-mpc
18347TARGET-stageprofile-mpc = $(TARGET-mpc)
18348all-stageprofile-mpc: configure-stageprofile-mpc
18349 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18350 @r=`${PWD_COMMAND}`; export r; \
18351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18352 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18353 $(HOST_EXPORTS) \
18354 $(POSTSTAGE1_HOST_EXPORTS) \
18355 cd $(HOST_SUBDIR)/mpc && \
18356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18357 CFLAGS="$(STAGEprofile_CFLAGS)" \
18358 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
18359 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18364 TFLAGS="$(STAGEprofile_TFLAGS)" \
18365 $(TARGET-stageprofile-mpc)
18366
18367maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18368clean-stageprofile: clean-stageprofile-mpc
18369clean-stageprofile-mpc:
18370 @if [ $(current_stage) = stageprofile ]; then \
18371 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18372 else \
18373 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18374 $(MAKE) stageprofile-start; \
18375 fi; \
18376 cd $(HOST_SUBDIR)/mpc && \
18377 $(MAKE) $(EXTRA_HOST_FLAGS) \
18378 $(POSTSTAGE1_FLAGS_TO_PASS) \
18379 clean
18380@endif mpc-bootstrap
18381
18382
18383.PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18384.PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18385maybe-all-stagefeedback-mpc:
18386maybe-clean-stagefeedback-mpc:
18387@if mpc-bootstrap
18388maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18389all-stagefeedback: all-stagefeedback-mpc
18390TARGET-stagefeedback-mpc = $(TARGET-mpc)
18391all-stagefeedback-mpc: configure-stagefeedback-mpc
18392 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18393 @r=`${PWD_COMMAND}`; export r; \
18394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18395 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18396 $(HOST_EXPORTS) \
18397 $(POSTSTAGE1_HOST_EXPORTS) \
18398 cd $(HOST_SUBDIR)/mpc && \
18399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18400 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18401 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
18402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18407 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18408 $(TARGET-stagefeedback-mpc)
18409
18410maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18411clean-stagefeedback: clean-stagefeedback-mpc
18412clean-stagefeedback-mpc:
18413 @if [ $(current_stage) = stagefeedback ]; then \
18414 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18415 else \
18416 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18417 $(MAKE) stagefeedback-start; \
18418 fi; \
18419 cd $(HOST_SUBDIR)/mpc && \
18420 $(MAKE) $(EXTRA_HOST_FLAGS) \
18421 $(POSTSTAGE1_FLAGS_TO_PASS) \
18422 clean
18423@endif mpc-bootstrap
18424
18425
18426
18427
18428
18429.PHONY: check-mpc maybe-check-mpc
18430maybe-check-mpc:
18431@if mpc
18432maybe-check-mpc: check-mpc
18433
18434check-mpc:
18435 @: $(MAKE); $(unstage)
18436 @r=`${PWD_COMMAND}`; export r; \
18437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438 $(HOST_EXPORTS) \
18439 (cd $(HOST_SUBDIR)/mpc && \
18440 $(MAKE) $(FLAGS_TO_PASS) check)
18441
18442@endif mpc
18443
18444.PHONY: install-mpc maybe-install-mpc
18445maybe-install-mpc:
18446@if mpc
18447maybe-install-mpc: install-mpc
18448
18449install-mpc:
18450
18451@endif mpc
18452
18453# Other targets (info, dvi, pdf, etc.)
18454
18455.PHONY: maybe-info-mpc info-mpc
18456maybe-info-mpc:
18457@if mpc
18458maybe-info-mpc: info-mpc
18459
18460info-mpc: \
18461 configure-mpc
18462 @[ -f ./mpc/Makefile ] || exit 0; \
18463 r=`${PWD_COMMAND}`; export r; \
18464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18465 $(HOST_EXPORTS) \
18466 for flag in $(EXTRA_HOST_FLAGS) ; do \
18467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18468 done; \
18469 echo "Doing info in mpc" ; \
18470 (cd $(HOST_SUBDIR)/mpc && \
18471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18473 "RANLIB=$${RANLIB}" \
18474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18475 info) \
18476 || exit 1
18477
18478@endif mpc
18479
18480.PHONY: maybe-dvi-mpc dvi-mpc
18481maybe-dvi-mpc:
18482@if mpc
18483maybe-dvi-mpc: dvi-mpc
18484
18485dvi-mpc: \
18486 configure-mpc
18487 @[ -f ./mpc/Makefile ] || exit 0; \
18488 r=`${PWD_COMMAND}`; export r; \
18489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18490 $(HOST_EXPORTS) \
18491 for flag in $(EXTRA_HOST_FLAGS) ; do \
18492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18493 done; \
18494 echo "Doing dvi in mpc" ; \
18495 (cd $(HOST_SUBDIR)/mpc && \
18496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18498 "RANLIB=$${RANLIB}" \
18499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18500 dvi) \
18501 || exit 1
18502
18503@endif mpc
18504
18505.PHONY: maybe-pdf-mpc pdf-mpc
18506maybe-pdf-mpc:
18507@if mpc
18508maybe-pdf-mpc: pdf-mpc
18509
18510pdf-mpc: \
18511 configure-mpc
18512 @[ -f ./mpc/Makefile ] || exit 0; \
18513 r=`${PWD_COMMAND}`; export r; \
18514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18515 $(HOST_EXPORTS) \
18516 for flag in $(EXTRA_HOST_FLAGS) ; do \
18517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18518 done; \
18519 echo "Doing pdf in mpc" ; \
18520 (cd $(HOST_SUBDIR)/mpc && \
18521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18523 "RANLIB=$${RANLIB}" \
18524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18525 pdf) \
18526 || exit 1
18527
18528@endif mpc
18529
18530.PHONY: maybe-html-mpc html-mpc
18531maybe-html-mpc:
18532@if mpc
18533maybe-html-mpc: html-mpc
18534
18535html-mpc: \
18536 configure-mpc
18537 @[ -f ./mpc/Makefile ] || exit 0; \
18538 r=`${PWD_COMMAND}`; export r; \
18539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18540 $(HOST_EXPORTS) \
18541 for flag in $(EXTRA_HOST_FLAGS) ; do \
18542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18543 done; \
18544 echo "Doing html in mpc" ; \
18545 (cd $(HOST_SUBDIR)/mpc && \
18546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18548 "RANLIB=$${RANLIB}" \
18549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18550 html) \
18551 || exit 1
18552
18553@endif mpc
18554
18555.PHONY: maybe-TAGS-mpc TAGS-mpc
18556maybe-TAGS-mpc:
18557@if mpc
18558maybe-TAGS-mpc: TAGS-mpc
18559
18560TAGS-mpc: \
18561 configure-mpc
18562 @[ -f ./mpc/Makefile ] || exit 0; \
18563 r=`${PWD_COMMAND}`; export r; \
18564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18565 $(HOST_EXPORTS) \
18566 for flag in $(EXTRA_HOST_FLAGS) ; do \
18567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18568 done; \
18569 echo "Doing TAGS in mpc" ; \
18570 (cd $(HOST_SUBDIR)/mpc && \
18571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18573 "RANLIB=$${RANLIB}" \
18574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18575 TAGS) \
18576 || exit 1
18577
18578@endif mpc
18579
18580.PHONY: maybe-install-info-mpc install-info-mpc
18581maybe-install-info-mpc:
18582@if mpc
18583maybe-install-info-mpc: install-info-mpc
18584
18585install-info-mpc: \
18586 configure-mpc \
18587 info-mpc
18588 @[ -f ./mpc/Makefile ] || exit 0; \
18589 r=`${PWD_COMMAND}`; export r; \
18590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591 $(HOST_EXPORTS) \
18592 for flag in $(EXTRA_HOST_FLAGS) ; do \
18593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18594 done; \
18595 echo "Doing install-info in mpc" ; \
18596 (cd $(HOST_SUBDIR)/mpc && \
18597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18599 "RANLIB=$${RANLIB}" \
18600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18601 install-info) \
18602 || exit 1
18603
18604@endif mpc
18605
18606.PHONY: maybe-install-pdf-mpc install-pdf-mpc
18607maybe-install-pdf-mpc:
18608@if mpc
18609maybe-install-pdf-mpc: install-pdf-mpc
18610
18611install-pdf-mpc: \
18612 configure-mpc \
18613 pdf-mpc
18614 @[ -f ./mpc/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing install-pdf in mpc" ; \
18622 (cd $(HOST_SUBDIR)/mpc && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18627 install-pdf) \
18628 || exit 1
18629
18630@endif mpc
18631
18632.PHONY: maybe-install-html-mpc install-html-mpc
18633maybe-install-html-mpc:
18634@if mpc
18635maybe-install-html-mpc: install-html-mpc
18636
18637install-html-mpc: \
18638 configure-mpc \
18639 html-mpc
18640 @[ -f ./mpc/Makefile ] || exit 0; \
18641 r=`${PWD_COMMAND}`; export r; \
18642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 $(HOST_EXPORTS) \
18644 for flag in $(EXTRA_HOST_FLAGS) ; do \
18645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646 done; \
18647 echo "Doing install-html in mpc" ; \
18648 (cd $(HOST_SUBDIR)/mpc && \
18649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651 "RANLIB=$${RANLIB}" \
18652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653 install-html) \
18654 || exit 1
18655
18656@endif mpc
18657
18658.PHONY: maybe-installcheck-mpc installcheck-mpc
18659maybe-installcheck-mpc:
18660@if mpc
18661maybe-installcheck-mpc: installcheck-mpc
18662
18663installcheck-mpc: \
18664 configure-mpc
18665 @[ -f ./mpc/Makefile ] || exit 0; \
18666 r=`${PWD_COMMAND}`; export r; \
18667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18668 $(HOST_EXPORTS) \
18669 for flag in $(EXTRA_HOST_FLAGS) ; do \
18670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18671 done; \
18672 echo "Doing installcheck in mpc" ; \
18673 (cd $(HOST_SUBDIR)/mpc && \
18674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18676 "RANLIB=$${RANLIB}" \
18677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18678 installcheck) \
18679 || exit 1
18680
18681@endif mpc
18682
18683.PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18684maybe-mostlyclean-mpc:
18685@if mpc
18686maybe-mostlyclean-mpc: mostlyclean-mpc
18687
18688mostlyclean-mpc:
18689 @[ -f ./mpc/Makefile ] || exit 0; \
18690 r=`${PWD_COMMAND}`; export r; \
18691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692 $(HOST_EXPORTS) \
18693 for flag in $(EXTRA_HOST_FLAGS) ; do \
18694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18695 done; \
18696 echo "Doing mostlyclean in mpc" ; \
18697 (cd $(HOST_SUBDIR)/mpc && \
18698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18700 "RANLIB=$${RANLIB}" \
18701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18702 mostlyclean) \
18703 || exit 1
18704
18705@endif mpc
18706
18707.PHONY: maybe-clean-mpc clean-mpc
18708maybe-clean-mpc:
18709@if mpc
18710maybe-clean-mpc: clean-mpc
18711
18712clean-mpc:
18713 @[ -f ./mpc/Makefile ] || exit 0; \
18714 r=`${PWD_COMMAND}`; export r; \
18715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18716 $(HOST_EXPORTS) \
18717 for flag in $(EXTRA_HOST_FLAGS) ; do \
18718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18719 done; \
18720 echo "Doing clean in mpc" ; \
18721 (cd $(HOST_SUBDIR)/mpc && \
18722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18724 "RANLIB=$${RANLIB}" \
18725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18726 clean) \
18727 || exit 1
18728
18729@endif mpc
18730
18731.PHONY: maybe-distclean-mpc distclean-mpc
18732maybe-distclean-mpc:
18733@if mpc
18734maybe-distclean-mpc: distclean-mpc
18735
18736distclean-mpc:
18737 @[ -f ./mpc/Makefile ] || exit 0; \
18738 r=`${PWD_COMMAND}`; export r; \
18739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18740 $(HOST_EXPORTS) \
18741 for flag in $(EXTRA_HOST_FLAGS) ; do \
18742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18743 done; \
18744 echo "Doing distclean in mpc" ; \
18745 (cd $(HOST_SUBDIR)/mpc && \
18746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18748 "RANLIB=$${RANLIB}" \
18749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18750 distclean) \
18751 || exit 1
18752
18753@endif mpc
18754
18755.PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18756maybe-maintainer-clean-mpc:
18757@if mpc
18758maybe-maintainer-clean-mpc: maintainer-clean-mpc
18759
18760maintainer-clean-mpc:
18761 @[ -f ./mpc/Makefile ] || exit 0; \
18762 r=`${PWD_COMMAND}`; export r; \
18763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18764 $(HOST_EXPORTS) \
18765 for flag in $(EXTRA_HOST_FLAGS) ; do \
18766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18767 done; \
18768 echo "Doing maintainer-clean in mpc" ; \
18769 (cd $(HOST_SUBDIR)/mpc && \
18770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18772 "RANLIB=$${RANLIB}" \
18773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18774 maintainer-clean) \
18775 || exit 1
18776
18777@endif mpc
18778
18779
18780
18781.PHONY: configure-ppl maybe-configure-ppl
18782maybe-configure-ppl:
18783@if gcc-bootstrap
18784configure-ppl: stage_current
18785@endif gcc-bootstrap
18786@if ppl
18787maybe-configure-ppl: configure-ppl
18788configure-ppl:
18789 @r=`${PWD_COMMAND}`; export r; \
18790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18791 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18793 $(HOST_EXPORTS) \
18794 echo Configuring in $(HOST_SUBDIR)/ppl; \
18795 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18796 case $(srcdir) in \
18797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18798 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18800 esac; \
18801 srcdiroption="--srcdir=$${topdir}/ppl"; \
18802 libsrcdir="$$s/ppl"; \
18803 $(SHELL) $${libsrcdir}/configure \
18804 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18805 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18806 || exit 1
18807@endif ppl
18808
18809
18810
18811.PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18812maybe-configure-stage1-ppl:
18813@if ppl-bootstrap
18814maybe-configure-stage1-ppl: configure-stage1-ppl
18815configure-stage1-ppl:
18816 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18818 @r=`${PWD_COMMAND}`; export r; \
18819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18820 TFLAGS="$(STAGE1_TFLAGS)"; \
18821 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18822 $(HOST_EXPORTS) \
18823 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18824 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
18825 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18826 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18828 cd $(HOST_SUBDIR)/ppl || exit 1; \
18829 case $(srcdir) in \
18830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18831 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18833 esac; \
18834 srcdiroption="--srcdir=$${topdir}/ppl"; \
18835 libsrcdir="$$s/ppl"; \
18836 $(SHELL) $${libsrcdir}/configure \
18837 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18838 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18839 $(STAGE1_CONFIGURE_FLAGS) \
18840 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18841@endif ppl-bootstrap
18842
18843.PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18844maybe-configure-stage2-ppl:
18845@if ppl-bootstrap
18846maybe-configure-stage2-ppl: configure-stage2-ppl
18847configure-stage2-ppl:
18848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18850 @r=`${PWD_COMMAND}`; export r; \
18851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852 TFLAGS="$(STAGE2_TFLAGS)"; \
18853 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18854 $(HOST_EXPORTS) \
18855 $(POSTSTAGE1_HOST_EXPORTS) \
18856 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18857 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
18858 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18859 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18861 cd $(HOST_SUBDIR)/ppl || exit 1; \
18862 case $(srcdir) in \
18863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18864 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18866 esac; \
18867 srcdiroption="--srcdir=$${topdir}/ppl"; \
18868 libsrcdir="$$s/ppl"; \
18869 $(SHELL) $${libsrcdir}/configure \
18870 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18871 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18872 --with-build-libsubdir=$(HOST_SUBDIR) \
18873 $(STAGE2_CONFIGURE_FLAGS) \
18874 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18875@endif ppl-bootstrap
18876
18877.PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18878maybe-configure-stage3-ppl:
18879@if ppl-bootstrap
18880maybe-configure-stage3-ppl: configure-stage3-ppl
18881configure-stage3-ppl:
18882 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18884 @r=`${PWD_COMMAND}`; export r; \
18885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886 TFLAGS="$(STAGE3_TFLAGS)"; \
18887 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18888 $(HOST_EXPORTS) \
18889 $(POSTSTAGE1_HOST_EXPORTS) \
18890 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18891 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
18892 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18893 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18895 cd $(HOST_SUBDIR)/ppl || exit 1; \
18896 case $(srcdir) in \
18897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18898 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18900 esac; \
18901 srcdiroption="--srcdir=$${topdir}/ppl"; \
18902 libsrcdir="$$s/ppl"; \
18903 $(SHELL) $${libsrcdir}/configure \
18904 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18905 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18906 --with-build-libsubdir=$(HOST_SUBDIR) \
18907 $(STAGE3_CONFIGURE_FLAGS) \
18908 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18909@endif ppl-bootstrap
18910
18911.PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
18912maybe-configure-stage4-ppl:
18913@if ppl-bootstrap
18914maybe-configure-stage4-ppl: configure-stage4-ppl
18915configure-stage4-ppl:
18916 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18918 @r=`${PWD_COMMAND}`; export r; \
18919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18920 TFLAGS="$(STAGE4_TFLAGS)"; \
18921 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18922 $(HOST_EXPORTS) \
18923 $(POSTSTAGE1_HOST_EXPORTS) \
18924 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18925 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
18926 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18927 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
18928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18929 cd $(HOST_SUBDIR)/ppl || exit 1; \
18930 case $(srcdir) in \
18931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18932 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18934 esac; \
18935 srcdiroption="--srcdir=$${topdir}/ppl"; \
18936 libsrcdir="$$s/ppl"; \
18937 $(SHELL) $${libsrcdir}/configure \
18938 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18939 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18940 --with-build-libsubdir=$(HOST_SUBDIR) \
18941 $(STAGE4_CONFIGURE_FLAGS) \
18942 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18943@endif ppl-bootstrap
18944
18945.PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
18946maybe-configure-stageprofile-ppl:
18947@if ppl-bootstrap
18948maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
18949configure-stageprofile-ppl:
18950 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18952 @r=`${PWD_COMMAND}`; export r; \
18953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18954 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18955 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18956 $(HOST_EXPORTS) \
18957 $(POSTSTAGE1_HOST_EXPORTS) \
18958 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18959 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
18960 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18961 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
18962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18963 cd $(HOST_SUBDIR)/ppl || exit 1; \
18964 case $(srcdir) in \
18965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18966 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18968 esac; \
18969 srcdiroption="--srcdir=$${topdir}/ppl"; \
18970 libsrcdir="$$s/ppl"; \
18971 $(SHELL) $${libsrcdir}/configure \
18972 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
18973 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
18974 --with-build-libsubdir=$(HOST_SUBDIR) \
18975 $(STAGEprofile_CONFIGURE_FLAGS) \
18976 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18977@endif ppl-bootstrap
18978
18979.PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
18980maybe-configure-stagefeedback-ppl:
18981@if ppl-bootstrap
18982maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
18983configure-stagefeedback-ppl:
18984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18986 @r=`${PWD_COMMAND}`; export r; \
18987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18989 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18990 $(HOST_EXPORTS) \
18991 $(POSTSTAGE1_HOST_EXPORTS) \
18992 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18993 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
18994 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18995 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
18996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18997 cd $(HOST_SUBDIR)/ppl || exit 1; \
18998 case $(srcdir) in \
18999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19000 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19002 esac; \
19003 srcdiroption="--srcdir=$${topdir}/ppl"; \
19004 libsrcdir="$$s/ppl"; \
19005 $(SHELL) $${libsrcdir}/configure \
19006 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19007 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19008 --with-build-libsubdir=$(HOST_SUBDIR) \
19009 $(STAGEfeedback_CONFIGURE_FLAGS) \
19010 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19011@endif ppl-bootstrap
19012
19013
19014
19015
19016
19017.PHONY: all-ppl maybe-all-ppl
19018maybe-all-ppl:
19019@if gcc-bootstrap
19020all-ppl: stage_current
19021@endif gcc-bootstrap
19022@if ppl
19023TARGET-ppl=all
19024maybe-all-ppl: all-ppl
19025all-ppl: configure-ppl
19026 @r=`${PWD_COMMAND}`; export r; \
19027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19028 $(HOST_EXPORTS) \
19029 (cd $(HOST_SUBDIR)/ppl && \
19030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19031 $(TARGET-ppl))
19032@endif ppl
19033
19034
19035
19036.PHONY: all-stage1-ppl maybe-all-stage1-ppl
19037.PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19038maybe-all-stage1-ppl:
19039maybe-clean-stage1-ppl:
19040@if ppl-bootstrap
19041maybe-all-stage1-ppl: all-stage1-ppl
19042all-stage1: all-stage1-ppl
19043TARGET-stage1-ppl = $(TARGET-ppl)
19044all-stage1-ppl: configure-stage1-ppl
19045 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19046 @r=`${PWD_COMMAND}`; export r; \
19047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19048 TFLAGS="$(STAGE1_TFLAGS)"; \
19049 $(HOST_EXPORTS) \
19050 cd $(HOST_SUBDIR)/ppl && \
19051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19052 CFLAGS="$(STAGE1_CFLAGS)" \
19053 CXXFLAGS="$(STAGE1_CFLAGS)" \
19054 LIBCFLAGS="$(LIBCFLAGS)" \
19055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19058 $(EXTRA_HOST_FLAGS) \
19059 TFLAGS="$(STAGE1_TFLAGS)" \
19060 $(TARGET-stage1-ppl)
19061
19062maybe-clean-stage1-ppl: clean-stage1-ppl
19063clean-stage1: clean-stage1-ppl
19064clean-stage1-ppl:
19065 @if [ $(current_stage) = stage1 ]; then \
19066 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19067 else \
19068 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19069 $(MAKE) stage1-start; \
19070 fi; \
19071 cd $(HOST_SUBDIR)/ppl && \
19072 $(MAKE) $(EXTRA_HOST_FLAGS) \
19073 clean
19074@endif ppl-bootstrap
19075
19076
19077.PHONY: all-stage2-ppl maybe-all-stage2-ppl
19078.PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19079maybe-all-stage2-ppl:
19080maybe-clean-stage2-ppl:
19081@if ppl-bootstrap
19082maybe-all-stage2-ppl: all-stage2-ppl
19083all-stage2: all-stage2-ppl
19084TARGET-stage2-ppl = $(TARGET-ppl)
19085all-stage2-ppl: configure-stage2-ppl
19086 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19087 @r=`${PWD_COMMAND}`; export r; \
19088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19089 TFLAGS="$(STAGE2_TFLAGS)"; \
19090 $(HOST_EXPORTS) \
19091 $(POSTSTAGE1_HOST_EXPORTS) \
19092 cd $(HOST_SUBDIR)/ppl && \
19093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19094 CFLAGS="$(STAGE2_CFLAGS)" \
19095 CXXFLAGS="$(STAGE2_CFLAGS)" \
19096 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19101 TFLAGS="$(STAGE2_TFLAGS)" \
19102 $(TARGET-stage2-ppl)
19103
19104maybe-clean-stage2-ppl: clean-stage2-ppl
19105clean-stage2: clean-stage2-ppl
19106clean-stage2-ppl:
19107 @if [ $(current_stage) = stage2 ]; then \
19108 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19109 else \
19110 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19111 $(MAKE) stage2-start; \
19112 fi; \
19113 cd $(HOST_SUBDIR)/ppl && \
19114 $(MAKE) $(EXTRA_HOST_FLAGS) \
19115 $(POSTSTAGE1_FLAGS_TO_PASS) \
19116 clean
19117@endif ppl-bootstrap
19118
19119
19120.PHONY: all-stage3-ppl maybe-all-stage3-ppl
19121.PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19122maybe-all-stage3-ppl:
19123maybe-clean-stage3-ppl:
19124@if ppl-bootstrap
19125maybe-all-stage3-ppl: all-stage3-ppl
19126all-stage3: all-stage3-ppl
19127TARGET-stage3-ppl = $(TARGET-ppl)
19128all-stage3-ppl: configure-stage3-ppl
19129 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19130 @r=`${PWD_COMMAND}`; export r; \
19131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19132 TFLAGS="$(STAGE3_TFLAGS)"; \
19133 $(HOST_EXPORTS) \
19134 $(POSTSTAGE1_HOST_EXPORTS) \
19135 cd $(HOST_SUBDIR)/ppl && \
19136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19137 CFLAGS="$(STAGE3_CFLAGS)" \
19138 CXXFLAGS="$(STAGE3_CFLAGS)" \
19139 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19144 TFLAGS="$(STAGE3_TFLAGS)" \
19145 $(TARGET-stage3-ppl)
19146
19147maybe-clean-stage3-ppl: clean-stage3-ppl
19148clean-stage3: clean-stage3-ppl
19149clean-stage3-ppl:
19150 @if [ $(current_stage) = stage3 ]; then \
19151 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19152 else \
19153 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19154 $(MAKE) stage3-start; \
19155 fi; \
19156 cd $(HOST_SUBDIR)/ppl && \
19157 $(MAKE) $(EXTRA_HOST_FLAGS) \
19158 $(POSTSTAGE1_FLAGS_TO_PASS) \
19159 clean
19160@endif ppl-bootstrap
19161
19162
19163.PHONY: all-stage4-ppl maybe-all-stage4-ppl
19164.PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19165maybe-all-stage4-ppl:
19166maybe-clean-stage4-ppl:
19167@if ppl-bootstrap
19168maybe-all-stage4-ppl: all-stage4-ppl
19169all-stage4: all-stage4-ppl
19170TARGET-stage4-ppl = $(TARGET-ppl)
19171all-stage4-ppl: configure-stage4-ppl
19172 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19173 @r=`${PWD_COMMAND}`; export r; \
19174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175 TFLAGS="$(STAGE4_TFLAGS)"; \
19176 $(HOST_EXPORTS) \
19177 $(POSTSTAGE1_HOST_EXPORTS) \
19178 cd $(HOST_SUBDIR)/ppl && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19180 CFLAGS="$(STAGE4_CFLAGS)" \
19181 CXXFLAGS="$(STAGE4_CFLAGS)" \
19182 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19187 TFLAGS="$(STAGE4_TFLAGS)" \
19188 $(TARGET-stage4-ppl)
19189
19190maybe-clean-stage4-ppl: clean-stage4-ppl
19191clean-stage4: clean-stage4-ppl
19192clean-stage4-ppl:
19193 @if [ $(current_stage) = stage4 ]; then \
19194 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19195 else \
19196 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19197 $(MAKE) stage4-start; \
19198 fi; \
19199 cd $(HOST_SUBDIR)/ppl && \
19200 $(MAKE) $(EXTRA_HOST_FLAGS) \
19201 $(POSTSTAGE1_FLAGS_TO_PASS) \
19202 clean
19203@endif ppl-bootstrap
19204
19205
19206.PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19207.PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19208maybe-all-stageprofile-ppl:
19209maybe-clean-stageprofile-ppl:
19210@if ppl-bootstrap
19211maybe-all-stageprofile-ppl: all-stageprofile-ppl
19212all-stageprofile: all-stageprofile-ppl
19213TARGET-stageprofile-ppl = $(TARGET-ppl)
19214all-stageprofile-ppl: configure-stageprofile-ppl
19215 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19216 @r=`${PWD_COMMAND}`; export r; \
19217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19218 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19219 $(HOST_EXPORTS) \
19220 $(POSTSTAGE1_HOST_EXPORTS) \
19221 cd $(HOST_SUBDIR)/ppl && \
19222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19223 CFLAGS="$(STAGEprofile_CFLAGS)" \
19224 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
19225 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19230 TFLAGS="$(STAGEprofile_TFLAGS)" \
19231 $(TARGET-stageprofile-ppl)
19232
19233maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19234clean-stageprofile: clean-stageprofile-ppl
19235clean-stageprofile-ppl:
19236 @if [ $(current_stage) = stageprofile ]; then \
19237 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19238 else \
19239 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19240 $(MAKE) stageprofile-start; \
19241 fi; \
19242 cd $(HOST_SUBDIR)/ppl && \
19243 $(MAKE) $(EXTRA_HOST_FLAGS) \
19244 $(POSTSTAGE1_FLAGS_TO_PASS) \
19245 clean
19246@endif ppl-bootstrap
19247
19248
19249.PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19250.PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19251maybe-all-stagefeedback-ppl:
19252maybe-clean-stagefeedback-ppl:
19253@if ppl-bootstrap
19254maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19255all-stagefeedback: all-stagefeedback-ppl
19256TARGET-stagefeedback-ppl = $(TARGET-ppl)
19257all-stagefeedback-ppl: configure-stagefeedback-ppl
19258 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19259 @r=`${PWD_COMMAND}`; export r; \
19260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19261 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19262 $(HOST_EXPORTS) \
19263 $(POSTSTAGE1_HOST_EXPORTS) \
19264 cd $(HOST_SUBDIR)/ppl && \
19265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19266 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19267 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
19268 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19273 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19274 $(TARGET-stagefeedback-ppl)
19275
19276maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19277clean-stagefeedback: clean-stagefeedback-ppl
19278clean-stagefeedback-ppl:
19279 @if [ $(current_stage) = stagefeedback ]; then \
19280 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19281 else \
19282 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19283 $(MAKE) stagefeedback-start; \
19284 fi; \
19285 cd $(HOST_SUBDIR)/ppl && \
19286 $(MAKE) $(EXTRA_HOST_FLAGS) \
19287 $(POSTSTAGE1_FLAGS_TO_PASS) \
19288 clean
19289@endif ppl-bootstrap
19290
19291
19292
19293
19294
19295.PHONY: check-ppl maybe-check-ppl
19296maybe-check-ppl:
19297@if ppl
19298maybe-check-ppl: check-ppl
19299
19300check-ppl:
19301 @: $(MAKE); $(unstage)
19302 @r=`${PWD_COMMAND}`; export r; \
19303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304 $(HOST_EXPORTS) \
19305 (cd $(HOST_SUBDIR)/ppl && \
19306 $(MAKE) $(FLAGS_TO_PASS) check)
19307
19308@endif ppl
19309
19310.PHONY: install-ppl maybe-install-ppl
19311maybe-install-ppl:
19312@if ppl
19313maybe-install-ppl: install-ppl
19314
19315install-ppl:
19316
19317@endif ppl
19318
19319# Other targets (info, dvi, pdf, etc.)
19320
19321.PHONY: maybe-info-ppl info-ppl
19322maybe-info-ppl:
19323@if ppl
19324maybe-info-ppl: info-ppl
19325
19326info-ppl: \
19327 configure-ppl
19328 @[ -f ./ppl/Makefile ] || exit 0; \
19329 r=`${PWD_COMMAND}`; export r; \
19330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331 $(HOST_EXPORTS) \
19332 for flag in $(EXTRA_HOST_FLAGS) ; do \
19333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19334 done; \
19335 echo "Doing info in ppl" ; \
19336 (cd $(HOST_SUBDIR)/ppl && \
19337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19339 "RANLIB=$${RANLIB}" \
19340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19341 info) \
19342 || exit 1
19343
19344@endif ppl
19345
19346.PHONY: maybe-dvi-ppl dvi-ppl
19347maybe-dvi-ppl:
19348@if ppl
19349maybe-dvi-ppl: dvi-ppl
19350
19351dvi-ppl: \
19352 configure-ppl
19353 @[ -f ./ppl/Makefile ] || exit 0; \
19354 r=`${PWD_COMMAND}`; export r; \
19355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356 $(HOST_EXPORTS) \
19357 for flag in $(EXTRA_HOST_FLAGS) ; do \
19358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19359 done; \
19360 echo "Doing dvi in ppl" ; \
19361 (cd $(HOST_SUBDIR)/ppl && \
19362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19364 "RANLIB=$${RANLIB}" \
19365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19366 dvi) \
19367 || exit 1
19368
19369@endif ppl
19370
19371.PHONY: maybe-pdf-ppl pdf-ppl
19372maybe-pdf-ppl:
19373@if ppl
19374maybe-pdf-ppl: pdf-ppl
19375
19376pdf-ppl: \
19377 configure-ppl
19378 @[ -f ./ppl/Makefile ] || exit 0; \
19379 r=`${PWD_COMMAND}`; export r; \
19380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19381 $(HOST_EXPORTS) \
19382 for flag in $(EXTRA_HOST_FLAGS) ; do \
19383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19384 done; \
19385 echo "Doing pdf in ppl" ; \
19386 (cd $(HOST_SUBDIR)/ppl && \
19387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19389 "RANLIB=$${RANLIB}" \
19390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19391 pdf) \
19392 || exit 1
19393
19394@endif ppl
19395
19396.PHONY: maybe-html-ppl html-ppl
19397maybe-html-ppl:
19398@if ppl
19399maybe-html-ppl: html-ppl
19400
19401html-ppl: \
19402 configure-ppl
19403 @[ -f ./ppl/Makefile ] || exit 0; \
19404 r=`${PWD_COMMAND}`; export r; \
19405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19406 $(HOST_EXPORTS) \
19407 for flag in $(EXTRA_HOST_FLAGS) ; do \
19408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19409 done; \
19410 echo "Doing html in ppl" ; \
19411 (cd $(HOST_SUBDIR)/ppl && \
19412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19414 "RANLIB=$${RANLIB}" \
19415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19416 html) \
19417 || exit 1
19418
19419@endif ppl
19420
19421.PHONY: maybe-TAGS-ppl TAGS-ppl
19422maybe-TAGS-ppl:
19423@if ppl
19424maybe-TAGS-ppl: TAGS-ppl
19425
19426TAGS-ppl: \
19427 configure-ppl
19428 @[ -f ./ppl/Makefile ] || exit 0; \
19429 r=`${PWD_COMMAND}`; export r; \
19430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19431 $(HOST_EXPORTS) \
19432 for flag in $(EXTRA_HOST_FLAGS) ; do \
19433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19434 done; \
19435 echo "Doing TAGS in ppl" ; \
19436 (cd $(HOST_SUBDIR)/ppl && \
19437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19439 "RANLIB=$${RANLIB}" \
19440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19441 TAGS) \
19442 || exit 1
19443
19444@endif ppl
19445
19446.PHONY: maybe-install-info-ppl install-info-ppl
19447maybe-install-info-ppl:
19448@if ppl
19449maybe-install-info-ppl: install-info-ppl
19450
19451install-info-ppl: \
19452 configure-ppl \
19453 info-ppl
19454 @[ -f ./ppl/Makefile ] || exit 0; \
19455 r=`${PWD_COMMAND}`; export r; \
19456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19457 $(HOST_EXPORTS) \
19458 for flag in $(EXTRA_HOST_FLAGS) ; do \
19459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19460 done; \
19461 echo "Doing install-info in ppl" ; \
19462 (cd $(HOST_SUBDIR)/ppl && \
19463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19465 "RANLIB=$${RANLIB}" \
19466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19467 install-info) \
19468 || exit 1
19469
19470@endif ppl
19471
19472.PHONY: maybe-install-pdf-ppl install-pdf-ppl
19473maybe-install-pdf-ppl:
19474@if ppl
19475maybe-install-pdf-ppl: install-pdf-ppl
19476
19477install-pdf-ppl: \
19478 configure-ppl \
19479 pdf-ppl
19480 @[ -f ./ppl/Makefile ] || exit 0; \
19481 r=`${PWD_COMMAND}`; export r; \
19482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19483 $(HOST_EXPORTS) \
19484 for flag in $(EXTRA_HOST_FLAGS) ; do \
19485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19486 done; \
19487 echo "Doing install-pdf in ppl" ; \
19488 (cd $(HOST_SUBDIR)/ppl && \
19489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19491 "RANLIB=$${RANLIB}" \
19492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19493 install-pdf) \
19494 || exit 1
19495
19496@endif ppl
19497
19498.PHONY: maybe-install-html-ppl install-html-ppl
19499maybe-install-html-ppl:
19500@if ppl
19501maybe-install-html-ppl: install-html-ppl
19502
19503install-html-ppl: \
19504 configure-ppl \
19505 html-ppl
19506 @[ -f ./ppl/Makefile ] || exit 0; \
19507 r=`${PWD_COMMAND}`; export r; \
19508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509 $(HOST_EXPORTS) \
19510 for flag in $(EXTRA_HOST_FLAGS) ; do \
19511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512 done; \
19513 echo "Doing install-html in ppl" ; \
19514 (cd $(HOST_SUBDIR)/ppl && \
19515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517 "RANLIB=$${RANLIB}" \
19518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19519 install-html) \
19520 || exit 1
19521
19522@endif ppl
19523
19524.PHONY: maybe-installcheck-ppl installcheck-ppl
19525maybe-installcheck-ppl:
19526@if ppl
19527maybe-installcheck-ppl: installcheck-ppl
19528
19529installcheck-ppl: \
19530 configure-ppl
19531 @[ -f ./ppl/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing installcheck in ppl" ; \
19539 (cd $(HOST_SUBDIR)/ppl && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544 installcheck) \
19545 || exit 1
19546
19547@endif ppl
19548
19549.PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19550maybe-mostlyclean-ppl:
19551@if ppl
19552maybe-mostlyclean-ppl: mostlyclean-ppl
19553
19554mostlyclean-ppl:
19555 @[ -f ./ppl/Makefile ] || exit 0; \
19556 r=`${PWD_COMMAND}`; export r; \
19557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19558 $(HOST_EXPORTS) \
19559 for flag in $(EXTRA_HOST_FLAGS) ; do \
19560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19561 done; \
19562 echo "Doing mostlyclean in ppl" ; \
19563 (cd $(HOST_SUBDIR)/ppl && \
19564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19566 "RANLIB=$${RANLIB}" \
19567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19568 mostlyclean) \
19569 || exit 1
19570
19571@endif ppl
19572
19573.PHONY: maybe-clean-ppl clean-ppl
19574maybe-clean-ppl:
19575@if ppl
19576maybe-clean-ppl: clean-ppl
19577
19578clean-ppl:
19579 @[ -f ./ppl/Makefile ] || exit 0; \
19580 r=`${PWD_COMMAND}`; export r; \
19581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19582 $(HOST_EXPORTS) \
19583 for flag in $(EXTRA_HOST_FLAGS) ; do \
19584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19585 done; \
19586 echo "Doing clean in ppl" ; \
19587 (cd $(HOST_SUBDIR)/ppl && \
19588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19590 "RANLIB=$${RANLIB}" \
19591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19592 clean) \
19593 || exit 1
19594
19595@endif ppl
19596
19597.PHONY: maybe-distclean-ppl distclean-ppl
19598maybe-distclean-ppl:
19599@if ppl
19600maybe-distclean-ppl: distclean-ppl
19601
19602distclean-ppl:
19603 @[ -f ./ppl/Makefile ] || exit 0; \
19604 r=`${PWD_COMMAND}`; export r; \
19605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19606 $(HOST_EXPORTS) \
19607 for flag in $(EXTRA_HOST_FLAGS) ; do \
19608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19609 done; \
19610 echo "Doing distclean in ppl" ; \
19611 (cd $(HOST_SUBDIR)/ppl && \
19612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19614 "RANLIB=$${RANLIB}" \
19615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19616 distclean) \
19617 || exit 1
19618
19619@endif ppl
19620
19621.PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19622maybe-maintainer-clean-ppl:
19623@if ppl
19624maybe-maintainer-clean-ppl: maintainer-clean-ppl
19625
19626maintainer-clean-ppl:
19627 @[ -f ./ppl/Makefile ] || exit 0; \
19628 r=`${PWD_COMMAND}`; export r; \
19629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630 $(HOST_EXPORTS) \
19631 for flag in $(EXTRA_HOST_FLAGS) ; do \
19632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633 done; \
19634 echo "Doing maintainer-clean in ppl" ; \
19635 (cd $(HOST_SUBDIR)/ppl && \
19636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638 "RANLIB=$${RANLIB}" \
19639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19640 maintainer-clean) \
19641 || exit 1
19642
19643@endif ppl
19644
19645
19646
19647.PHONY: configure-cloog maybe-configure-cloog
19648maybe-configure-cloog:
19649@if gcc-bootstrap
19650configure-cloog: stage_current
19651@endif gcc-bootstrap
19652@if cloog
19653maybe-configure-cloog: configure-cloog
19654configure-cloog:
19655 @r=`${PWD_COMMAND}`; export r; \
19656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19657 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19658 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19659 $(HOST_EXPORTS) \
19660 echo Configuring in $(HOST_SUBDIR)/cloog; \
19661 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19662 case $(srcdir) in \
19663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19664 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19666 esac; \
19667 srcdiroption="--srcdir=$${topdir}/cloog"; \
19668 libsrcdir="$$s/cloog"; \
19669 $(SHELL) $${libsrcdir}/configure \
19670 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19671 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp \
19672 || exit 1
19673@endif cloog
19674
19675
19676
19677.PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19678maybe-configure-stage1-cloog:
19679@if cloog-bootstrap
19680maybe-configure-stage1-cloog: configure-stage1-cloog
19681configure-stage1-cloog:
19682 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19684 @r=`${PWD_COMMAND}`; export r; \
19685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19686 TFLAGS="$(STAGE1_TFLAGS)"; \
19687 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19688 $(HOST_EXPORTS) \
19689 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19690 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
19691 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19692 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19694 cd $(HOST_SUBDIR)/cloog || exit 1; \
19695 case $(srcdir) in \
19696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19697 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19699 esac; \
19700 srcdiroption="--srcdir=$${topdir}/cloog"; \
19701 libsrcdir="$$s/cloog"; \
19702 $(SHELL) $${libsrcdir}/configure \
19703 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19704 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19705 $(STAGE1_CONFIGURE_FLAGS) \
19706 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19707@endif cloog-bootstrap
19708
19709.PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19710maybe-configure-stage2-cloog:
19711@if cloog-bootstrap
19712maybe-configure-stage2-cloog: configure-stage2-cloog
19713configure-stage2-cloog:
19714 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19715 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19716 @r=`${PWD_COMMAND}`; export r; \
19717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19718 TFLAGS="$(STAGE2_TFLAGS)"; \
19719 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19720 $(HOST_EXPORTS) \
19721 $(POSTSTAGE1_HOST_EXPORTS) \
19722 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19723 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
19724 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19725 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19727 cd $(HOST_SUBDIR)/cloog || exit 1; \
19728 case $(srcdir) in \
19729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19730 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19732 esac; \
19733 srcdiroption="--srcdir=$${topdir}/cloog"; \
19734 libsrcdir="$$s/cloog"; \
19735 $(SHELL) $${libsrcdir}/configure \
19736 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19737 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19738 --with-build-libsubdir=$(HOST_SUBDIR) \
19739 $(STAGE2_CONFIGURE_FLAGS) \
19740 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19741@endif cloog-bootstrap
19742
19743.PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19744maybe-configure-stage3-cloog:
19745@if cloog-bootstrap
19746maybe-configure-stage3-cloog: configure-stage3-cloog
19747configure-stage3-cloog:
19748 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19750 @r=`${PWD_COMMAND}`; export r; \
19751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19752 TFLAGS="$(STAGE3_TFLAGS)"; \
19753 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19754 $(HOST_EXPORTS) \
19755 $(POSTSTAGE1_HOST_EXPORTS) \
19756 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19757 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
19758 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19759 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19761 cd $(HOST_SUBDIR)/cloog || exit 1; \
19762 case $(srcdir) in \
19763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19764 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19766 esac; \
19767 srcdiroption="--srcdir=$${topdir}/cloog"; \
19768 libsrcdir="$$s/cloog"; \
19769 $(SHELL) $${libsrcdir}/configure \
19770 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19771 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19772 --with-build-libsubdir=$(HOST_SUBDIR) \
19773 $(STAGE3_CONFIGURE_FLAGS) \
19774 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19775@endif cloog-bootstrap
19776
19777.PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19778maybe-configure-stage4-cloog:
19779@if cloog-bootstrap
19780maybe-configure-stage4-cloog: configure-stage4-cloog
19781configure-stage4-cloog:
19782 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19784 @r=`${PWD_COMMAND}`; export r; \
19785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19786 TFLAGS="$(STAGE4_TFLAGS)"; \
19787 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19788 $(HOST_EXPORTS) \
19789 $(POSTSTAGE1_HOST_EXPORTS) \
19790 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19791 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
19792 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19793 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19795 cd $(HOST_SUBDIR)/cloog || exit 1; \
19796 case $(srcdir) in \
19797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19798 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19800 esac; \
19801 srcdiroption="--srcdir=$${topdir}/cloog"; \
19802 libsrcdir="$$s/cloog"; \
19803 $(SHELL) $${libsrcdir}/configure \
19804 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19805 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19806 --with-build-libsubdir=$(HOST_SUBDIR) \
19807 $(STAGE4_CONFIGURE_FLAGS) \
19808 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19809@endif cloog-bootstrap
19810
19811.PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19812maybe-configure-stageprofile-cloog:
19813@if cloog-bootstrap
19814maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19815configure-stageprofile-cloog:
19816 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19818 @r=`${PWD_COMMAND}`; export r; \
19819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19821 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19822 $(HOST_EXPORTS) \
19823 $(POSTSTAGE1_HOST_EXPORTS) \
19824 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19825 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
19826 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19827 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19829 cd $(HOST_SUBDIR)/cloog || exit 1; \
19830 case $(srcdir) in \
19831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19832 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19834 esac; \
19835 srcdiroption="--srcdir=$${topdir}/cloog"; \
19836 libsrcdir="$$s/cloog"; \
19837 $(SHELL) $${libsrcdir}/configure \
19838 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19839 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19840 --with-build-libsubdir=$(HOST_SUBDIR) \
19841 $(STAGEprofile_CONFIGURE_FLAGS) \
19842 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19843@endif cloog-bootstrap
19844
19845.PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19846maybe-configure-stagefeedback-cloog:
19847@if cloog-bootstrap
19848maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19849configure-stagefeedback-cloog:
19850 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19851 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19852 @r=`${PWD_COMMAND}`; export r; \
19853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19854 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19855 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19856 $(HOST_EXPORTS) \
19857 $(POSTSTAGE1_HOST_EXPORTS) \
19858 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19859 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
19860 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19861 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19863 cd $(HOST_SUBDIR)/cloog || exit 1; \
19864 case $(srcdir) in \
19865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19866 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19868 esac; \
19869 srcdiroption="--srcdir=$${topdir}/cloog"; \
19870 libsrcdir="$$s/cloog"; \
19871 $(SHELL) $${libsrcdir}/configure \
19872 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
19873 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
19874 --with-build-libsubdir=$(HOST_SUBDIR) \
19875 $(STAGEfeedback_CONFIGURE_FLAGS) \
19876 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp
19877@endif cloog-bootstrap
19878
19879
19880
19881
19882
19883.PHONY: all-cloog maybe-all-cloog
19884maybe-all-cloog:
19885@if gcc-bootstrap
19886all-cloog: stage_current
19887@endif gcc-bootstrap
19888@if cloog
19889TARGET-cloog=all
19890maybe-all-cloog: all-cloog
19891all-cloog: configure-cloog
19892 @r=`${PWD_COMMAND}`; export r; \
19893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19894 $(HOST_EXPORTS) \
19895 (cd $(HOST_SUBDIR)/cloog && \
19896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19897 $(TARGET-cloog))
19898@endif cloog
19899
19900
19901
19902.PHONY: all-stage1-cloog maybe-all-stage1-cloog
19903.PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
19904maybe-all-stage1-cloog:
19905maybe-clean-stage1-cloog:
19906@if cloog-bootstrap
19907maybe-all-stage1-cloog: all-stage1-cloog
19908all-stage1: all-stage1-cloog
19909TARGET-stage1-cloog = $(TARGET-cloog)
19910all-stage1-cloog: configure-stage1-cloog
19911 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19912 @r=`${PWD_COMMAND}`; export r; \
19913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19914 TFLAGS="$(STAGE1_TFLAGS)"; \
19915 $(HOST_EXPORTS) \
19916 cd $(HOST_SUBDIR)/cloog && \
19917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19918 CFLAGS="$(STAGE1_CFLAGS)" \
19919 CXXFLAGS="$(STAGE1_CFLAGS)" \
19920 LIBCFLAGS="$(LIBCFLAGS)" \
19921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19924 $(EXTRA_HOST_FLAGS) \
19925 TFLAGS="$(STAGE1_TFLAGS)" \
19926 $(TARGET-stage1-cloog)
19927
19928maybe-clean-stage1-cloog: clean-stage1-cloog
19929clean-stage1: clean-stage1-cloog
19930clean-stage1-cloog:
19931 @if [ $(current_stage) = stage1 ]; then \
19932 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19933 else \
19934 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
19935 $(MAKE) stage1-start; \
19936 fi; \
19937 cd $(HOST_SUBDIR)/cloog && \
19938 $(MAKE) $(EXTRA_HOST_FLAGS) \
19939 clean
19940@endif cloog-bootstrap
19941
19942
19943.PHONY: all-stage2-cloog maybe-all-stage2-cloog
19944.PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
19945maybe-all-stage2-cloog:
19946maybe-clean-stage2-cloog:
19947@if cloog-bootstrap
19948maybe-all-stage2-cloog: all-stage2-cloog
19949all-stage2: all-stage2-cloog
19950TARGET-stage2-cloog = $(TARGET-cloog)
19951all-stage2-cloog: configure-stage2-cloog
19952 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19953 @r=`${PWD_COMMAND}`; export r; \
19954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19955 TFLAGS="$(STAGE2_TFLAGS)"; \
19956 $(HOST_EXPORTS) \
19957 $(POSTSTAGE1_HOST_EXPORTS) \
19958 cd $(HOST_SUBDIR)/cloog && \
19959 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19960 CFLAGS="$(STAGE2_CFLAGS)" \
19961 CXXFLAGS="$(STAGE2_CFLAGS)" \
19962 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19963 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19964 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19965 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19966 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19967 TFLAGS="$(STAGE2_TFLAGS)" \
19968 $(TARGET-stage2-cloog)
19969
19970maybe-clean-stage2-cloog: clean-stage2-cloog
19971clean-stage2: clean-stage2-cloog
19972clean-stage2-cloog:
19973 @if [ $(current_stage) = stage2 ]; then \
19974 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
19975 else \
19976 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
19977 $(MAKE) stage2-start; \
19978 fi; \
19979 cd $(HOST_SUBDIR)/cloog && \
19980 $(MAKE) $(EXTRA_HOST_FLAGS) \
19981 $(POSTSTAGE1_FLAGS_TO_PASS) \
19982 clean
19983@endif cloog-bootstrap
19984
19985
19986.PHONY: all-stage3-cloog maybe-all-stage3-cloog
19987.PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
19988maybe-all-stage3-cloog:
19989maybe-clean-stage3-cloog:
19990@if cloog-bootstrap
19991maybe-all-stage3-cloog: all-stage3-cloog
19992all-stage3: all-stage3-cloog
19993TARGET-stage3-cloog = $(TARGET-cloog)
19994all-stage3-cloog: configure-stage3-cloog
19995 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19996 @r=`${PWD_COMMAND}`; export r; \
19997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19998 TFLAGS="$(STAGE3_TFLAGS)"; \
19999 $(HOST_EXPORTS) \
20000 $(POSTSTAGE1_HOST_EXPORTS) \
20001 cd $(HOST_SUBDIR)/cloog && \
20002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20003 CFLAGS="$(STAGE3_CFLAGS)" \
20004 CXXFLAGS="$(STAGE3_CFLAGS)" \
20005 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20006 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20007 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20008 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20009 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20010 TFLAGS="$(STAGE3_TFLAGS)" \
20011 $(TARGET-stage3-cloog)
20012
20013maybe-clean-stage3-cloog: clean-stage3-cloog
20014clean-stage3: clean-stage3-cloog
20015clean-stage3-cloog:
20016 @if [ $(current_stage) = stage3 ]; then \
20017 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20018 else \
20019 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20020 $(MAKE) stage3-start; \
20021 fi; \
20022 cd $(HOST_SUBDIR)/cloog && \
20023 $(MAKE) $(EXTRA_HOST_FLAGS) \
20024 $(POSTSTAGE1_FLAGS_TO_PASS) \
20025 clean
20026@endif cloog-bootstrap
20027
20028
20029.PHONY: all-stage4-cloog maybe-all-stage4-cloog
20030.PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20031maybe-all-stage4-cloog:
20032maybe-clean-stage4-cloog:
20033@if cloog-bootstrap
20034maybe-all-stage4-cloog: all-stage4-cloog
20035all-stage4: all-stage4-cloog
20036TARGET-stage4-cloog = $(TARGET-cloog)
20037all-stage4-cloog: configure-stage4-cloog
20038 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20039 @r=`${PWD_COMMAND}`; export r; \
20040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20041 TFLAGS="$(STAGE4_TFLAGS)"; \
20042 $(HOST_EXPORTS) \
20043 $(POSTSTAGE1_HOST_EXPORTS) \
20044 cd $(HOST_SUBDIR)/cloog && \
20045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20046 CFLAGS="$(STAGE4_CFLAGS)" \
20047 CXXFLAGS="$(STAGE4_CFLAGS)" \
20048 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20049 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20050 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20051 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20052 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20053 TFLAGS="$(STAGE4_TFLAGS)" \
20054 $(TARGET-stage4-cloog)
20055
20056maybe-clean-stage4-cloog: clean-stage4-cloog
20057clean-stage4: clean-stage4-cloog
20058clean-stage4-cloog:
20059 @if [ $(current_stage) = stage4 ]; then \
20060 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20061 else \
20062 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20063 $(MAKE) stage4-start; \
20064 fi; \
20065 cd $(HOST_SUBDIR)/cloog && \
20066 $(MAKE) $(EXTRA_HOST_FLAGS) \
20067 $(POSTSTAGE1_FLAGS_TO_PASS) \
20068 clean
20069@endif cloog-bootstrap
20070
20071
20072.PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20073.PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20074maybe-all-stageprofile-cloog:
20075maybe-clean-stageprofile-cloog:
20076@if cloog-bootstrap
20077maybe-all-stageprofile-cloog: all-stageprofile-cloog
20078all-stageprofile: all-stageprofile-cloog
20079TARGET-stageprofile-cloog = $(TARGET-cloog)
20080all-stageprofile-cloog: configure-stageprofile-cloog
20081 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20082 @r=`${PWD_COMMAND}`; export r; \
20083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20085 $(HOST_EXPORTS) \
20086 $(POSTSTAGE1_HOST_EXPORTS) \
20087 cd $(HOST_SUBDIR)/cloog && \
20088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20089 CFLAGS="$(STAGEprofile_CFLAGS)" \
20090 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
20091 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20096 TFLAGS="$(STAGEprofile_TFLAGS)" \
20097 $(TARGET-stageprofile-cloog)
20098
20099maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20100clean-stageprofile: clean-stageprofile-cloog
20101clean-stageprofile-cloog:
20102 @if [ $(current_stage) = stageprofile ]; then \
20103 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20104 else \
20105 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20106 $(MAKE) stageprofile-start; \
20107 fi; \
20108 cd $(HOST_SUBDIR)/cloog && \
20109 $(MAKE) $(EXTRA_HOST_FLAGS) \
20110 $(POSTSTAGE1_FLAGS_TO_PASS) \
20111 clean
20112@endif cloog-bootstrap
20113
20114
20115.PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20116.PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20117maybe-all-stagefeedback-cloog:
20118maybe-clean-stagefeedback-cloog:
20119@if cloog-bootstrap
20120maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20121all-stagefeedback: all-stagefeedback-cloog
20122TARGET-stagefeedback-cloog = $(TARGET-cloog)
20123all-stagefeedback-cloog: configure-stagefeedback-cloog
20124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20125 @r=`${PWD_COMMAND}`; export r; \
20126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20127 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20128 $(HOST_EXPORTS) \
20129 $(POSTSTAGE1_HOST_EXPORTS) \
20130 cd $(HOST_SUBDIR)/cloog && \
20131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20132 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20133 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
20134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20139 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20140 $(TARGET-stagefeedback-cloog)
20141
20142maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20143clean-stagefeedback: clean-stagefeedback-cloog
20144clean-stagefeedback-cloog:
20145 @if [ $(current_stage) = stagefeedback ]; then \
20146 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20147 else \
20148 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20149 $(MAKE) stagefeedback-start; \
20150 fi; \
20151 cd $(HOST_SUBDIR)/cloog && \
20152 $(MAKE) $(EXTRA_HOST_FLAGS) \
20153 $(POSTSTAGE1_FLAGS_TO_PASS) \
20154 clean
20155@endif cloog-bootstrap
20156
20157
20158
20159
20160
20161.PHONY: check-cloog maybe-check-cloog
20162maybe-check-cloog:
20163@if cloog
20164maybe-check-cloog: check-cloog
20165
20166check-cloog:
20167 @: $(MAKE); $(unstage)
20168 @r=`${PWD_COMMAND}`; export r; \
20169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20170 $(HOST_EXPORTS) \
20171 (cd $(HOST_SUBDIR)/cloog && \
20172 $(MAKE) $(FLAGS_TO_PASS) check)
20173
20174@endif cloog
20175
20176.PHONY: install-cloog maybe-install-cloog
20177maybe-install-cloog:
20178@if cloog
20179maybe-install-cloog: install-cloog
20180
20181install-cloog:
20182
20183@endif cloog
20184
20185# Other targets (info, dvi, pdf, etc.)
20186
20187.PHONY: maybe-info-cloog info-cloog
20188maybe-info-cloog:
20189@if cloog
20190maybe-info-cloog: info-cloog
20191
20192info-cloog: \
20193 configure-cloog
20194 @[ -f ./cloog/Makefile ] || exit 0; \
20195 r=`${PWD_COMMAND}`; export r; \
20196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20197 $(HOST_EXPORTS) \
20198 for flag in $(EXTRA_HOST_FLAGS) ; do \
20199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20200 done; \
20201 echo "Doing info in cloog" ; \
20202 (cd $(HOST_SUBDIR)/cloog && \
20203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20205 "RANLIB=$${RANLIB}" \
20206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20207 info) \
20208 || exit 1
20209
20210@endif cloog
20211
20212.PHONY: maybe-dvi-cloog dvi-cloog
20213maybe-dvi-cloog:
20214@if cloog
20215maybe-dvi-cloog: dvi-cloog
20216
20217dvi-cloog: \
20218 configure-cloog
20219 @[ -f ./cloog/Makefile ] || exit 0; \
20220 r=`${PWD_COMMAND}`; export r; \
20221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20222 $(HOST_EXPORTS) \
20223 for flag in $(EXTRA_HOST_FLAGS) ; do \
20224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20225 done; \
20226 echo "Doing dvi in cloog" ; \
20227 (cd $(HOST_SUBDIR)/cloog && \
20228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20230 "RANLIB=$${RANLIB}" \
20231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20232 dvi) \
20233 || exit 1
20234
20235@endif cloog
20236
20237.PHONY: maybe-pdf-cloog pdf-cloog
20238maybe-pdf-cloog:
20239@if cloog
20240maybe-pdf-cloog: pdf-cloog
20241
20242pdf-cloog: \
20243 configure-cloog
20244 @[ -f ./cloog/Makefile ] || exit 0; \
20245 r=`${PWD_COMMAND}`; export r; \
20246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20247 $(HOST_EXPORTS) \
20248 for flag in $(EXTRA_HOST_FLAGS) ; do \
20249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20250 done; \
20251 echo "Doing pdf in cloog" ; \
20252 (cd $(HOST_SUBDIR)/cloog && \
20253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20255 "RANLIB=$${RANLIB}" \
20256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20257 pdf) \
20258 || exit 1
20259
20260@endif cloog
20261
20262.PHONY: maybe-html-cloog html-cloog
20263maybe-html-cloog:
20264@if cloog
20265maybe-html-cloog: html-cloog
20266
20267html-cloog: \
20268 configure-cloog
20269 @[ -f ./cloog/Makefile ] || exit 0; \
20270 r=`${PWD_COMMAND}`; export r; \
20271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272 $(HOST_EXPORTS) \
20273 for flag in $(EXTRA_HOST_FLAGS) ; do \
20274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20275 done; \
20276 echo "Doing html in cloog" ; \
20277 (cd $(HOST_SUBDIR)/cloog && \
20278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20280 "RANLIB=$${RANLIB}" \
20281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20282 html) \
20283 || exit 1
20284
20285@endif cloog
20286
20287.PHONY: maybe-TAGS-cloog TAGS-cloog
20288maybe-TAGS-cloog:
20289@if cloog
20290maybe-TAGS-cloog: TAGS-cloog
20291
20292TAGS-cloog: \
20293 configure-cloog
20294 @[ -f ./cloog/Makefile ] || exit 0; \
20295 r=`${PWD_COMMAND}`; export r; \
20296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20297 $(HOST_EXPORTS) \
20298 for flag in $(EXTRA_HOST_FLAGS) ; do \
20299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20300 done; \
20301 echo "Doing TAGS in cloog" ; \
20302 (cd $(HOST_SUBDIR)/cloog && \
20303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20305 "RANLIB=$${RANLIB}" \
20306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20307 TAGS) \
20308 || exit 1
20309
20310@endif cloog
20311
20312.PHONY: maybe-install-info-cloog install-info-cloog
20313maybe-install-info-cloog:
20314@if cloog
20315maybe-install-info-cloog: install-info-cloog
20316
20317install-info-cloog: \
20318 configure-cloog \
20319 info-cloog
20320 @[ -f ./cloog/Makefile ] || exit 0; \
20321 r=`${PWD_COMMAND}`; export r; \
20322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20323 $(HOST_EXPORTS) \
20324 for flag in $(EXTRA_HOST_FLAGS) ; do \
20325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20326 done; \
20327 echo "Doing install-info in cloog" ; \
20328 (cd $(HOST_SUBDIR)/cloog && \
20329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20331 "RANLIB=$${RANLIB}" \
20332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20333 install-info) \
20334 || exit 1
20335
20336@endif cloog
20337
20338.PHONY: maybe-install-pdf-cloog install-pdf-cloog
20339maybe-install-pdf-cloog:
20340@if cloog
20341maybe-install-pdf-cloog: install-pdf-cloog
20342
20343install-pdf-cloog: \
20344 configure-cloog \
20345 pdf-cloog
20346 @[ -f ./cloog/Makefile ] || exit 0; \
20347 r=`${PWD_COMMAND}`; export r; \
20348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20349 $(HOST_EXPORTS) \
20350 for flag in $(EXTRA_HOST_FLAGS) ; do \
20351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20352 done; \
20353 echo "Doing install-pdf in cloog" ; \
20354 (cd $(HOST_SUBDIR)/cloog && \
20355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20357 "RANLIB=$${RANLIB}" \
20358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20359 install-pdf) \
20360 || exit 1
20361
20362@endif cloog
20363
20364.PHONY: maybe-install-html-cloog install-html-cloog
20365maybe-install-html-cloog:
20366@if cloog
20367maybe-install-html-cloog: install-html-cloog
20368
20369install-html-cloog: \
20370 configure-cloog \
20371 html-cloog
20372 @[ -f ./cloog/Makefile ] || exit 0; \
20373 r=`${PWD_COMMAND}`; export r; \
20374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20375 $(HOST_EXPORTS) \
20376 for flag in $(EXTRA_HOST_FLAGS) ; do \
20377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20378 done; \
20379 echo "Doing install-html in cloog" ; \
20380 (cd $(HOST_SUBDIR)/cloog && \
20381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20383 "RANLIB=$${RANLIB}" \
20384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20385 install-html) \
20386 || exit 1
20387
20388@endif cloog
20389
20390.PHONY: maybe-installcheck-cloog installcheck-cloog
20391maybe-installcheck-cloog:
20392@if cloog
20393maybe-installcheck-cloog: installcheck-cloog
20394
20395installcheck-cloog: \
20396 configure-cloog
20397 @[ -f ./cloog/Makefile ] || exit 0; \
20398 r=`${PWD_COMMAND}`; export r; \
20399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20400 $(HOST_EXPORTS) \
20401 for flag in $(EXTRA_HOST_FLAGS) ; do \
20402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20403 done; \
20404 echo "Doing installcheck in cloog" ; \
20405 (cd $(HOST_SUBDIR)/cloog && \
20406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20408 "RANLIB=$${RANLIB}" \
20409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20410 installcheck) \
20411 || exit 1
20412
20413@endif cloog
20414
20415.PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20416maybe-mostlyclean-cloog:
20417@if cloog
20418maybe-mostlyclean-cloog: mostlyclean-cloog
20419
20420mostlyclean-cloog:
20421 @[ -f ./cloog/Makefile ] || exit 0; \
20422 r=`${PWD_COMMAND}`; export r; \
20423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20424 $(HOST_EXPORTS) \
20425 for flag in $(EXTRA_HOST_FLAGS) ; do \
20426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20427 done; \
20428 echo "Doing mostlyclean in cloog" ; \
20429 (cd $(HOST_SUBDIR)/cloog && \
20430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20432 "RANLIB=$${RANLIB}" \
20433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20434 mostlyclean) \
20435 || exit 1
20436
20437@endif cloog
20438
20439.PHONY: maybe-clean-cloog clean-cloog
20440maybe-clean-cloog:
20441@if cloog
20442maybe-clean-cloog: clean-cloog
20443
20444clean-cloog:
20445 @[ -f ./cloog/Makefile ] || exit 0; \
20446 r=`${PWD_COMMAND}`; export r; \
20447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20448 $(HOST_EXPORTS) \
20449 for flag in $(EXTRA_HOST_FLAGS) ; do \
20450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20451 done; \
20452 echo "Doing clean in cloog" ; \
20453 (cd $(HOST_SUBDIR)/cloog && \
20454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20456 "RANLIB=$${RANLIB}" \
20457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20458 clean) \
20459 || exit 1
20460
20461@endif cloog
20462
20463.PHONY: maybe-distclean-cloog distclean-cloog
20464maybe-distclean-cloog:
20465@if cloog
20466maybe-distclean-cloog: distclean-cloog
20467
20468distclean-cloog:
20469 @[ -f ./cloog/Makefile ] || exit 0; \
20470 r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 $(HOST_EXPORTS) \
20473 for flag in $(EXTRA_HOST_FLAGS) ; do \
20474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20475 done; \
20476 echo "Doing distclean in cloog" ; \
20477 (cd $(HOST_SUBDIR)/cloog && \
20478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20480 "RANLIB=$${RANLIB}" \
20481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20482 distclean) \
20483 || exit 1
20484
20485@endif cloog
20486
20487.PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20488maybe-maintainer-clean-cloog:
20489@if cloog
20490maybe-maintainer-clean-cloog: maintainer-clean-cloog
20491
20492maintainer-clean-cloog:
20493 @[ -f ./cloog/Makefile ] || exit 0; \
20494 r=`${PWD_COMMAND}`; export r; \
20495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20496 $(HOST_EXPORTS) \
20497 for flag in $(EXTRA_HOST_FLAGS) ; do \
20498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20499 done; \
20500 echo "Doing maintainer-clean in cloog" ; \
20501 (cd $(HOST_SUBDIR)/cloog && \
20502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20504 "RANLIB=$${RANLIB}" \
20505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20506 maintainer-clean) \
20507 || exit 1
20508
20509@endif cloog
20510
20511
20512
20513.PHONY: configure-gnuserv maybe-configure-gnuserv
20514maybe-configure-gnuserv:
20515@if gcc-bootstrap
20516configure-gnuserv: stage_current
20517@endif gcc-bootstrap
20518@if gnuserv
20519maybe-configure-gnuserv: configure-gnuserv
20520configure-gnuserv:
20521 @: $(MAKE); $(unstage)
20522 @r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
20525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
20526 $(HOST_EXPORTS) \
20527 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
20528 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
20529 case $(srcdir) in \
20530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20531 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
20532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20533 esac; \
20534 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
20535 libsrcdir="$$s/gnuserv"; \
20536 $(SHELL) $${libsrcdir}/configure \
20537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20538 --target=${target_alias} $${srcdiroption} \
20539 || exit 1
20540@endif gnuserv
20541
20542
20543
20544
20545
20546.PHONY: all-gnuserv maybe-all-gnuserv
20547maybe-all-gnuserv:
20548@if gcc-bootstrap
20549all-gnuserv: stage_current
20550@endif gcc-bootstrap
20551@if gnuserv
20552TARGET-gnuserv=all
20553maybe-all-gnuserv: all-gnuserv
20554all-gnuserv: configure-gnuserv
20555 @: $(MAKE); $(unstage)
20556 @r=`${PWD_COMMAND}`; export r; \
20557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20558 $(HOST_EXPORTS) \
20559 (cd $(HOST_SUBDIR)/gnuserv && \
20560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20561 $(TARGET-gnuserv))
20562@endif gnuserv
20563
20564
20565
20566
20567.PHONY: check-gnuserv maybe-check-gnuserv
20568maybe-check-gnuserv:
20569@if gnuserv
20570maybe-check-gnuserv: check-gnuserv
20571
20572check-gnuserv:
20573 @: $(MAKE); $(unstage)
20574 @r=`${PWD_COMMAND}`; export r; \
20575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20576 $(HOST_EXPORTS) \
20577 (cd $(HOST_SUBDIR)/gnuserv && \
20578 $(MAKE) $(FLAGS_TO_PASS) check)
20579
20580@endif gnuserv
20581
20582.PHONY: install-gnuserv maybe-install-gnuserv
20583maybe-install-gnuserv:
20584@if gnuserv
20585maybe-install-gnuserv: install-gnuserv
20586
20587install-gnuserv: installdirs
20588 @: $(MAKE); $(unstage)
20589 @r=`${PWD_COMMAND}`; export r; \
20590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20591 $(HOST_EXPORTS) \
20592 (cd $(HOST_SUBDIR)/gnuserv && \
20593 $(MAKE) $(FLAGS_TO_PASS) install)
20594
20595@endif gnuserv
20596
20597# Other targets (info, dvi, pdf, etc.)
20598
20599.PHONY: maybe-info-gnuserv info-gnuserv
20600maybe-info-gnuserv:
20601@if gnuserv
20602maybe-info-gnuserv: info-gnuserv
20603
20604info-gnuserv: \
20605 configure-gnuserv
20606 @: $(MAKE); $(unstage)
20607 @[ -f ./gnuserv/Makefile ] || exit 0; \
20608 r=`${PWD_COMMAND}`; export r; \
20609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20610 $(HOST_EXPORTS) \
20611 for flag in $(EXTRA_HOST_FLAGS) ; do \
20612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20613 done; \
20614 echo "Doing info in gnuserv" ; \
20615 (cd $(HOST_SUBDIR)/gnuserv && \
20616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20618 "RANLIB=$${RANLIB}" \
20619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20620 info) \
20621 || exit 1
20622
20623@endif gnuserv
20624
20625.PHONY: maybe-dvi-gnuserv dvi-gnuserv
20626maybe-dvi-gnuserv:
20627@if gnuserv
20628maybe-dvi-gnuserv: dvi-gnuserv
20629
20630dvi-gnuserv: \
20631 configure-gnuserv
20632 @: $(MAKE); $(unstage)
20633 @[ -f ./gnuserv/Makefile ] || exit 0; \
20634 r=`${PWD_COMMAND}`; export r; \
20635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20636 $(HOST_EXPORTS) \
20637 for flag in $(EXTRA_HOST_FLAGS) ; do \
20638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20639 done; \
20640 echo "Doing dvi in gnuserv" ; \
20641 (cd $(HOST_SUBDIR)/gnuserv && \
20642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20644 "RANLIB=$${RANLIB}" \
20645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20646 dvi) \
20647 || exit 1
20648
20649@endif gnuserv
20650
20651.PHONY: maybe-pdf-gnuserv pdf-gnuserv
20652maybe-pdf-gnuserv:
20653@if gnuserv
20654maybe-pdf-gnuserv: pdf-gnuserv
20655
20656pdf-gnuserv: \
20657 configure-gnuserv
20658 @: $(MAKE); $(unstage)
20659 @[ -f ./gnuserv/Makefile ] || exit 0; \
20660 r=`${PWD_COMMAND}`; export r; \
20661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20662 $(HOST_EXPORTS) \
20663 for flag in $(EXTRA_HOST_FLAGS) ; do \
20664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20665 done; \
20666 echo "Doing pdf in gnuserv" ; \
20667 (cd $(HOST_SUBDIR)/gnuserv && \
20668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20670 "RANLIB=$${RANLIB}" \
20671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20672 pdf) \
20673 || exit 1
20674
20675@endif gnuserv
20676
20677.PHONY: maybe-html-gnuserv html-gnuserv
20678maybe-html-gnuserv:
20679@if gnuserv
20680maybe-html-gnuserv: html-gnuserv
20681
20682html-gnuserv: \
20683 configure-gnuserv
20684 @: $(MAKE); $(unstage)
20685 @[ -f ./gnuserv/Makefile ] || exit 0; \
20686 r=`${PWD_COMMAND}`; export r; \
20687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20688 $(HOST_EXPORTS) \
20689 for flag in $(EXTRA_HOST_FLAGS) ; do \
20690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20691 done; \
20692 echo "Doing html in gnuserv" ; \
20693 (cd $(HOST_SUBDIR)/gnuserv && \
20694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20696 "RANLIB=$${RANLIB}" \
20697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20698 html) \
20699 || exit 1
20700
20701@endif gnuserv
20702
20703.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
20704maybe-TAGS-gnuserv:
20705@if gnuserv
20706maybe-TAGS-gnuserv: TAGS-gnuserv
20707
20708TAGS-gnuserv: \
20709 configure-gnuserv
20710 @: $(MAKE); $(unstage)
20711 @[ -f ./gnuserv/Makefile ] || exit 0; \
20712 r=`${PWD_COMMAND}`; export r; \
20713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20714 $(HOST_EXPORTS) \
20715 for flag in $(EXTRA_HOST_FLAGS) ; do \
20716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20717 done; \
20718 echo "Doing TAGS in gnuserv" ; \
20719 (cd $(HOST_SUBDIR)/gnuserv && \
20720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20722 "RANLIB=$${RANLIB}" \
20723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20724 TAGS) \
20725 || exit 1
20726
20727@endif gnuserv
20728
20729.PHONY: maybe-install-info-gnuserv install-info-gnuserv
20730maybe-install-info-gnuserv:
20731@if gnuserv
20732maybe-install-info-gnuserv: install-info-gnuserv
20733
20734install-info-gnuserv: \
20735 configure-gnuserv \
20736 info-gnuserv
20737 @: $(MAKE); $(unstage)
20738 @[ -f ./gnuserv/Makefile ] || exit 0; \
20739 r=`${PWD_COMMAND}`; export r; \
20740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741 $(HOST_EXPORTS) \
20742 for flag in $(EXTRA_HOST_FLAGS) ; do \
20743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744 done; \
20745 echo "Doing install-info in gnuserv" ; \
20746 (cd $(HOST_SUBDIR)/gnuserv && \
20747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749 "RANLIB=$${RANLIB}" \
20750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751 install-info) \
20752 || exit 1
20753
20754@endif gnuserv
20755
20756.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
20757maybe-install-pdf-gnuserv:
20758@if gnuserv
20759maybe-install-pdf-gnuserv: install-pdf-gnuserv
20760
20761install-pdf-gnuserv: \
20762 configure-gnuserv \
20763 pdf-gnuserv
20764 @: $(MAKE); $(unstage)
20765 @[ -f ./gnuserv/Makefile ] || exit 0; \
20766 r=`${PWD_COMMAND}`; export r; \
20767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20768 $(HOST_EXPORTS) \
20769 for flag in $(EXTRA_HOST_FLAGS) ; do \
20770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20771 done; \
20772 echo "Doing install-pdf in gnuserv" ; \
20773 (cd $(HOST_SUBDIR)/gnuserv && \
20774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20776 "RANLIB=$${RANLIB}" \
20777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20778 install-pdf) \
20779 || exit 1
20780
20781@endif gnuserv
20782
20783.PHONY: maybe-install-html-gnuserv install-html-gnuserv
20784maybe-install-html-gnuserv:
20785@if gnuserv
20786maybe-install-html-gnuserv: install-html-gnuserv
20787
20788install-html-gnuserv: \
20789 configure-gnuserv \
20790 html-gnuserv
20791 @: $(MAKE); $(unstage)
20792 @[ -f ./gnuserv/Makefile ] || exit 0; \
20793 r=`${PWD_COMMAND}`; export r; \
20794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795 $(HOST_EXPORTS) \
20796 for flag in $(EXTRA_HOST_FLAGS) ; do \
20797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798 done; \
20799 echo "Doing install-html in gnuserv" ; \
20800 (cd $(HOST_SUBDIR)/gnuserv && \
20801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803 "RANLIB=$${RANLIB}" \
20804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20805 install-html) \
20806 || exit 1
20807
20808@endif gnuserv
20809
20810.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
20811maybe-installcheck-gnuserv:
20812@if gnuserv
20813maybe-installcheck-gnuserv: installcheck-gnuserv
20814
20815installcheck-gnuserv: \
20816 configure-gnuserv
20817 @: $(MAKE); $(unstage)
20818 @[ -f ./gnuserv/Makefile ] || exit 0; \
20819 r=`${PWD_COMMAND}`; export r; \
20820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20821 $(HOST_EXPORTS) \
20822 for flag in $(EXTRA_HOST_FLAGS) ; do \
20823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20824 done; \
20825 echo "Doing installcheck in gnuserv" ; \
20826 (cd $(HOST_SUBDIR)/gnuserv && \
20827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20829 "RANLIB=$${RANLIB}" \
20830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20831 installcheck) \
20832 || exit 1
20833
20834@endif gnuserv
20835
20836.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
20837maybe-mostlyclean-gnuserv:
20838@if gnuserv
20839maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
20840
20841mostlyclean-gnuserv:
20842 @: $(MAKE); $(unstage)
20843 @[ -f ./gnuserv/Makefile ] || exit 0; \
20844 r=`${PWD_COMMAND}`; export r; \
20845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20846 $(HOST_EXPORTS) \
20847 for flag in $(EXTRA_HOST_FLAGS) ; do \
20848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20849 done; \
20850 echo "Doing mostlyclean in gnuserv" ; \
20851 (cd $(HOST_SUBDIR)/gnuserv && \
20852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20854 "RANLIB=$${RANLIB}" \
20855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20856 mostlyclean) \
20857 || exit 1
20858
20859@endif gnuserv
20860
20861.PHONY: maybe-clean-gnuserv clean-gnuserv
20862maybe-clean-gnuserv:
20863@if gnuserv
20864maybe-clean-gnuserv: clean-gnuserv
20865
20866clean-gnuserv:
20867 @: $(MAKE); $(unstage)
20868 @[ -f ./gnuserv/Makefile ] || exit 0; \
20869 r=`${PWD_COMMAND}`; export r; \
20870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20871 $(HOST_EXPORTS) \
20872 for flag in $(EXTRA_HOST_FLAGS) ; do \
20873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20874 done; \
20875 echo "Doing clean in gnuserv" ; \
20876 (cd $(HOST_SUBDIR)/gnuserv && \
20877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20879 "RANLIB=$${RANLIB}" \
20880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20881 clean) \
20882 || exit 1
20883
20884@endif gnuserv
20885
20886.PHONY: maybe-distclean-gnuserv distclean-gnuserv
20887maybe-distclean-gnuserv:
20888@if gnuserv
20889maybe-distclean-gnuserv: distclean-gnuserv
20890
20891distclean-gnuserv:
20892 @: $(MAKE); $(unstage)
20893 @[ -f ./gnuserv/Makefile ] || exit 0; \
20894 r=`${PWD_COMMAND}`; export r; \
20895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20896 $(HOST_EXPORTS) \
20897 for flag in $(EXTRA_HOST_FLAGS) ; do \
20898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20899 done; \
20900 echo "Doing distclean in gnuserv" ; \
20901 (cd $(HOST_SUBDIR)/gnuserv && \
20902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20904 "RANLIB=$${RANLIB}" \
20905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20906 distclean) \
20907 || exit 1
20908
20909@endif gnuserv
20910
20911.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
20912maybe-maintainer-clean-gnuserv:
20913@if gnuserv
20914maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
20915
20916maintainer-clean-gnuserv:
20917 @: $(MAKE); $(unstage)
20918 @[ -f ./gnuserv/Makefile ] || exit 0; \
20919 r=`${PWD_COMMAND}`; export r; \
20920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20921 $(HOST_EXPORTS) \
20922 for flag in $(EXTRA_HOST_FLAGS) ; do \
20923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20924 done; \
20925 echo "Doing maintainer-clean in gnuserv" ; \
20926 (cd $(HOST_SUBDIR)/gnuserv && \
20927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20929 "RANLIB=$${RANLIB}" \
20930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20931 maintainer-clean) \
20932 || exit 1
20933
20934@endif gnuserv
20935
20936
20937
20938.PHONY: configure-gold maybe-configure-gold
20939maybe-configure-gold:
20940@if gcc-bootstrap
20941configure-gold: stage_current
20942@endif gcc-bootstrap
20943@if gold
20944maybe-configure-gold: configure-gold
20945configure-gold:
20946 @r=`${PWD_COMMAND}`; export r; \
20947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20950 $(HOST_EXPORTS) \
20951 echo Configuring in $(HOST_SUBDIR)/gold; \
20952 cd "$(HOST_SUBDIR)/gold" || exit 1; \
20953 case $(srcdir) in \
20954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20955 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20957 esac; \
20958 srcdiroption="--srcdir=$${topdir}/gold"; \
20959 libsrcdir="$$s/gold"; \
20960 $(SHELL) $${libsrcdir}/configure \
20961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20962 --target=${target_alias} $${srcdiroption} \
20963 || exit 1
20964@endif gold
20965
20966
20967
20968.PHONY: configure-stage1-gold maybe-configure-stage1-gold
20969maybe-configure-stage1-gold:
20970@if gold-bootstrap
20971maybe-configure-stage1-gold: configure-stage1-gold
20972configure-stage1-gold:
20973 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20974 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
20975 @r=`${PWD_COMMAND}`; export r; \
20976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20977 TFLAGS="$(STAGE1_TFLAGS)"; \
20978 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
20979 $(HOST_EXPORTS) \
20980 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20981 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
20982 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20983 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
20984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
20985 cd $(HOST_SUBDIR)/gold || exit 1; \
20986 case $(srcdir) in \
20987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20988 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
20989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20990 esac; \
20991 srcdiroption="--srcdir=$${topdir}/gold"; \
20992 libsrcdir="$$s/gold"; \
20993 $(SHELL) $${libsrcdir}/configure \
20994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20995 --target=${target_alias} $${srcdiroption} \
20996 $(STAGE1_CONFIGURE_FLAGS)
20997@endif gold-bootstrap
20998
20999.PHONY: configure-stage2-gold maybe-configure-stage2-gold
21000maybe-configure-stage2-gold:
21001@if gold-bootstrap
21002maybe-configure-stage2-gold: configure-stage2-gold
21003configure-stage2-gold:
21004 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21006 @r=`${PWD_COMMAND}`; export r; \
21007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008 TFLAGS="$(STAGE2_TFLAGS)"; \
21009 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21010 $(HOST_EXPORTS) \
21011 $(POSTSTAGE1_HOST_EXPORTS) \
21012 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21013 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
21014 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21015 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21017 cd $(HOST_SUBDIR)/gold || exit 1; \
21018 case $(srcdir) in \
21019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21020 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21022 esac; \
21023 srcdiroption="--srcdir=$${topdir}/gold"; \
21024 libsrcdir="$$s/gold"; \
21025 $(SHELL) $${libsrcdir}/configure \
21026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21027 --target=${target_alias} $${srcdiroption} \
21028 --with-build-libsubdir=$(HOST_SUBDIR) \
21029 $(STAGE2_CONFIGURE_FLAGS)
21030@endif gold-bootstrap
21031
21032.PHONY: configure-stage3-gold maybe-configure-stage3-gold
21033maybe-configure-stage3-gold:
21034@if gold-bootstrap
21035maybe-configure-stage3-gold: configure-stage3-gold
21036configure-stage3-gold:
21037 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21039 @r=`${PWD_COMMAND}`; export r; \
21040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21041 TFLAGS="$(STAGE3_TFLAGS)"; \
21042 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21043 $(HOST_EXPORTS) \
21044 $(POSTSTAGE1_HOST_EXPORTS) \
21045 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21046 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
21047 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21048 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
21049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21050 cd $(HOST_SUBDIR)/gold || exit 1; \
21051 case $(srcdir) in \
21052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21053 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21055 esac; \
21056 srcdiroption="--srcdir=$${topdir}/gold"; \
21057 libsrcdir="$$s/gold"; \
21058 $(SHELL) $${libsrcdir}/configure \
21059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21060 --target=${target_alias} $${srcdiroption} \
21061 --with-build-libsubdir=$(HOST_SUBDIR) \
21062 $(STAGE3_CONFIGURE_FLAGS)
21063@endif gold-bootstrap
21064
21065.PHONY: configure-stage4-gold maybe-configure-stage4-gold
21066maybe-configure-stage4-gold:
21067@if gold-bootstrap
21068maybe-configure-stage4-gold: configure-stage4-gold
21069configure-stage4-gold:
21070 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21072 @r=`${PWD_COMMAND}`; export r; \
21073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074 TFLAGS="$(STAGE4_TFLAGS)"; \
21075 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21076 $(HOST_EXPORTS) \
21077 $(POSTSTAGE1_HOST_EXPORTS) \
21078 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21079 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
21080 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21081 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
21082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21083 cd $(HOST_SUBDIR)/gold || exit 1; \
21084 case $(srcdir) in \
21085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21086 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21088 esac; \
21089 srcdiroption="--srcdir=$${topdir}/gold"; \
21090 libsrcdir="$$s/gold"; \
21091 $(SHELL) $${libsrcdir}/configure \
21092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21093 --target=${target_alias} $${srcdiroption} \
21094 --with-build-libsubdir=$(HOST_SUBDIR) \
21095 $(STAGE4_CONFIGURE_FLAGS)
21096@endif gold-bootstrap
21097
21098.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
21099maybe-configure-stageprofile-gold:
21100@if gold-bootstrap
21101maybe-configure-stageprofile-gold: configure-stageprofile-gold
21102configure-stageprofile-gold:
21103 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21105 @r=`${PWD_COMMAND}`; export r; \
21106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21107 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21108 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21109 $(HOST_EXPORTS) \
21110 $(POSTSTAGE1_HOST_EXPORTS) \
21111 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21112 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
21113 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21114 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
21115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21116 cd $(HOST_SUBDIR)/gold || exit 1; \
21117 case $(srcdir) in \
21118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21119 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21121 esac; \
21122 srcdiroption="--srcdir=$${topdir}/gold"; \
21123 libsrcdir="$$s/gold"; \
21124 $(SHELL) $${libsrcdir}/configure \
21125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21126 --target=${target_alias} $${srcdiroption} \
21127 --with-build-libsubdir=$(HOST_SUBDIR) \
21128 $(STAGEprofile_CONFIGURE_FLAGS)
21129@endif gold-bootstrap
21130
21131.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
21132maybe-configure-stagefeedback-gold:
21133@if gold-bootstrap
21134maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
21135configure-stagefeedback-gold:
21136 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21138 @r=`${PWD_COMMAND}`; export r; \
21139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21140 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21141 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21142 $(HOST_EXPORTS) \
21143 $(POSTSTAGE1_HOST_EXPORTS) \
21144 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21145 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
21146 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21147 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
21148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21149 cd $(HOST_SUBDIR)/gold || exit 1; \
21150 case $(srcdir) in \
21151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21152 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21154 esac; \
21155 srcdiroption="--srcdir=$${topdir}/gold"; \
21156 libsrcdir="$$s/gold"; \
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 $(STAGEfeedback_CONFIGURE_FLAGS)
21162@endif gold-bootstrap
21163
21164
21165
21166
21167
21168.PHONY: all-gold maybe-all-gold
21169maybe-all-gold:
21170@if gcc-bootstrap
21171all-gold: stage_current
21172@endif gcc-bootstrap
21173@if gold
21174TARGET-gold=all
21175maybe-all-gold: all-gold
21176all-gold: configure-gold
21177 @r=`${PWD_COMMAND}`; export r; \
21178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21179 $(HOST_EXPORTS) \
21180 (cd $(HOST_SUBDIR)/gold && \
21181 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21182 $(TARGET-gold))
21183@endif gold
21184
21185
21186
21187.PHONY: all-stage1-gold maybe-all-stage1-gold
21188.PHONY: clean-stage1-gold maybe-clean-stage1-gold
21189maybe-all-stage1-gold:
21190maybe-clean-stage1-gold:
21191@if gold-bootstrap
21192maybe-all-stage1-gold: all-stage1-gold
21193all-stage1: all-stage1-gold
21194TARGET-stage1-gold = $(TARGET-gold)
21195all-stage1-gold: configure-stage1-gold
21196 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21197 @r=`${PWD_COMMAND}`; export r; \
21198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21199 TFLAGS="$(STAGE1_TFLAGS)"; \
21200 $(HOST_EXPORTS) \
21201 cd $(HOST_SUBDIR)/gold && \
21202 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21203 CFLAGS="$(STAGE1_CFLAGS)" \
21204 CXXFLAGS="$(STAGE1_CFLAGS)" \
21205 LIBCFLAGS="$(LIBCFLAGS)" \
21206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21209 $(EXTRA_HOST_FLAGS) \
21210 TFLAGS="$(STAGE1_TFLAGS)" \
21211 $(TARGET-stage1-gold)
21212
21213maybe-clean-stage1-gold: clean-stage1-gold
21214clean-stage1: clean-stage1-gold
21215clean-stage1-gold:
21216 @if [ $(current_stage) = stage1 ]; then \
21217 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21218 else \
21219 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
21220 $(MAKE) stage1-start; \
21221 fi; \
21222 cd $(HOST_SUBDIR)/gold && \
21223 $(MAKE) $(EXTRA_HOST_FLAGS) \
21224 clean
21225@endif gold-bootstrap
21226
21227
21228.PHONY: all-stage2-gold maybe-all-stage2-gold
21229.PHONY: clean-stage2-gold maybe-clean-stage2-gold
21230maybe-all-stage2-gold:
21231maybe-clean-stage2-gold:
21232@if gold-bootstrap
21233maybe-all-stage2-gold: all-stage2-gold
21234all-stage2: all-stage2-gold
21235TARGET-stage2-gold = $(TARGET-gold)
21236all-stage2-gold: configure-stage2-gold
21237 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21238 @r=`${PWD_COMMAND}`; export r; \
21239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240 TFLAGS="$(STAGE2_TFLAGS)"; \
21241 $(HOST_EXPORTS) \
21242 $(POSTSTAGE1_HOST_EXPORTS) \
21243 cd $(HOST_SUBDIR)/gold && \
21244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21245 CFLAGS="$(STAGE2_CFLAGS)" \
21246 CXXFLAGS="$(STAGE2_CFLAGS)" \
21247 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21252 TFLAGS="$(STAGE2_TFLAGS)" \
21253 $(TARGET-stage2-gold)
21254
21255maybe-clean-stage2-gold: clean-stage2-gold
21256clean-stage2: clean-stage2-gold
21257clean-stage2-gold:
21258 @if [ $(current_stage) = stage2 ]; then \
21259 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21260 else \
21261 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
21262 $(MAKE) stage2-start; \
21263 fi; \
21264 cd $(HOST_SUBDIR)/gold && \
21265 $(MAKE) $(EXTRA_HOST_FLAGS) \
21266 $(POSTSTAGE1_FLAGS_TO_PASS) \
21267 clean
21268@endif gold-bootstrap
21269
21270
21271.PHONY: all-stage3-gold maybe-all-stage3-gold
21272.PHONY: clean-stage3-gold maybe-clean-stage3-gold
21273maybe-all-stage3-gold:
21274maybe-clean-stage3-gold:
21275@if gold-bootstrap
21276maybe-all-stage3-gold: all-stage3-gold
21277all-stage3: all-stage3-gold
21278TARGET-stage3-gold = $(TARGET-gold)
21279all-stage3-gold: configure-stage3-gold
21280 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21281 @r=`${PWD_COMMAND}`; export r; \
21282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21283 TFLAGS="$(STAGE3_TFLAGS)"; \
21284 $(HOST_EXPORTS) \
21285 $(POSTSTAGE1_HOST_EXPORTS) \
21286 cd $(HOST_SUBDIR)/gold && \
21287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21288 CFLAGS="$(STAGE3_CFLAGS)" \
21289 CXXFLAGS="$(STAGE3_CFLAGS)" \
21290 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21295 TFLAGS="$(STAGE3_TFLAGS)" \
21296 $(TARGET-stage3-gold)
21297
21298maybe-clean-stage3-gold: clean-stage3-gold
21299clean-stage3: clean-stage3-gold
21300clean-stage3-gold:
21301 @if [ $(current_stage) = stage3 ]; then \
21302 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21303 else \
21304 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
21305 $(MAKE) stage3-start; \
21306 fi; \
21307 cd $(HOST_SUBDIR)/gold && \
21308 $(MAKE) $(EXTRA_HOST_FLAGS) \
21309 $(POSTSTAGE1_FLAGS_TO_PASS) \
21310 clean
21311@endif gold-bootstrap
21312
21313
21314.PHONY: all-stage4-gold maybe-all-stage4-gold
21315.PHONY: clean-stage4-gold maybe-clean-stage4-gold
21316maybe-all-stage4-gold:
21317maybe-clean-stage4-gold:
21318@if gold-bootstrap
21319maybe-all-stage4-gold: all-stage4-gold
21320all-stage4: all-stage4-gold
21321TARGET-stage4-gold = $(TARGET-gold)
21322all-stage4-gold: configure-stage4-gold
21323 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21324 @r=`${PWD_COMMAND}`; export r; \
21325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326 TFLAGS="$(STAGE4_TFLAGS)"; \
21327 $(HOST_EXPORTS) \
21328 $(POSTSTAGE1_HOST_EXPORTS) \
21329 cd $(HOST_SUBDIR)/gold && \
21330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21331 CFLAGS="$(STAGE4_CFLAGS)" \
21332 CXXFLAGS="$(STAGE4_CFLAGS)" \
21333 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21338 TFLAGS="$(STAGE4_TFLAGS)" \
21339 $(TARGET-stage4-gold)
21340
21341maybe-clean-stage4-gold: clean-stage4-gold
21342clean-stage4: clean-stage4-gold
21343clean-stage4-gold:
21344 @if [ $(current_stage) = stage4 ]; then \
21345 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21346 else \
21347 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
21348 $(MAKE) stage4-start; \
21349 fi; \
21350 cd $(HOST_SUBDIR)/gold && \
21351 $(MAKE) $(EXTRA_HOST_FLAGS) \
21352 $(POSTSTAGE1_FLAGS_TO_PASS) \
21353 clean
21354@endif gold-bootstrap
21355
21356
21357.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
21358.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
21359maybe-all-stageprofile-gold:
21360maybe-clean-stageprofile-gold:
21361@if gold-bootstrap
21362maybe-all-stageprofile-gold: all-stageprofile-gold
21363all-stageprofile: all-stageprofile-gold
21364TARGET-stageprofile-gold = $(TARGET-gold)
21365all-stageprofile-gold: configure-stageprofile-gold
21366 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21367 @r=`${PWD_COMMAND}`; export r; \
21368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21370 $(HOST_EXPORTS) \
21371 $(POSTSTAGE1_HOST_EXPORTS) \
21372 cd $(HOST_SUBDIR)/gold && \
21373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21374 CFLAGS="$(STAGEprofile_CFLAGS)" \
21375 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
21376 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21381 TFLAGS="$(STAGEprofile_TFLAGS)" \
21382 $(TARGET-stageprofile-gold)
21383
21384maybe-clean-stageprofile-gold: clean-stageprofile-gold
21385clean-stageprofile: clean-stageprofile-gold
21386clean-stageprofile-gold:
21387 @if [ $(current_stage) = stageprofile ]; then \
21388 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21389 else \
21390 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
21391 $(MAKE) stageprofile-start; \
21392 fi; \
21393 cd $(HOST_SUBDIR)/gold && \
21394 $(MAKE) $(EXTRA_HOST_FLAGS) \
21395 $(POSTSTAGE1_FLAGS_TO_PASS) \
21396 clean
21397@endif gold-bootstrap
21398
21399
21400.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
21401.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
21402maybe-all-stagefeedback-gold:
21403maybe-clean-stagefeedback-gold:
21404@if gold-bootstrap
21405maybe-all-stagefeedback-gold: all-stagefeedback-gold
21406all-stagefeedback: all-stagefeedback-gold
21407TARGET-stagefeedback-gold = $(TARGET-gold)
21408all-stagefeedback-gold: configure-stagefeedback-gold
21409 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21410 @r=`${PWD_COMMAND}`; export r; \
21411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21412 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21413 $(HOST_EXPORTS) \
21414 $(POSTSTAGE1_HOST_EXPORTS) \
21415 cd $(HOST_SUBDIR)/gold && \
21416 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21417 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21418 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
21419 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21424 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21425 $(TARGET-stagefeedback-gold)
21426
21427maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
21428clean-stagefeedback: clean-stagefeedback-gold
21429clean-stagefeedback-gold:
21430 @if [ $(current_stage) = stagefeedback ]; then \
21431 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
21432 else \
21433 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
21434 $(MAKE) stagefeedback-start; \
21435 fi; \
21436 cd $(HOST_SUBDIR)/gold && \
21437 $(MAKE) $(EXTRA_HOST_FLAGS) \
21438 $(POSTSTAGE1_FLAGS_TO_PASS) \
21439 clean
21440@endif gold-bootstrap
21441
21442
21443
21444
21445
21446.PHONY: check-gold maybe-check-gold
21447maybe-check-gold:
21448@if gold
21449maybe-check-gold: check-gold
21450
21451check-gold:
21452 @: $(MAKE); $(unstage)
21453 @r=`${PWD_COMMAND}`; export r; \
21454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21455 $(HOST_EXPORTS) \
21456 (cd $(HOST_SUBDIR)/gold && \
21457 $(MAKE) $(FLAGS_TO_PASS) check)
21458
21459@endif gold
21460
21461.PHONY: install-gold maybe-install-gold
21462maybe-install-gold:
21463@if gold
21464maybe-install-gold: install-gold
21465
21466install-gold: installdirs
21467 @: $(MAKE); $(unstage)
21468 @r=`${PWD_COMMAND}`; export r; \
21469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21470 $(HOST_EXPORTS) \
21471 (cd $(HOST_SUBDIR)/gold && \
21472 $(MAKE) $(FLAGS_TO_PASS) install)
21473
21474@endif gold
21475
21476# Other targets (info, dvi, pdf, etc.)
21477
21478.PHONY: maybe-info-gold info-gold
21479maybe-info-gold:
21480@if gold
21481maybe-info-gold: info-gold
21482
21483info-gold: \
21484 configure-gold
21485 @[ -f ./gold/Makefile ] || exit 0; \
21486 r=`${PWD_COMMAND}`; export r; \
21487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21488 $(HOST_EXPORTS) \
21489 for flag in $(EXTRA_HOST_FLAGS) ; do \
21490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21491 done; \
21492 echo "Doing info in gold" ; \
21493 (cd $(HOST_SUBDIR)/gold && \
21494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21496 "RANLIB=$${RANLIB}" \
21497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21498 info) \
21499 || exit 1
21500
21501@endif gold
21502
21503.PHONY: maybe-dvi-gold dvi-gold
21504maybe-dvi-gold:
21505@if gold
21506maybe-dvi-gold: dvi-gold
21507
21508dvi-gold: \
21509 configure-gold
21510 @[ -f ./gold/Makefile ] || exit 0; \
21511 r=`${PWD_COMMAND}`; export r; \
21512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21513 $(HOST_EXPORTS) \
21514 for flag in $(EXTRA_HOST_FLAGS) ; do \
21515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21516 done; \
21517 echo "Doing dvi in gold" ; \
21518 (cd $(HOST_SUBDIR)/gold && \
21519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21521 "RANLIB=$${RANLIB}" \
21522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21523 dvi) \
21524 || exit 1
21525
21526@endif gold
21527
21528.PHONY: maybe-pdf-gold pdf-gold
21529maybe-pdf-gold:
21530@if gold
21531maybe-pdf-gold: pdf-gold
21532
21533pdf-gold: \
21534 configure-gold
21535 @[ -f ./gold/Makefile ] || exit 0; \
21536 r=`${PWD_COMMAND}`; export r; \
21537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538 $(HOST_EXPORTS) \
21539 for flag in $(EXTRA_HOST_FLAGS) ; do \
21540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21541 done; \
21542 echo "Doing pdf in gold" ; \
21543 (cd $(HOST_SUBDIR)/gold && \
21544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21546 "RANLIB=$${RANLIB}" \
21547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21548 pdf) \
21549 || exit 1
21550
21551@endif gold
21552
21553.PHONY: maybe-html-gold html-gold
21554maybe-html-gold:
21555@if gold
21556maybe-html-gold: html-gold
21557
21558html-gold: \
21559 configure-gold
21560 @[ -f ./gold/Makefile ] || exit 0; \
21561 r=`${PWD_COMMAND}`; export r; \
21562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21563 $(HOST_EXPORTS) \
21564 for flag in $(EXTRA_HOST_FLAGS) ; do \
21565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21566 done; \
21567 echo "Doing html in gold" ; \
21568 (cd $(HOST_SUBDIR)/gold && \
21569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21571 "RANLIB=$${RANLIB}" \
21572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21573 html) \
21574 || exit 1
21575
21576@endif gold
21577
21578.PHONY: maybe-TAGS-gold TAGS-gold
21579maybe-TAGS-gold:
21580@if gold
21581maybe-TAGS-gold: TAGS-gold
21582
21583TAGS-gold: \
21584 configure-gold
21585 @[ -f ./gold/Makefile ] || exit 0; \
21586 r=`${PWD_COMMAND}`; export r; \
21587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21588 $(HOST_EXPORTS) \
21589 for flag in $(EXTRA_HOST_FLAGS) ; do \
21590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21591 done; \
21592 echo "Doing TAGS in gold" ; \
21593 (cd $(HOST_SUBDIR)/gold && \
21594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21596 "RANLIB=$${RANLIB}" \
21597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21598 TAGS) \
21599 || exit 1
21600
21601@endif gold
21602
21603.PHONY: maybe-install-info-gold install-info-gold
21604maybe-install-info-gold:
21605@if gold
21606maybe-install-info-gold: install-info-gold
21607
21608install-info-gold: \
21609 configure-gold \
21610 info-gold
21611 @[ -f ./gold/Makefile ] || exit 0; \
21612 r=`${PWD_COMMAND}`; export r; \
21613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21614 $(HOST_EXPORTS) \
21615 for flag in $(EXTRA_HOST_FLAGS) ; do \
21616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21617 done; \
21618 echo "Doing install-info in gold" ; \
21619 (cd $(HOST_SUBDIR)/gold && \
21620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21622 "RANLIB=$${RANLIB}" \
21623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21624 install-info) \
21625 || exit 1
21626
21627@endif gold
21628
21629.PHONY: maybe-install-pdf-gold install-pdf-gold
21630maybe-install-pdf-gold:
21631@if gold
21632maybe-install-pdf-gold: install-pdf-gold
21633
21634install-pdf-gold: \
21635 configure-gold \
21636 pdf-gold
21637 @[ -f ./gold/Makefile ] || exit 0; \
21638 r=`${PWD_COMMAND}`; export r; \
21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640 $(HOST_EXPORTS) \
21641 for flag in $(EXTRA_HOST_FLAGS) ; do \
21642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643 done; \
21644 echo "Doing install-pdf in gold" ; \
21645 (cd $(HOST_SUBDIR)/gold && \
21646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648 "RANLIB=$${RANLIB}" \
21649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21650 install-pdf) \
21651 || exit 1
21652
21653@endif gold
21654
21655.PHONY: maybe-install-html-gold install-html-gold
21656maybe-install-html-gold:
21657@if gold
21658maybe-install-html-gold: install-html-gold
21659
21660install-html-gold: \
21661 configure-gold \
21662 html-gold
21663 @[ -f ./gold/Makefile ] || exit 0; \
21664 r=`${PWD_COMMAND}`; export r; \
21665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21666 $(HOST_EXPORTS) \
21667 for flag in $(EXTRA_HOST_FLAGS) ; do \
21668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21669 done; \
21670 echo "Doing install-html in gold" ; \
21671 (cd $(HOST_SUBDIR)/gold && \
21672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21674 "RANLIB=$${RANLIB}" \
21675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21676 install-html) \
21677 || exit 1
21678
21679@endif gold
21680
21681.PHONY: maybe-installcheck-gold installcheck-gold
21682maybe-installcheck-gold:
21683@if gold
21684maybe-installcheck-gold: installcheck-gold
21685
21686installcheck-gold: \
21687 configure-gold
21688 @[ -f ./gold/Makefile ] || exit 0; \
21689 r=`${PWD_COMMAND}`; export r; \
21690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691 $(HOST_EXPORTS) \
21692 for flag in $(EXTRA_HOST_FLAGS) ; do \
21693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21694 done; \
21695 echo "Doing installcheck in gold" ; \
21696 (cd $(HOST_SUBDIR)/gold && \
21697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21699 "RANLIB=$${RANLIB}" \
21700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21701 installcheck) \
21702 || exit 1
21703
21704@endif gold
21705
21706.PHONY: maybe-mostlyclean-gold mostlyclean-gold
21707maybe-mostlyclean-gold:
21708@if gold
21709maybe-mostlyclean-gold: mostlyclean-gold
21710
21711mostlyclean-gold:
21712 @[ -f ./gold/Makefile ] || exit 0; \
21713 r=`${PWD_COMMAND}`; export r; \
21714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21715 $(HOST_EXPORTS) \
21716 for flag in $(EXTRA_HOST_FLAGS) ; do \
21717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21718 done; \
21719 echo "Doing mostlyclean in gold" ; \
21720 (cd $(HOST_SUBDIR)/gold && \
21721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21723 "RANLIB=$${RANLIB}" \
21724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21725 mostlyclean) \
21726 || exit 1
21727
21728@endif gold
21729
21730.PHONY: maybe-clean-gold clean-gold
21731maybe-clean-gold:
21732@if gold
21733maybe-clean-gold: clean-gold
21734
21735clean-gold:
21736 @[ -f ./gold/Makefile ] || exit 0; \
21737 r=`${PWD_COMMAND}`; export r; \
21738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21739 $(HOST_EXPORTS) \
21740 for flag in $(EXTRA_HOST_FLAGS) ; do \
21741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21742 done; \
21743 echo "Doing clean in gold" ; \
21744 (cd $(HOST_SUBDIR)/gold && \
21745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21747 "RANLIB=$${RANLIB}" \
21748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21749 clean) \
21750 || exit 1
21751
21752@endif gold
21753
21754.PHONY: maybe-distclean-gold distclean-gold
21755maybe-distclean-gold:
21756@if gold
21757maybe-distclean-gold: distclean-gold
21758
21759distclean-gold:
21760 @[ -f ./gold/Makefile ] || exit 0; \
21761 r=`${PWD_COMMAND}`; export r; \
21762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21763 $(HOST_EXPORTS) \
21764 for flag in $(EXTRA_HOST_FLAGS) ; do \
21765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21766 done; \
21767 echo "Doing distclean in gold" ; \
21768 (cd $(HOST_SUBDIR)/gold && \
21769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21771 "RANLIB=$${RANLIB}" \
21772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21773 distclean) \
21774 || exit 1
21775
21776@endif gold
21777
21778.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
21779maybe-maintainer-clean-gold:
21780@if gold
21781maybe-maintainer-clean-gold: maintainer-clean-gold
21782
21783maintainer-clean-gold:
21784 @[ -f ./gold/Makefile ] || exit 0; \
21785 r=`${PWD_COMMAND}`; export r; \
21786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21787 $(HOST_EXPORTS) \
21788 for flag in $(EXTRA_HOST_FLAGS) ; do \
21789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21790 done; \
21791 echo "Doing maintainer-clean in gold" ; \
21792 (cd $(HOST_SUBDIR)/gold && \
21793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21795 "RANLIB=$${RANLIB}" \
21796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21797 maintainer-clean) \
21798 || exit 1
21799
21800@endif gold
21801
21802
21803
21804.PHONY: configure-gprof maybe-configure-gprof
21805maybe-configure-gprof:
21806@if gcc-bootstrap
21807configure-gprof: stage_current
21808@endif gcc-bootstrap
21809@if gprof
21810maybe-configure-gprof: configure-gprof
21811configure-gprof:
21812 @: $(MAKE); $(unstage)
21813 @r=`${PWD_COMMAND}`; export r; \
21814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
21816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
21817 $(HOST_EXPORTS) \
21818 echo Configuring in $(HOST_SUBDIR)/gprof; \
21819 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
21820 case $(srcdir) in \
21821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21822 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
21823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21824 esac; \
21825 srcdiroption="--srcdir=$${topdir}/gprof"; \
21826 libsrcdir="$$s/gprof"; \
21827 $(SHELL) $${libsrcdir}/configure \
21828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21829 --target=${target_alias} $${srcdiroption} \
21830 || exit 1
21831@endif gprof
21832
21833
21834
21835
21836
21837.PHONY: all-gprof maybe-all-gprof
21838maybe-all-gprof:
21839@if gcc-bootstrap
21840all-gprof: stage_current
21841@endif gcc-bootstrap
21842@if gprof
21843TARGET-gprof=all
21844maybe-all-gprof: all-gprof
21845all-gprof: configure-gprof
21846 @: $(MAKE); $(unstage)
21847 @r=`${PWD_COMMAND}`; export r; \
21848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21849 $(HOST_EXPORTS) \
21850 (cd $(HOST_SUBDIR)/gprof && \
21851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21852 $(TARGET-gprof))
21853@endif gprof
21854
21855
21856
21857
21858.PHONY: check-gprof maybe-check-gprof
21859maybe-check-gprof:
21860@if gprof
21861maybe-check-gprof: check-gprof
21862
21863check-gprof:
21864 @: $(MAKE); $(unstage)
21865 @r=`${PWD_COMMAND}`; export r; \
21866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867 $(HOST_EXPORTS) \
21868 (cd $(HOST_SUBDIR)/gprof && \
21869 $(MAKE) $(FLAGS_TO_PASS) check)
21870
21871@endif gprof
21872
21873.PHONY: install-gprof maybe-install-gprof
21874maybe-install-gprof:
21875@if gprof
21876maybe-install-gprof: install-gprof
21877
21878install-gprof: installdirs
21879 @: $(MAKE); $(unstage)
21880 @r=`${PWD_COMMAND}`; export r; \
21881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21882 $(HOST_EXPORTS) \
21883 (cd $(HOST_SUBDIR)/gprof && \
21884 $(MAKE) $(FLAGS_TO_PASS) install)
21885
21886@endif gprof
21887
21888# Other targets (info, dvi, pdf, etc.)
21889
21890.PHONY: maybe-info-gprof info-gprof
21891maybe-info-gprof:
21892@if gprof
21893maybe-info-gprof: info-gprof
21894
21895info-gprof: \
21896 configure-gprof
21897 @: $(MAKE); $(unstage)
21898 @[ -f ./gprof/Makefile ] || exit 0; \
21899 r=`${PWD_COMMAND}`; export r; \
21900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901 $(HOST_EXPORTS) \
21902 for flag in $(EXTRA_HOST_FLAGS) ; do \
21903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21904 done; \
21905 echo "Doing info in gprof" ; \
21906 (cd $(HOST_SUBDIR)/gprof && \
21907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21909 "RANLIB=$${RANLIB}" \
21910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21911 info) \
21912 || exit 1
21913
21914@endif gprof
21915
21916.PHONY: maybe-dvi-gprof dvi-gprof
21917maybe-dvi-gprof:
21918@if gprof
21919maybe-dvi-gprof: dvi-gprof
21920
21921dvi-gprof: \
21922 configure-gprof
21923 @: $(MAKE); $(unstage)
21924 @[ -f ./gprof/Makefile ] || exit 0; \
21925 r=`${PWD_COMMAND}`; export r; \
21926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21927 $(HOST_EXPORTS) \
21928 for flag in $(EXTRA_HOST_FLAGS) ; do \
21929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21930 done; \
21931 echo "Doing dvi in gprof" ; \
21932 (cd $(HOST_SUBDIR)/gprof && \
21933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21935 "RANLIB=$${RANLIB}" \
21936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21937 dvi) \
21938 || exit 1
21939
21940@endif gprof
21941
21942.PHONY: maybe-pdf-gprof pdf-gprof
21943maybe-pdf-gprof:
21944@if gprof
21945maybe-pdf-gprof: pdf-gprof
21946
21947pdf-gprof: \
21948 configure-gprof
21949 @: $(MAKE); $(unstage)
21950 @[ -f ./gprof/Makefile ] || exit 0; \
21951 r=`${PWD_COMMAND}`; export r; \
21952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21953 $(HOST_EXPORTS) \
21954 for flag in $(EXTRA_HOST_FLAGS) ; do \
21955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21956 done; \
21957 echo "Doing pdf in gprof" ; \
21958 (cd $(HOST_SUBDIR)/gprof && \
21959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21961 "RANLIB=$${RANLIB}" \
21962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21963 pdf) \
21964 || exit 1
21965
21966@endif gprof
21967
21968.PHONY: maybe-html-gprof html-gprof
21969maybe-html-gprof:
21970@if gprof
21971maybe-html-gprof: html-gprof
21972
21973html-gprof: \
21974 configure-gprof
21975 @: $(MAKE); $(unstage)
21976 @[ -f ./gprof/Makefile ] || exit 0; \
21977 r=`${PWD_COMMAND}`; export r; \
21978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979 $(HOST_EXPORTS) \
21980 for flag in $(EXTRA_HOST_FLAGS) ; do \
21981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21982 done; \
21983 echo "Doing html in gprof" ; \
21984 (cd $(HOST_SUBDIR)/gprof && \
21985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21987 "RANLIB=$${RANLIB}" \
21988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21989 html) \
21990 || exit 1
21991
21992@endif gprof
21993
21994.PHONY: maybe-TAGS-gprof TAGS-gprof
21995maybe-TAGS-gprof:
21996@if gprof
21997maybe-TAGS-gprof: TAGS-gprof
21998
21999TAGS-gprof: \
22000 configure-gprof
22001 @: $(MAKE); $(unstage)
22002 @[ -f ./gprof/Makefile ] || exit 0; \
22003 r=`${PWD_COMMAND}`; export r; \
22004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22005 $(HOST_EXPORTS) \
22006 for flag in $(EXTRA_HOST_FLAGS) ; do \
22007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22008 done; \
22009 echo "Doing TAGS in gprof" ; \
22010 (cd $(HOST_SUBDIR)/gprof && \
22011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22013 "RANLIB=$${RANLIB}" \
22014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22015 TAGS) \
22016 || exit 1
22017
22018@endif gprof
22019
22020.PHONY: maybe-install-info-gprof install-info-gprof
22021maybe-install-info-gprof:
22022@if gprof
22023maybe-install-info-gprof: install-info-gprof
22024
22025install-info-gprof: \
22026 configure-gprof \
22027 info-gprof
22028 @: $(MAKE); $(unstage)
22029 @[ -f ./gprof/Makefile ] || exit 0; \
22030 r=`${PWD_COMMAND}`; export r; \
22031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032 $(HOST_EXPORTS) \
22033 for flag in $(EXTRA_HOST_FLAGS) ; do \
22034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22035 done; \
22036 echo "Doing install-info in gprof" ; \
22037 (cd $(HOST_SUBDIR)/gprof && \
22038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22040 "RANLIB=$${RANLIB}" \
22041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22042 install-info) \
22043 || exit 1
22044
22045@endif gprof
22046
22047.PHONY: maybe-install-pdf-gprof install-pdf-gprof
22048maybe-install-pdf-gprof:
22049@if gprof
22050maybe-install-pdf-gprof: install-pdf-gprof
22051
22052install-pdf-gprof: \
22053 configure-gprof \
22054 pdf-gprof
22055 @: $(MAKE); $(unstage)
22056 @[ -f ./gprof/Makefile ] || exit 0; \
22057 r=`${PWD_COMMAND}`; export r; \
22058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22059 $(HOST_EXPORTS) \
22060 for flag in $(EXTRA_HOST_FLAGS) ; do \
22061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22062 done; \
22063 echo "Doing install-pdf in gprof" ; \
22064 (cd $(HOST_SUBDIR)/gprof && \
22065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22067 "RANLIB=$${RANLIB}" \
22068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22069 install-pdf) \
22070 || exit 1
22071
22072@endif gprof
22073
22074.PHONY: maybe-install-html-gprof install-html-gprof
22075maybe-install-html-gprof:
22076@if gprof
22077maybe-install-html-gprof: install-html-gprof
22078
22079install-html-gprof: \
22080 configure-gprof \
22081 html-gprof
22082 @: $(MAKE); $(unstage)
22083 @[ -f ./gprof/Makefile ] || exit 0; \
22084 r=`${PWD_COMMAND}`; export r; \
22085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22086 $(HOST_EXPORTS) \
22087 for flag in $(EXTRA_HOST_FLAGS) ; do \
22088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22089 done; \
22090 echo "Doing install-html in gprof" ; \
22091 (cd $(HOST_SUBDIR)/gprof && \
22092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22094 "RANLIB=$${RANLIB}" \
22095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22096 install-html) \
22097 || exit 1
22098
22099@endif gprof
22100
22101.PHONY: maybe-installcheck-gprof installcheck-gprof
22102maybe-installcheck-gprof:
22103@if gprof
22104maybe-installcheck-gprof: installcheck-gprof
22105
22106installcheck-gprof: \
22107 configure-gprof
22108 @: $(MAKE); $(unstage)
22109 @[ -f ./gprof/Makefile ] || exit 0; \
22110 r=`${PWD_COMMAND}`; export r; \
22111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22112 $(HOST_EXPORTS) \
22113 for flag in $(EXTRA_HOST_FLAGS) ; do \
22114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22115 done; \
22116 echo "Doing installcheck in gprof" ; \
22117 (cd $(HOST_SUBDIR)/gprof && \
22118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22120 "RANLIB=$${RANLIB}" \
22121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22122 installcheck) \
22123 || exit 1
22124
22125@endif gprof
22126
22127.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
22128maybe-mostlyclean-gprof:
22129@if gprof
22130maybe-mostlyclean-gprof: mostlyclean-gprof
22131
22132mostlyclean-gprof:
22133 @: $(MAKE); $(unstage)
22134 @[ -f ./gprof/Makefile ] || exit 0; \
22135 r=`${PWD_COMMAND}`; export r; \
22136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137 $(HOST_EXPORTS) \
22138 for flag in $(EXTRA_HOST_FLAGS) ; do \
22139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22140 done; \
22141 echo "Doing mostlyclean in gprof" ; \
22142 (cd $(HOST_SUBDIR)/gprof && \
22143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145 "RANLIB=$${RANLIB}" \
22146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22147 mostlyclean) \
22148 || exit 1
22149
22150@endif gprof
22151
22152.PHONY: maybe-clean-gprof clean-gprof
22153maybe-clean-gprof:
22154@if gprof
22155maybe-clean-gprof: clean-gprof
22156
22157clean-gprof:
22158 @: $(MAKE); $(unstage)
22159 @[ -f ./gprof/Makefile ] || exit 0; \
22160 r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162 $(HOST_EXPORTS) \
22163 for flag in $(EXTRA_HOST_FLAGS) ; do \
22164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22165 done; \
22166 echo "Doing clean in gprof" ; \
22167 (cd $(HOST_SUBDIR)/gprof && \
22168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22170 "RANLIB=$${RANLIB}" \
22171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22172 clean) \
22173 || exit 1
22174
22175@endif gprof
22176
22177.PHONY: maybe-distclean-gprof distclean-gprof
22178maybe-distclean-gprof:
22179@if gprof
22180maybe-distclean-gprof: distclean-gprof
22181
22182distclean-gprof:
22183 @: $(MAKE); $(unstage)
22184 @[ -f ./gprof/Makefile ] || exit 0; \
22185 r=`${PWD_COMMAND}`; export r; \
22186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22187 $(HOST_EXPORTS) \
22188 for flag in $(EXTRA_HOST_FLAGS) ; do \
22189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22190 done; \
22191 echo "Doing distclean in gprof" ; \
22192 (cd $(HOST_SUBDIR)/gprof && \
22193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22195 "RANLIB=$${RANLIB}" \
22196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22197 distclean) \
22198 || exit 1
22199
22200@endif gprof
22201
22202.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
22203maybe-maintainer-clean-gprof:
22204@if gprof
22205maybe-maintainer-clean-gprof: maintainer-clean-gprof
22206
22207maintainer-clean-gprof:
22208 @: $(MAKE); $(unstage)
22209 @[ -f ./gprof/Makefile ] || exit 0; \
22210 r=`${PWD_COMMAND}`; export r; \
22211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22212 $(HOST_EXPORTS) \
22213 for flag in $(EXTRA_HOST_FLAGS) ; do \
22214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22215 done; \
22216 echo "Doing maintainer-clean in gprof" ; \
22217 (cd $(HOST_SUBDIR)/gprof && \
22218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22220 "RANLIB=$${RANLIB}" \
22221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22222 maintainer-clean) \
22223 || exit 1
22224
22225@endif gprof
22226
22227
22228
22229.PHONY: configure-gzip maybe-configure-gzip
22230maybe-configure-gzip:
22231@if gcc-bootstrap
22232configure-gzip: stage_current
22233@endif gcc-bootstrap
22234@if gzip
22235maybe-configure-gzip: configure-gzip
22236configure-gzip:
22237 @: $(MAKE); $(unstage)
22238 @r=`${PWD_COMMAND}`; export r; \
22239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22240 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
22241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
22242 $(HOST_EXPORTS) \
22243 echo Configuring in $(HOST_SUBDIR)/gzip; \
22244 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
22245 case $(srcdir) in \
22246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22247 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
22248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22249 esac; \
22250 srcdiroption="--srcdir=$${topdir}/gzip"; \
22251 libsrcdir="$$s/gzip"; \
22252 $(SHELL) $${libsrcdir}/configure \
22253 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22254 --target=${target_alias} $${srcdiroption} \
22255 || exit 1
22256@endif gzip
22257
22258
22259
22260
22261
22262.PHONY: all-gzip maybe-all-gzip
22263maybe-all-gzip:
22264@if gcc-bootstrap
22265all-gzip: stage_current
22266@endif gcc-bootstrap
22267@if gzip
22268TARGET-gzip=all
22269maybe-all-gzip: all-gzip
22270all-gzip: configure-gzip
22271 @: $(MAKE); $(unstage)
22272 @r=`${PWD_COMMAND}`; export r; \
22273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22274 $(HOST_EXPORTS) \
22275 (cd $(HOST_SUBDIR)/gzip && \
22276 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22277 $(TARGET-gzip))
22278@endif gzip
22279
22280
22281
22282
22283.PHONY: check-gzip maybe-check-gzip
22284maybe-check-gzip:
22285@if gzip
22286maybe-check-gzip: check-gzip
22287
22288check-gzip:
22289 @: $(MAKE); $(unstage)
22290 @r=`${PWD_COMMAND}`; export r; \
22291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22292 $(HOST_EXPORTS) \
22293 (cd $(HOST_SUBDIR)/gzip && \
22294 $(MAKE) $(FLAGS_TO_PASS) check)
22295
22296@endif gzip
22297
22298.PHONY: install-gzip maybe-install-gzip
22299maybe-install-gzip:
22300@if gzip
22301maybe-install-gzip: install-gzip
22302
22303install-gzip: installdirs
22304 @: $(MAKE); $(unstage)
22305 @r=`${PWD_COMMAND}`; export r; \
22306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307 $(HOST_EXPORTS) \
22308 (cd $(HOST_SUBDIR)/gzip && \
22309 $(MAKE) $(FLAGS_TO_PASS) install)
22310
22311@endif gzip
22312
22313# Other targets (info, dvi, pdf, etc.)
22314
22315.PHONY: maybe-info-gzip info-gzip
22316maybe-info-gzip:
22317@if gzip
22318maybe-info-gzip: info-gzip
22319
22320info-gzip: \
22321 configure-gzip
22322 @: $(MAKE); $(unstage)
22323 @[ -f ./gzip/Makefile ] || exit 0; \
22324 r=`${PWD_COMMAND}`; export r; \
22325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22326 $(HOST_EXPORTS) \
22327 for flag in $(EXTRA_HOST_FLAGS) ; do \
22328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22329 done; \
22330 echo "Doing info in gzip" ; \
22331 (cd $(HOST_SUBDIR)/gzip && \
22332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22334 "RANLIB=$${RANLIB}" \
22335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22336 info) \
22337 || exit 1
22338
22339@endif gzip
22340
22341.PHONY: maybe-dvi-gzip dvi-gzip
22342maybe-dvi-gzip:
22343@if gzip
22344maybe-dvi-gzip: dvi-gzip
22345
22346dvi-gzip: \
22347 configure-gzip
22348 @: $(MAKE); $(unstage)
22349 @[ -f ./gzip/Makefile ] || exit 0; \
22350 r=`${PWD_COMMAND}`; export r; \
22351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352 $(HOST_EXPORTS) \
22353 for flag in $(EXTRA_HOST_FLAGS) ; do \
22354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355 done; \
22356 echo "Doing dvi in gzip" ; \
22357 (cd $(HOST_SUBDIR)/gzip && \
22358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360 "RANLIB=$${RANLIB}" \
22361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362 dvi) \
22363 || exit 1
22364
22365@endif gzip
22366
22367.PHONY: maybe-pdf-gzip pdf-gzip
22368maybe-pdf-gzip:
22369@if gzip
22370maybe-pdf-gzip: pdf-gzip
22371
22372pdf-gzip: \
22373 configure-gzip
22374 @: $(MAKE); $(unstage)
22375 @[ -f ./gzip/Makefile ] || exit 0; \
22376 r=`${PWD_COMMAND}`; export r; \
22377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378 $(HOST_EXPORTS) \
22379 for flag in $(EXTRA_HOST_FLAGS) ; do \
22380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381 done; \
22382 echo "Doing pdf in gzip" ; \
22383 (cd $(HOST_SUBDIR)/gzip && \
22384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386 "RANLIB=$${RANLIB}" \
22387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388 pdf) \
22389 || exit 1
22390
22391@endif gzip
22392
22393.PHONY: maybe-html-gzip html-gzip
22394maybe-html-gzip:
22395@if gzip
22396maybe-html-gzip: html-gzip
22397
22398html-gzip: \
22399 configure-gzip
22400 @: $(MAKE); $(unstage)
22401 @[ -f ./gzip/Makefile ] || exit 0; \
22402 r=`${PWD_COMMAND}`; export r; \
22403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404 $(HOST_EXPORTS) \
22405 for flag in $(EXTRA_HOST_FLAGS) ; do \
22406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407 done; \
22408 echo "Doing html in gzip" ; \
22409 (cd $(HOST_SUBDIR)/gzip && \
22410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412 "RANLIB=$${RANLIB}" \
22413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22414 html) \
22415 || exit 1
22416
22417@endif gzip
22418
22419.PHONY: maybe-TAGS-gzip TAGS-gzip
22420maybe-TAGS-gzip:
22421@if gzip
22422maybe-TAGS-gzip: TAGS-gzip
22423
22424TAGS-gzip: \
22425 configure-gzip
22426 @: $(MAKE); $(unstage)
22427 @[ -f ./gzip/Makefile ] || exit 0; \
22428 r=`${PWD_COMMAND}`; export r; \
22429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430 $(HOST_EXPORTS) \
22431 for flag in $(EXTRA_HOST_FLAGS) ; do \
22432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22433 done; \
22434 echo "Doing TAGS in gzip" ; \
22435 (cd $(HOST_SUBDIR)/gzip && \
22436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438 "RANLIB=$${RANLIB}" \
22439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22440 TAGS) \
22441 || exit 1
22442
22443@endif gzip
22444
22445.PHONY: maybe-install-info-gzip install-info-gzip
22446maybe-install-info-gzip:
22447@if gzip
22448maybe-install-info-gzip: install-info-gzip
22449
22450install-info-gzip: \
22451 configure-gzip \
22452 info-gzip
22453 @: $(MAKE); $(unstage)
22454 @[ -f ./gzip/Makefile ] || exit 0; \
22455 r=`${PWD_COMMAND}`; export r; \
22456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457 $(HOST_EXPORTS) \
22458 for flag in $(EXTRA_HOST_FLAGS) ; do \
22459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22460 done; \
22461 echo "Doing install-info in gzip" ; \
22462 (cd $(HOST_SUBDIR)/gzip && \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22465 "RANLIB=$${RANLIB}" \
22466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22467 install-info) \
22468 || exit 1
22469
22470@endif gzip
22471
22472.PHONY: maybe-install-pdf-gzip install-pdf-gzip
22473maybe-install-pdf-gzip:
22474@if gzip
22475maybe-install-pdf-gzip: install-pdf-gzip
22476
22477install-pdf-gzip: \
22478 configure-gzip \
22479 pdf-gzip
22480 @: $(MAKE); $(unstage)
22481 @[ -f ./gzip/Makefile ] || exit 0; \
22482 r=`${PWD_COMMAND}`; export r; \
22483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484 $(HOST_EXPORTS) \
22485 for flag in $(EXTRA_HOST_FLAGS) ; do \
22486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487 done; \
22488 echo "Doing install-pdf in gzip" ; \
22489 (cd $(HOST_SUBDIR)/gzip && \
22490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492 "RANLIB=$${RANLIB}" \
22493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494 install-pdf) \
22495 || exit 1
22496
22497@endif gzip
22498
22499.PHONY: maybe-install-html-gzip install-html-gzip
22500maybe-install-html-gzip:
22501@if gzip
22502maybe-install-html-gzip: install-html-gzip
22503
22504install-html-gzip: \
22505 configure-gzip \
22506 html-gzip
22507 @: $(MAKE); $(unstage)
22508 @[ -f ./gzip/Makefile ] || exit 0; \
22509 r=`${PWD_COMMAND}`; export r; \
22510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22511 $(HOST_EXPORTS) \
22512 for flag in $(EXTRA_HOST_FLAGS) ; do \
22513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22514 done; \
22515 echo "Doing install-html in gzip" ; \
22516 (cd $(HOST_SUBDIR)/gzip && \
22517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22519 "RANLIB=$${RANLIB}" \
22520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22521 install-html) \
22522 || exit 1
22523
22524@endif gzip
22525
22526.PHONY: maybe-installcheck-gzip installcheck-gzip
22527maybe-installcheck-gzip:
22528@if gzip
22529maybe-installcheck-gzip: installcheck-gzip
22530
22531installcheck-gzip: \
22532 configure-gzip
22533 @: $(MAKE); $(unstage)
22534 @[ -f ./gzip/Makefile ] || exit 0; \
22535 r=`${PWD_COMMAND}`; export r; \
22536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22537 $(HOST_EXPORTS) \
22538 for flag in $(EXTRA_HOST_FLAGS) ; do \
22539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22540 done; \
22541 echo "Doing installcheck in gzip" ; \
22542 (cd $(HOST_SUBDIR)/gzip && \
22543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22545 "RANLIB=$${RANLIB}" \
22546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22547 installcheck) \
22548 || exit 1
22549
22550@endif gzip
22551
22552.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
22553maybe-mostlyclean-gzip:
22554@if gzip
22555maybe-mostlyclean-gzip: mostlyclean-gzip
22556
22557mostlyclean-gzip:
22558 @: $(MAKE); $(unstage)
22559 @[ -f ./gzip/Makefile ] || exit 0; \
22560 r=`${PWD_COMMAND}`; export r; \
22561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22562 $(HOST_EXPORTS) \
22563 for flag in $(EXTRA_HOST_FLAGS) ; do \
22564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22565 done; \
22566 echo "Doing mostlyclean in gzip" ; \
22567 (cd $(HOST_SUBDIR)/gzip && \
22568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22570 "RANLIB=$${RANLIB}" \
22571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22572 mostlyclean) \
22573 || exit 1
22574
22575@endif gzip
22576
22577.PHONY: maybe-clean-gzip clean-gzip
22578maybe-clean-gzip:
22579@if gzip
22580maybe-clean-gzip: clean-gzip
22581
22582clean-gzip:
22583 @: $(MAKE); $(unstage)
22584 @[ -f ./gzip/Makefile ] || exit 0; \
22585 r=`${PWD_COMMAND}`; export r; \
22586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22587 $(HOST_EXPORTS) \
22588 for flag in $(EXTRA_HOST_FLAGS) ; do \
22589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22590 done; \
22591 echo "Doing clean in gzip" ; \
22592 (cd $(HOST_SUBDIR)/gzip && \
22593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22595 "RANLIB=$${RANLIB}" \
22596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22597 clean) \
22598 || exit 1
22599
22600@endif gzip
22601
22602.PHONY: maybe-distclean-gzip distclean-gzip
22603maybe-distclean-gzip:
22604@if gzip
22605maybe-distclean-gzip: distclean-gzip
22606
22607distclean-gzip:
22608 @: $(MAKE); $(unstage)
22609 @[ -f ./gzip/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 distclean in gzip" ; \
22617 (cd $(HOST_SUBDIR)/gzip && \
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 distclean) \
22623 || exit 1
22624
22625@endif gzip
22626
22627.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
22628maybe-maintainer-clean-gzip:
22629@if gzip
22630maybe-maintainer-clean-gzip: maintainer-clean-gzip
22631
22632maintainer-clean-gzip:
22633 @: $(MAKE); $(unstage)
22634 @[ -f ./gzip/Makefile ] || exit 0; \
22635 r=`${PWD_COMMAND}`; export r; \
22636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637 $(HOST_EXPORTS) \
22638 for flag in $(EXTRA_HOST_FLAGS) ; do \
22639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640 done; \
22641 echo "Doing maintainer-clean in gzip" ; \
22642 (cd $(HOST_SUBDIR)/gzip && \
22643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645 "RANLIB=$${RANLIB}" \
22646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22647 maintainer-clean) \
22648 || exit 1
22649
22650@endif gzip
22651
22652
22653
22654.PHONY: configure-hello maybe-configure-hello
22655maybe-configure-hello:
22656@if gcc-bootstrap
22657configure-hello: stage_current
22658@endif gcc-bootstrap
22659@if hello
22660maybe-configure-hello: configure-hello
22661configure-hello:
22662 @: $(MAKE); $(unstage)
22663 @r=`${PWD_COMMAND}`; export r; \
22664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22665 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
22666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
22667 $(HOST_EXPORTS) \
22668 echo Configuring in $(HOST_SUBDIR)/hello; \
22669 cd "$(HOST_SUBDIR)/hello" || exit 1; \
22670 case $(srcdir) in \
22671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22672 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
22673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22674 esac; \
22675 srcdiroption="--srcdir=$${topdir}/hello"; \
22676 libsrcdir="$$s/hello"; \
22677 $(SHELL) $${libsrcdir}/configure \
22678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22679 --target=${target_alias} $${srcdiroption} \
22680 || exit 1
22681@endif hello
22682
22683
22684
22685
22686
22687.PHONY: all-hello maybe-all-hello
22688maybe-all-hello:
22689@if gcc-bootstrap
22690all-hello: stage_current
22691@endif gcc-bootstrap
22692@if hello
22693TARGET-hello=all
22694maybe-all-hello: all-hello
22695all-hello: configure-hello
22696 @: $(MAKE); $(unstage)
22697 @r=`${PWD_COMMAND}`; export r; \
22698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22699 $(HOST_EXPORTS) \
22700 (cd $(HOST_SUBDIR)/hello && \
22701 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22702 $(TARGET-hello))
22703@endif hello
22704
22705
22706
22707
22708.PHONY: check-hello maybe-check-hello
22709maybe-check-hello:
22710@if hello
22711maybe-check-hello: check-hello
22712
22713check-hello:
22714 @: $(MAKE); $(unstage)
22715 @r=`${PWD_COMMAND}`; export r; \
22716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22717 $(HOST_EXPORTS) \
22718 (cd $(HOST_SUBDIR)/hello && \
22719 $(MAKE) $(FLAGS_TO_PASS) check)
22720
22721@endif hello
22722
22723.PHONY: install-hello maybe-install-hello
22724maybe-install-hello:
22725@if hello
22726maybe-install-hello: install-hello
22727
22728install-hello: installdirs
22729 @: $(MAKE); $(unstage)
22730 @r=`${PWD_COMMAND}`; export r; \
22731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732 $(HOST_EXPORTS) \
22733 (cd $(HOST_SUBDIR)/hello && \
22734 $(MAKE) $(FLAGS_TO_PASS) install)
22735
22736@endif hello
22737
22738# Other targets (info, dvi, pdf, etc.)
22739
22740.PHONY: maybe-info-hello info-hello
22741maybe-info-hello:
22742@if hello
22743maybe-info-hello: info-hello
22744
22745info-hello: \
22746 configure-hello
22747 @: $(MAKE); $(unstage)
22748 @[ -f ./hello/Makefile ] || exit 0; \
22749 r=`${PWD_COMMAND}`; export r; \
22750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22751 $(HOST_EXPORTS) \
22752 for flag in $(EXTRA_HOST_FLAGS) ; do \
22753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22754 done; \
22755 echo "Doing info in hello" ; \
22756 (cd $(HOST_SUBDIR)/hello && \
22757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22759 "RANLIB=$${RANLIB}" \
22760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22761 info) \
22762 || exit 1
22763
22764@endif hello
22765
22766.PHONY: maybe-dvi-hello dvi-hello
22767maybe-dvi-hello:
22768@if hello
22769maybe-dvi-hello: dvi-hello
22770
22771dvi-hello: \
22772 configure-hello
22773 @: $(MAKE); $(unstage)
22774 @[ -f ./hello/Makefile ] || exit 0; \
22775 r=`${PWD_COMMAND}`; export r; \
22776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777 $(HOST_EXPORTS) \
22778 for flag in $(EXTRA_HOST_FLAGS) ; do \
22779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22780 done; \
22781 echo "Doing dvi in hello" ; \
22782 (cd $(HOST_SUBDIR)/hello && \
22783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22785 "RANLIB=$${RANLIB}" \
22786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22787 dvi) \
22788 || exit 1
22789
22790@endif hello
22791
22792.PHONY: maybe-pdf-hello pdf-hello
22793maybe-pdf-hello:
22794@if hello
22795maybe-pdf-hello: pdf-hello
22796
22797pdf-hello: \
22798 configure-hello
22799 @: $(MAKE); $(unstage)
22800 @[ -f ./hello/Makefile ] || exit 0; \
22801 r=`${PWD_COMMAND}`; export r; \
22802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803 $(HOST_EXPORTS) \
22804 for flag in $(EXTRA_HOST_FLAGS) ; do \
22805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22806 done; \
22807 echo "Doing pdf in hello" ; \
22808 (cd $(HOST_SUBDIR)/hello && \
22809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22811 "RANLIB=$${RANLIB}" \
22812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22813 pdf) \
22814 || exit 1
22815
22816@endif hello
22817
22818.PHONY: maybe-html-hello html-hello
22819maybe-html-hello:
22820@if hello
22821maybe-html-hello: html-hello
22822
22823html-hello: \
22824 configure-hello
22825 @: $(MAKE); $(unstage)
22826 @[ -f ./hello/Makefile ] || exit 0; \
22827 r=`${PWD_COMMAND}`; export r; \
22828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22829 $(HOST_EXPORTS) \
22830 for flag in $(EXTRA_HOST_FLAGS) ; do \
22831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22832 done; \
22833 echo "Doing html in hello" ; \
22834 (cd $(HOST_SUBDIR)/hello && \
22835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22837 "RANLIB=$${RANLIB}" \
22838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22839 html) \
22840 || exit 1
22841
22842@endif hello
22843
22844.PHONY: maybe-TAGS-hello TAGS-hello
22845maybe-TAGS-hello:
22846@if hello
22847maybe-TAGS-hello: TAGS-hello
22848
22849TAGS-hello: \
22850 configure-hello
22851 @: $(MAKE); $(unstage)
22852 @[ -f ./hello/Makefile ] || exit 0; \
22853 r=`${PWD_COMMAND}`; export r; \
22854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22855 $(HOST_EXPORTS) \
22856 for flag in $(EXTRA_HOST_FLAGS) ; do \
22857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22858 done; \
22859 echo "Doing TAGS in hello" ; \
22860 (cd $(HOST_SUBDIR)/hello && \
22861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22863 "RANLIB=$${RANLIB}" \
22864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22865 TAGS) \
22866 || exit 1
22867
22868@endif hello
22869
22870.PHONY: maybe-install-info-hello install-info-hello
22871maybe-install-info-hello:
22872@if hello
22873maybe-install-info-hello: install-info-hello
22874
22875install-info-hello: \
22876 configure-hello \
22877 info-hello
22878 @: $(MAKE); $(unstage)
22879 @[ -f ./hello/Makefile ] || exit 0; \
22880 r=`${PWD_COMMAND}`; export r; \
22881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882 $(HOST_EXPORTS) \
22883 for flag in $(EXTRA_HOST_FLAGS) ; do \
22884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22885 done; \
22886 echo "Doing install-info in hello" ; \
22887 (cd $(HOST_SUBDIR)/hello && \
22888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22890 "RANLIB=$${RANLIB}" \
22891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22892 install-info) \
22893 || exit 1
22894
22895@endif hello
22896
22897.PHONY: maybe-install-pdf-hello install-pdf-hello
22898maybe-install-pdf-hello:
22899@if hello
22900maybe-install-pdf-hello: install-pdf-hello
22901
22902install-pdf-hello: \
22903 configure-hello \
22904 pdf-hello
22905 @: $(MAKE); $(unstage)
22906 @[ -f ./hello/Makefile ] || exit 0; \
22907 r=`${PWD_COMMAND}`; export r; \
22908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22909 $(HOST_EXPORTS) \
22910 for flag in $(EXTRA_HOST_FLAGS) ; do \
22911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22912 done; \
22913 echo "Doing install-pdf in hello" ; \
22914 (cd $(HOST_SUBDIR)/hello && \
22915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22917 "RANLIB=$${RANLIB}" \
22918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22919 install-pdf) \
22920 || exit 1
22921
22922@endif hello
22923
22924.PHONY: maybe-install-html-hello install-html-hello
22925maybe-install-html-hello:
22926@if hello
22927maybe-install-html-hello: install-html-hello
22928
22929install-html-hello: \
22930 configure-hello \
22931 html-hello
22932 @: $(MAKE); $(unstage)
22933 @[ -f ./hello/Makefile ] || exit 0; \
22934 r=`${PWD_COMMAND}`; export r; \
22935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936 $(HOST_EXPORTS) \
22937 for flag in $(EXTRA_HOST_FLAGS) ; do \
22938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939 done; \
22940 echo "Doing install-html in hello" ; \
22941 (cd $(HOST_SUBDIR)/hello && \
22942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944 "RANLIB=$${RANLIB}" \
22945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22946 install-html) \
22947 || exit 1
22948
22949@endif hello
22950
22951.PHONY: maybe-installcheck-hello installcheck-hello
22952maybe-installcheck-hello:
22953@if hello
22954maybe-installcheck-hello: installcheck-hello
22955
22956installcheck-hello: \
22957 configure-hello
22958 @: $(MAKE); $(unstage)
22959 @[ -f ./hello/Makefile ] || exit 0; \
22960 r=`${PWD_COMMAND}`; export r; \
22961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22962 $(HOST_EXPORTS) \
22963 for flag in $(EXTRA_HOST_FLAGS) ; do \
22964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22965 done; \
22966 echo "Doing installcheck in hello" ; \
22967 (cd $(HOST_SUBDIR)/hello && \
22968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22970 "RANLIB=$${RANLIB}" \
22971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22972 installcheck) \
22973 || exit 1
22974
22975@endif hello
22976
22977.PHONY: maybe-mostlyclean-hello mostlyclean-hello
22978maybe-mostlyclean-hello:
22979@if hello
22980maybe-mostlyclean-hello: mostlyclean-hello
22981
22982mostlyclean-hello:
22983 @: $(MAKE); $(unstage)
22984 @[ -f ./hello/Makefile ] || exit 0; \
22985 r=`${PWD_COMMAND}`; export r; \
22986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22987 $(HOST_EXPORTS) \
22988 for flag in $(EXTRA_HOST_FLAGS) ; do \
22989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22990 done; \
22991 echo "Doing mostlyclean in hello" ; \
22992 (cd $(HOST_SUBDIR)/hello && \
22993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22995 "RANLIB=$${RANLIB}" \
22996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22997 mostlyclean) \
22998 || exit 1
22999
23000@endif hello
23001
23002.PHONY: maybe-clean-hello clean-hello
23003maybe-clean-hello:
23004@if hello
23005maybe-clean-hello: clean-hello
23006
23007clean-hello:
23008 @: $(MAKE); $(unstage)
23009 @[ -f ./hello/Makefile ] || exit 0; \
23010 r=`${PWD_COMMAND}`; export r; \
23011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23012 $(HOST_EXPORTS) \
23013 for flag in $(EXTRA_HOST_FLAGS) ; do \
23014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23015 done; \
23016 echo "Doing clean in hello" ; \
23017 (cd $(HOST_SUBDIR)/hello && \
23018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23020 "RANLIB=$${RANLIB}" \
23021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23022 clean) \
23023 || exit 1
23024
23025@endif hello
23026
23027.PHONY: maybe-distclean-hello distclean-hello
23028maybe-distclean-hello:
23029@if hello
23030maybe-distclean-hello: distclean-hello
23031
23032distclean-hello:
23033 @: $(MAKE); $(unstage)
23034 @[ -f ./hello/Makefile ] || exit 0; \
23035 r=`${PWD_COMMAND}`; export r; \
23036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23037 $(HOST_EXPORTS) \
23038 for flag in $(EXTRA_HOST_FLAGS) ; do \
23039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23040 done; \
23041 echo "Doing distclean in hello" ; \
23042 (cd $(HOST_SUBDIR)/hello && \
23043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23045 "RANLIB=$${RANLIB}" \
23046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23047 distclean) \
23048 || exit 1
23049
23050@endif hello
23051
23052.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
23053maybe-maintainer-clean-hello:
23054@if hello
23055maybe-maintainer-clean-hello: maintainer-clean-hello
23056
23057maintainer-clean-hello:
23058 @: $(MAKE); $(unstage)
23059 @[ -f ./hello/Makefile ] || exit 0; \
23060 r=`${PWD_COMMAND}`; export r; \
23061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23062 $(HOST_EXPORTS) \
23063 for flag in $(EXTRA_HOST_FLAGS) ; do \
23064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23065 done; \
23066 echo "Doing maintainer-clean in hello" ; \
23067 (cd $(HOST_SUBDIR)/hello && \
23068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23070 "RANLIB=$${RANLIB}" \
23071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23072 maintainer-clean) \
23073 || exit 1
23074
23075@endif hello
23076
23077
23078
23079.PHONY: configure-indent maybe-configure-indent
23080maybe-configure-indent:
23081@if gcc-bootstrap
23082configure-indent: stage_current
23083@endif gcc-bootstrap
23084@if indent
23085maybe-configure-indent: configure-indent
23086configure-indent:
23087 @: $(MAKE); $(unstage)
23088 @r=`${PWD_COMMAND}`; export r; \
23089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23090 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
23091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
23092 $(HOST_EXPORTS) \
23093 echo Configuring in $(HOST_SUBDIR)/indent; \
23094 cd "$(HOST_SUBDIR)/indent" || exit 1; \
23095 case $(srcdir) in \
23096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23097 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
23098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23099 esac; \
23100 srcdiroption="--srcdir=$${topdir}/indent"; \
23101 libsrcdir="$$s/indent"; \
23102 $(SHELL) $${libsrcdir}/configure \
23103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23104 --target=${target_alias} $${srcdiroption} \
23105 || exit 1
23106@endif indent
23107
23108
23109
23110
23111
23112.PHONY: all-indent maybe-all-indent
23113maybe-all-indent:
23114@if gcc-bootstrap
23115all-indent: stage_current
23116@endif gcc-bootstrap
23117@if indent
23118TARGET-indent=all
23119maybe-all-indent: all-indent
23120all-indent: configure-indent
23121 @: $(MAKE); $(unstage)
23122 @r=`${PWD_COMMAND}`; export r; \
23123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23124 $(HOST_EXPORTS) \
23125 (cd $(HOST_SUBDIR)/indent && \
23126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23127 $(TARGET-indent))
23128@endif indent
23129
23130
23131
23132
23133.PHONY: check-indent maybe-check-indent
23134maybe-check-indent:
23135@if indent
23136maybe-check-indent: check-indent
23137
23138check-indent:
23139 @: $(MAKE); $(unstage)
23140 @r=`${PWD_COMMAND}`; export r; \
23141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23142 $(HOST_EXPORTS) \
23143 (cd $(HOST_SUBDIR)/indent && \
23144 $(MAKE) $(FLAGS_TO_PASS) check)
23145
23146@endif indent
23147
23148.PHONY: install-indent maybe-install-indent
23149maybe-install-indent:
23150@if indent
23151maybe-install-indent: install-indent
23152
23153install-indent: installdirs
23154 @: $(MAKE); $(unstage)
23155 @r=`${PWD_COMMAND}`; export r; \
23156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157 $(HOST_EXPORTS) \
23158 (cd $(HOST_SUBDIR)/indent && \
23159 $(MAKE) $(FLAGS_TO_PASS) install)
23160
23161@endif indent
23162
23163# Other targets (info, dvi, pdf, etc.)
23164
23165.PHONY: maybe-info-indent info-indent
23166maybe-info-indent:
23167@if indent
23168maybe-info-indent: info-indent
23169
23170info-indent: \
23171 configure-indent
23172 @: $(MAKE); $(unstage)
23173 @[ -f ./indent/Makefile ] || exit 0; \
23174 r=`${PWD_COMMAND}`; export r; \
23175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176 $(HOST_EXPORTS) \
23177 for flag in $(EXTRA_HOST_FLAGS) ; do \
23178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179 done; \
23180 echo "Doing info in indent" ; \
23181 (cd $(HOST_SUBDIR)/indent && \
23182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23184 "RANLIB=$${RANLIB}" \
23185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23186 info) \
23187 || exit 1
23188
23189@endif indent
23190
23191.PHONY: maybe-dvi-indent dvi-indent
23192maybe-dvi-indent:
23193@if indent
23194maybe-dvi-indent: dvi-indent
23195
23196dvi-indent: \
23197 configure-indent
23198 @: $(MAKE); $(unstage)
23199 @[ -f ./indent/Makefile ] || exit 0; \
23200 r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 $(HOST_EXPORTS) \
23203 for flag in $(EXTRA_HOST_FLAGS) ; do \
23204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23205 done; \
23206 echo "Doing dvi in indent" ; \
23207 (cd $(HOST_SUBDIR)/indent && \
23208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23210 "RANLIB=$${RANLIB}" \
23211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23212 dvi) \
23213 || exit 1
23214
23215@endif indent
23216
23217.PHONY: maybe-pdf-indent pdf-indent
23218maybe-pdf-indent:
23219@if indent
23220maybe-pdf-indent: pdf-indent
23221
23222pdf-indent: \
23223 configure-indent
23224 @: $(MAKE); $(unstage)
23225 @[ -f ./indent/Makefile ] || exit 0; \
23226 r=`${PWD_COMMAND}`; export r; \
23227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23228 $(HOST_EXPORTS) \
23229 for flag in $(EXTRA_HOST_FLAGS) ; do \
23230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23231 done; \
23232 echo "Doing pdf in indent" ; \
23233 (cd $(HOST_SUBDIR)/indent && \
23234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23236 "RANLIB=$${RANLIB}" \
23237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23238 pdf) \
23239 || exit 1
23240
23241@endif indent
23242
23243.PHONY: maybe-html-indent html-indent
23244maybe-html-indent:
23245@if indent
23246maybe-html-indent: html-indent
23247
23248html-indent: \
23249 configure-indent
23250 @: $(MAKE); $(unstage)
23251 @[ -f ./indent/Makefile ] || exit 0; \
23252 r=`${PWD_COMMAND}`; export r; \
23253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23254 $(HOST_EXPORTS) \
23255 for flag in $(EXTRA_HOST_FLAGS) ; do \
23256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23257 done; \
23258 echo "Doing html in indent" ; \
23259 (cd $(HOST_SUBDIR)/indent && \
23260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23262 "RANLIB=$${RANLIB}" \
23263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23264 html) \
23265 || exit 1
23266
23267@endif indent
23268
23269.PHONY: maybe-TAGS-indent TAGS-indent
23270maybe-TAGS-indent:
23271@if indent
23272maybe-TAGS-indent: TAGS-indent
23273
23274TAGS-indent: \
23275 configure-indent
23276 @: $(MAKE); $(unstage)
23277 @[ -f ./indent/Makefile ] || exit 0; \
23278 r=`${PWD_COMMAND}`; export r; \
23279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23280 $(HOST_EXPORTS) \
23281 for flag in $(EXTRA_HOST_FLAGS) ; do \
23282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23283 done; \
23284 echo "Doing TAGS in indent" ; \
23285 (cd $(HOST_SUBDIR)/indent && \
23286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23288 "RANLIB=$${RANLIB}" \
23289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23290 TAGS) \
23291 || exit 1
23292
23293@endif indent
23294
23295.PHONY: maybe-install-info-indent install-info-indent
23296maybe-install-info-indent:
23297@if indent
23298maybe-install-info-indent: install-info-indent
23299
23300install-info-indent: \
23301 configure-indent \
23302 info-indent
23303 @: $(MAKE); $(unstage)
23304 @[ -f ./indent/Makefile ] || exit 0; \
23305 r=`${PWD_COMMAND}`; export r; \
23306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307 $(HOST_EXPORTS) \
23308 for flag in $(EXTRA_HOST_FLAGS) ; do \
23309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23310 done; \
23311 echo "Doing install-info in indent" ; \
23312 (cd $(HOST_SUBDIR)/indent && \
23313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23315 "RANLIB=$${RANLIB}" \
23316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23317 install-info) \
23318 || exit 1
23319
23320@endif indent
23321
23322.PHONY: maybe-install-pdf-indent install-pdf-indent
23323maybe-install-pdf-indent:
23324@if indent
23325maybe-install-pdf-indent: install-pdf-indent
23326
23327install-pdf-indent: \
23328 configure-indent \
23329 pdf-indent
23330 @: $(MAKE); $(unstage)
23331 @[ -f ./indent/Makefile ] || exit 0; \
23332 r=`${PWD_COMMAND}`; export r; \
23333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23334 $(HOST_EXPORTS) \
23335 for flag in $(EXTRA_HOST_FLAGS) ; do \
23336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23337 done; \
23338 echo "Doing install-pdf in indent" ; \
23339 (cd $(HOST_SUBDIR)/indent && \
23340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23342 "RANLIB=$${RANLIB}" \
23343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23344 install-pdf) \
23345 || exit 1
23346
23347@endif indent
23348
23349.PHONY: maybe-install-html-indent install-html-indent
23350maybe-install-html-indent:
23351@if indent
23352maybe-install-html-indent: install-html-indent
23353
23354install-html-indent: \
23355 configure-indent \
23356 html-indent
23357 @: $(MAKE); $(unstage)
23358 @[ -f ./indent/Makefile ] || exit 0; \
23359 r=`${PWD_COMMAND}`; export r; \
23360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23361 $(HOST_EXPORTS) \
23362 for flag in $(EXTRA_HOST_FLAGS) ; do \
23363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23364 done; \
23365 echo "Doing install-html in indent" ; \
23366 (cd $(HOST_SUBDIR)/indent && \
23367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23369 "RANLIB=$${RANLIB}" \
23370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23371 install-html) \
23372 || exit 1
23373
23374@endif indent
23375
23376.PHONY: maybe-installcheck-indent installcheck-indent
23377maybe-installcheck-indent:
23378@if indent
23379maybe-installcheck-indent: installcheck-indent
23380
23381installcheck-indent: \
23382 configure-indent
23383 @: $(MAKE); $(unstage)
23384 @[ -f ./indent/Makefile ] || exit 0; \
23385 r=`${PWD_COMMAND}`; export r; \
23386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387 $(HOST_EXPORTS) \
23388 for flag in $(EXTRA_HOST_FLAGS) ; do \
23389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390 done; \
23391 echo "Doing installcheck in indent" ; \
23392 (cd $(HOST_SUBDIR)/indent && \
23393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395 "RANLIB=$${RANLIB}" \
23396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397 installcheck) \
23398 || exit 1
23399
23400@endif indent
23401
23402.PHONY: maybe-mostlyclean-indent mostlyclean-indent
23403maybe-mostlyclean-indent:
23404@if indent
23405maybe-mostlyclean-indent: mostlyclean-indent
23406
23407mostlyclean-indent:
23408 @: $(MAKE); $(unstage)
23409 @[ -f ./indent/Makefile ] || exit 0; \
23410 r=`${PWD_COMMAND}`; export r; \
23411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23412 $(HOST_EXPORTS) \
23413 for flag in $(EXTRA_HOST_FLAGS) ; do \
23414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23415 done; \
23416 echo "Doing mostlyclean in indent" ; \
23417 (cd $(HOST_SUBDIR)/indent && \
23418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23420 "RANLIB=$${RANLIB}" \
23421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23422 mostlyclean) \
23423 || exit 1
23424
23425@endif indent
23426
23427.PHONY: maybe-clean-indent clean-indent
23428maybe-clean-indent:
23429@if indent
23430maybe-clean-indent: clean-indent
23431
23432clean-indent:
23433 @: $(MAKE); $(unstage)
23434 @[ -f ./indent/Makefile ] || exit 0; \
23435 r=`${PWD_COMMAND}`; export r; \
23436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23437 $(HOST_EXPORTS) \
23438 for flag in $(EXTRA_HOST_FLAGS) ; do \
23439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23440 done; \
23441 echo "Doing clean in indent" ; \
23442 (cd $(HOST_SUBDIR)/indent && \
23443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23445 "RANLIB=$${RANLIB}" \
23446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23447 clean) \
23448 || exit 1
23449
23450@endif indent
23451
23452.PHONY: maybe-distclean-indent distclean-indent
23453maybe-distclean-indent:
23454@if indent
23455maybe-distclean-indent: distclean-indent
23456
23457distclean-indent:
23458 @: $(MAKE); $(unstage)
23459 @[ -f ./indent/Makefile ] || exit 0; \
23460 r=`${PWD_COMMAND}`; export r; \
23461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23462 $(HOST_EXPORTS) \
23463 for flag in $(EXTRA_HOST_FLAGS) ; do \
23464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23465 done; \
23466 echo "Doing distclean in indent" ; \
23467 (cd $(HOST_SUBDIR)/indent && \
23468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23470 "RANLIB=$${RANLIB}" \
23471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23472 distclean) \
23473 || exit 1
23474
23475@endif indent
23476
23477.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
23478maybe-maintainer-clean-indent:
23479@if indent
23480maybe-maintainer-clean-indent: maintainer-clean-indent
23481
23482maintainer-clean-indent:
23483 @: $(MAKE); $(unstage)
23484 @[ -f ./indent/Makefile ] || exit 0; \
23485 r=`${PWD_COMMAND}`; export r; \
23486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23487 $(HOST_EXPORTS) \
23488 for flag in $(EXTRA_HOST_FLAGS) ; do \
23489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23490 done; \
23491 echo "Doing maintainer-clean in indent" ; \
23492 (cd $(HOST_SUBDIR)/indent && \
23493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23495 "RANLIB=$${RANLIB}" \
23496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23497 maintainer-clean) \
23498 || exit 1
23499
23500@endif indent
23501
23502
23503
23504.PHONY: configure-intl maybe-configure-intl
23505maybe-configure-intl:
23506@if gcc-bootstrap
23507configure-intl: stage_current
23508@endif gcc-bootstrap
23509@if intl
23510maybe-configure-intl: configure-intl
23511configure-intl:
23512 @r=`${PWD_COMMAND}`; export r; \
23513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23514 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23516 $(HOST_EXPORTS) \
23517 echo Configuring in $(HOST_SUBDIR)/intl; \
23518 cd "$(HOST_SUBDIR)/intl" || exit 1; \
23519 case $(srcdir) in \
23520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23521 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23523 esac; \
23524 srcdiroption="--srcdir=$${topdir}/intl"; \
23525 libsrcdir="$$s/intl"; \
23526 $(SHELL) $${libsrcdir}/configure \
23527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23528 --target=${target_alias} $${srcdiroption} \
23529 || exit 1
23530@endif intl
23531
23532
23533
23534.PHONY: configure-stage1-intl maybe-configure-stage1-intl
23535maybe-configure-stage1-intl:
23536@if intl-bootstrap
23537maybe-configure-stage1-intl: configure-stage1-intl
23538configure-stage1-intl:
23539 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23540 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23541 @r=`${PWD_COMMAND}`; export r; \
23542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23543 TFLAGS="$(STAGE1_TFLAGS)"; \
23544 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23545 $(HOST_EXPORTS) \
23546 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23547 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
23548 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23549 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
23550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23551 cd $(HOST_SUBDIR)/intl || exit 1; \
23552 case $(srcdir) in \
23553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23554 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23556 esac; \
23557 srcdiroption="--srcdir=$${topdir}/intl"; \
23558 libsrcdir="$$s/intl"; \
23559 $(SHELL) $${libsrcdir}/configure \
23560 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23561 --target=${target_alias} $${srcdiroption} \
23562 $(STAGE1_CONFIGURE_FLAGS)
23563@endif intl-bootstrap
23564
23565.PHONY: configure-stage2-intl maybe-configure-stage2-intl
23566maybe-configure-stage2-intl:
23567@if intl-bootstrap
23568maybe-configure-stage2-intl: configure-stage2-intl
23569configure-stage2-intl:
23570 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23571 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23572 @r=`${PWD_COMMAND}`; export r; \
23573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23574 TFLAGS="$(STAGE2_TFLAGS)"; \
23575 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23576 $(HOST_EXPORTS) \
23577 $(POSTSTAGE1_HOST_EXPORTS) \
23578 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23579 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
23580 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23581 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
23582 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23583 cd $(HOST_SUBDIR)/intl || exit 1; \
23584 case $(srcdir) in \
23585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23586 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23588 esac; \
23589 srcdiroption="--srcdir=$${topdir}/intl"; \
23590 libsrcdir="$$s/intl"; \
23591 $(SHELL) $${libsrcdir}/configure \
23592 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23593 --target=${target_alias} $${srcdiroption} \
23594 --with-build-libsubdir=$(HOST_SUBDIR) \
23595 $(STAGE2_CONFIGURE_FLAGS)
23596@endif intl-bootstrap
23597
23598.PHONY: configure-stage3-intl maybe-configure-stage3-intl
23599maybe-configure-stage3-intl:
23600@if intl-bootstrap
23601maybe-configure-stage3-intl: configure-stage3-intl
23602configure-stage3-intl:
23603 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23604 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23605 @r=`${PWD_COMMAND}`; export r; \
23606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23607 TFLAGS="$(STAGE3_TFLAGS)"; \
23608 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23609 $(HOST_EXPORTS) \
23610 $(POSTSTAGE1_HOST_EXPORTS) \
23611 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23612 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
23613 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23614 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
23615 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23616 cd $(HOST_SUBDIR)/intl || exit 1; \
23617 case $(srcdir) in \
23618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23619 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23621 esac; \
23622 srcdiroption="--srcdir=$${topdir}/intl"; \
23623 libsrcdir="$$s/intl"; \
23624 $(SHELL) $${libsrcdir}/configure \
23625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23626 --target=${target_alias} $${srcdiroption} \
23627 --with-build-libsubdir=$(HOST_SUBDIR) \
23628 $(STAGE3_CONFIGURE_FLAGS)
23629@endif intl-bootstrap
23630
23631.PHONY: configure-stage4-intl maybe-configure-stage4-intl
23632maybe-configure-stage4-intl:
23633@if intl-bootstrap
23634maybe-configure-stage4-intl: configure-stage4-intl
23635configure-stage4-intl:
23636 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23638 @r=`${PWD_COMMAND}`; export r; \
23639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23640 TFLAGS="$(STAGE4_TFLAGS)"; \
23641 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23642 $(HOST_EXPORTS) \
23643 $(POSTSTAGE1_HOST_EXPORTS) \
23644 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23645 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
23646 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23647 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
23648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23649 cd $(HOST_SUBDIR)/intl || exit 1; \
23650 case $(srcdir) in \
23651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23652 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23654 esac; \
23655 srcdiroption="--srcdir=$${topdir}/intl"; \
23656 libsrcdir="$$s/intl"; \
23657 $(SHELL) $${libsrcdir}/configure \
23658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23659 --target=${target_alias} $${srcdiroption} \
23660 --with-build-libsubdir=$(HOST_SUBDIR) \
23661 $(STAGE4_CONFIGURE_FLAGS)
23662@endif intl-bootstrap
23663
23664.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
23665maybe-configure-stageprofile-intl:
23666@if intl-bootstrap
23667maybe-configure-stageprofile-intl: configure-stageprofile-intl
23668configure-stageprofile-intl:
23669 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23670 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23671 @r=`${PWD_COMMAND}`; export r; \
23672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23674 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23675 $(HOST_EXPORTS) \
23676 $(POSTSTAGE1_HOST_EXPORTS) \
23677 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23678 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
23679 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23680 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
23681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23682 cd $(HOST_SUBDIR)/intl || exit 1; \
23683 case $(srcdir) in \
23684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23685 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23687 esac; \
23688 srcdiroption="--srcdir=$${topdir}/intl"; \
23689 libsrcdir="$$s/intl"; \
23690 $(SHELL) $${libsrcdir}/configure \
23691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23692 --target=${target_alias} $${srcdiroption} \
23693 --with-build-libsubdir=$(HOST_SUBDIR) \
23694 $(STAGEprofile_CONFIGURE_FLAGS)
23695@endif intl-bootstrap
23696
23697.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
23698maybe-configure-stagefeedback-intl:
23699@if intl-bootstrap
23700maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
23701configure-stagefeedback-intl:
23702 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23703 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
23704 @r=`${PWD_COMMAND}`; export r; \
23705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23706 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23707 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
23708 $(HOST_EXPORTS) \
23709 $(POSTSTAGE1_HOST_EXPORTS) \
23710 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23711 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
23712 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23713 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
23714 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
23715 cd $(HOST_SUBDIR)/intl || exit 1; \
23716 case $(srcdir) in \
23717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23718 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
23719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23720 esac; \
23721 srcdiroption="--srcdir=$${topdir}/intl"; \
23722 libsrcdir="$$s/intl"; \
23723 $(SHELL) $${libsrcdir}/configure \
23724 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23725 --target=${target_alias} $${srcdiroption} \
23726 --with-build-libsubdir=$(HOST_SUBDIR) \
23727 $(STAGEfeedback_CONFIGURE_FLAGS)
23728@endif intl-bootstrap
23729
23730
23731
23732
23733
23734.PHONY: all-intl maybe-all-intl
23735maybe-all-intl:
23736@if gcc-bootstrap
23737all-intl: stage_current
23738@endif gcc-bootstrap
23739@if intl
23740TARGET-intl=all
23741maybe-all-intl: all-intl
23742all-intl: configure-intl
23743 @r=`${PWD_COMMAND}`; export r; \
23744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745 $(HOST_EXPORTS) \
23746 (cd $(HOST_SUBDIR)/intl && \
23747 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23748 $(TARGET-intl))
23749@endif intl
23750
23751
23752
23753.PHONY: all-stage1-intl maybe-all-stage1-intl
23754.PHONY: clean-stage1-intl maybe-clean-stage1-intl
23755maybe-all-stage1-intl:
23756maybe-clean-stage1-intl:
23757@if intl-bootstrap
23758maybe-all-stage1-intl: all-stage1-intl
23759all-stage1: all-stage1-intl
23760TARGET-stage1-intl = $(TARGET-intl)
23761all-stage1-intl: configure-stage1-intl
23762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23763 @r=`${PWD_COMMAND}`; export r; \
23764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23765 TFLAGS="$(STAGE1_TFLAGS)"; \
23766 $(HOST_EXPORTS) \
23767 cd $(HOST_SUBDIR)/intl && \
23768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23769 CFLAGS="$(STAGE1_CFLAGS)" \
23770 CXXFLAGS="$(STAGE1_CFLAGS)" \
23771 LIBCFLAGS="$(LIBCFLAGS)" \
23772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23775 $(EXTRA_HOST_FLAGS) \
23776 TFLAGS="$(STAGE1_TFLAGS)" \
23777 $(TARGET-stage1-intl)
23778
23779maybe-clean-stage1-intl: clean-stage1-intl
23780clean-stage1: clean-stage1-intl
23781clean-stage1-intl:
23782 @if [ $(current_stage) = stage1 ]; then \
23783 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23784 else \
23785 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
23786 $(MAKE) stage1-start; \
23787 fi; \
23788 cd $(HOST_SUBDIR)/intl && \
23789 $(MAKE) $(EXTRA_HOST_FLAGS) \
23790 clean
23791@endif intl-bootstrap
23792
23793
23794.PHONY: all-stage2-intl maybe-all-stage2-intl
23795.PHONY: clean-stage2-intl maybe-clean-stage2-intl
23796maybe-all-stage2-intl:
23797maybe-clean-stage2-intl:
23798@if intl-bootstrap
23799maybe-all-stage2-intl: all-stage2-intl
23800all-stage2: all-stage2-intl
23801TARGET-stage2-intl = $(TARGET-intl)
23802all-stage2-intl: configure-stage2-intl
23803 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23804 @r=`${PWD_COMMAND}`; export r; \
23805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806 TFLAGS="$(STAGE2_TFLAGS)"; \
23807 $(HOST_EXPORTS) \
23808 $(POSTSTAGE1_HOST_EXPORTS) \
23809 cd $(HOST_SUBDIR)/intl && \
23810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23811 CFLAGS="$(STAGE2_CFLAGS)" \
23812 CXXFLAGS="$(STAGE2_CFLAGS)" \
23813 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23814 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23815 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23816 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23817 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23818 TFLAGS="$(STAGE2_TFLAGS)" \
23819 $(TARGET-stage2-intl)
23820
23821maybe-clean-stage2-intl: clean-stage2-intl
23822clean-stage2: clean-stage2-intl
23823clean-stage2-intl:
23824 @if [ $(current_stage) = stage2 ]; then \
23825 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23826 else \
23827 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
23828 $(MAKE) stage2-start; \
23829 fi; \
23830 cd $(HOST_SUBDIR)/intl && \
23831 $(MAKE) $(EXTRA_HOST_FLAGS) \
23832 $(POSTSTAGE1_FLAGS_TO_PASS) \
23833 clean
23834@endif intl-bootstrap
23835
23836
23837.PHONY: all-stage3-intl maybe-all-stage3-intl
23838.PHONY: clean-stage3-intl maybe-clean-stage3-intl
23839maybe-all-stage3-intl:
23840maybe-clean-stage3-intl:
23841@if intl-bootstrap
23842maybe-all-stage3-intl: all-stage3-intl
23843all-stage3: all-stage3-intl
23844TARGET-stage3-intl = $(TARGET-intl)
23845all-stage3-intl: configure-stage3-intl
23846 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23847 @r=`${PWD_COMMAND}`; export r; \
23848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849 TFLAGS="$(STAGE3_TFLAGS)"; \
23850 $(HOST_EXPORTS) \
23851 $(POSTSTAGE1_HOST_EXPORTS) \
23852 cd $(HOST_SUBDIR)/intl && \
23853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23854 CFLAGS="$(STAGE3_CFLAGS)" \
23855 CXXFLAGS="$(STAGE3_CFLAGS)" \
23856 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23857 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23858 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23859 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23860 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23861 TFLAGS="$(STAGE3_TFLAGS)" \
23862 $(TARGET-stage3-intl)
23863
23864maybe-clean-stage3-intl: clean-stage3-intl
23865clean-stage3: clean-stage3-intl
23866clean-stage3-intl:
23867 @if [ $(current_stage) = stage3 ]; then \
23868 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23869 else \
23870 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
23871 $(MAKE) stage3-start; \
23872 fi; \
23873 cd $(HOST_SUBDIR)/intl && \
23874 $(MAKE) $(EXTRA_HOST_FLAGS) \
23875 $(POSTSTAGE1_FLAGS_TO_PASS) \
23876 clean
23877@endif intl-bootstrap
23878
23879
23880.PHONY: all-stage4-intl maybe-all-stage4-intl
23881.PHONY: clean-stage4-intl maybe-clean-stage4-intl
23882maybe-all-stage4-intl:
23883maybe-clean-stage4-intl:
23884@if intl-bootstrap
23885maybe-all-stage4-intl: all-stage4-intl
23886all-stage4: all-stage4-intl
23887TARGET-stage4-intl = $(TARGET-intl)
23888all-stage4-intl: configure-stage4-intl
23889 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23890 @r=`${PWD_COMMAND}`; export r; \
23891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23892 TFLAGS="$(STAGE4_TFLAGS)"; \
23893 $(HOST_EXPORTS) \
23894 $(POSTSTAGE1_HOST_EXPORTS) \
23895 cd $(HOST_SUBDIR)/intl && \
23896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23897 CFLAGS="$(STAGE4_CFLAGS)" \
23898 CXXFLAGS="$(STAGE4_CFLAGS)" \
23899 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23903 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23904 TFLAGS="$(STAGE4_TFLAGS)" \
23905 $(TARGET-stage4-intl)
23906
23907maybe-clean-stage4-intl: clean-stage4-intl
23908clean-stage4: clean-stage4-intl
23909clean-stage4-intl:
23910 @if [ $(current_stage) = stage4 ]; then \
23911 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23912 else \
23913 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
23914 $(MAKE) stage4-start; \
23915 fi; \
23916 cd $(HOST_SUBDIR)/intl && \
23917 $(MAKE) $(EXTRA_HOST_FLAGS) \
23918 $(POSTSTAGE1_FLAGS_TO_PASS) \
23919 clean
23920@endif intl-bootstrap
23921
23922
23923.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
23924.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
23925maybe-all-stageprofile-intl:
23926maybe-clean-stageprofile-intl:
23927@if intl-bootstrap
23928maybe-all-stageprofile-intl: all-stageprofile-intl
23929all-stageprofile: all-stageprofile-intl
23930TARGET-stageprofile-intl = $(TARGET-intl)
23931all-stageprofile-intl: configure-stageprofile-intl
23932 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23933 @r=`${PWD_COMMAND}`; export r; \
23934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23935 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23936 $(HOST_EXPORTS) \
23937 $(POSTSTAGE1_HOST_EXPORTS) \
23938 cd $(HOST_SUBDIR)/intl && \
23939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23940 CFLAGS="$(STAGEprofile_CFLAGS)" \
23941 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
23942 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23943 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23944 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23945 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23946 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23947 TFLAGS="$(STAGEprofile_TFLAGS)" \
23948 $(TARGET-stageprofile-intl)
23949
23950maybe-clean-stageprofile-intl: clean-stageprofile-intl
23951clean-stageprofile: clean-stageprofile-intl
23952clean-stageprofile-intl:
23953 @if [ $(current_stage) = stageprofile ]; then \
23954 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23955 else \
23956 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
23957 $(MAKE) stageprofile-start; \
23958 fi; \
23959 cd $(HOST_SUBDIR)/intl && \
23960 $(MAKE) $(EXTRA_HOST_FLAGS) \
23961 $(POSTSTAGE1_FLAGS_TO_PASS) \
23962 clean
23963@endif intl-bootstrap
23964
23965
23966.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
23967.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
23968maybe-all-stagefeedback-intl:
23969maybe-clean-stagefeedback-intl:
23970@if intl-bootstrap
23971maybe-all-stagefeedback-intl: all-stagefeedback-intl
23972all-stagefeedback: all-stagefeedback-intl
23973TARGET-stagefeedback-intl = $(TARGET-intl)
23974all-stagefeedback-intl: configure-stagefeedback-intl
23975 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23976 @r=`${PWD_COMMAND}`; export r; \
23977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23978 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23979 $(HOST_EXPORTS) \
23980 $(POSTSTAGE1_HOST_EXPORTS) \
23981 cd $(HOST_SUBDIR)/intl && \
23982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23983 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23984 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
23985 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23989 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23990 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23991 $(TARGET-stagefeedback-intl)
23992
23993maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
23994clean-stagefeedback: clean-stagefeedback-intl
23995clean-stagefeedback-intl:
23996 @if [ $(current_stage) = stagefeedback ]; then \
23997 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
23998 else \
23999 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24000 $(MAKE) stagefeedback-start; \
24001 fi; \
24002 cd $(HOST_SUBDIR)/intl && \
24003 $(MAKE) $(EXTRA_HOST_FLAGS) \
24004 $(POSTSTAGE1_FLAGS_TO_PASS) \
24005 clean
24006@endif intl-bootstrap
24007
24008
24009
24010
24011
24012.PHONY: check-intl maybe-check-intl
24013maybe-check-intl:
24014@if intl
24015maybe-check-intl: check-intl
24016
24017check-intl:
24018 @: $(MAKE); $(unstage)
24019 @r=`${PWD_COMMAND}`; export r; \
24020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24021 $(HOST_EXPORTS) \
24022 (cd $(HOST_SUBDIR)/intl && \
24023 $(MAKE) $(FLAGS_TO_PASS) check)
24024
24025@endif intl
24026
24027.PHONY: install-intl maybe-install-intl
24028maybe-install-intl:
24029@if intl
24030maybe-install-intl: install-intl
24031
24032install-intl: installdirs
24033 @: $(MAKE); $(unstage)
24034 @r=`${PWD_COMMAND}`; export r; \
24035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24036 $(HOST_EXPORTS) \
24037 (cd $(HOST_SUBDIR)/intl && \
24038 $(MAKE) $(FLAGS_TO_PASS) install)
24039
24040@endif intl
24041
24042# Other targets (info, dvi, pdf, etc.)
24043
24044.PHONY: maybe-info-intl info-intl
24045maybe-info-intl:
24046@if intl
24047maybe-info-intl: info-intl
24048
24049info-intl: \
24050 configure-intl
24051 @[ -f ./intl/Makefile ] || exit 0; \
24052 r=`${PWD_COMMAND}`; export r; \
24053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24054 $(HOST_EXPORTS) \
24055 for flag in $(EXTRA_HOST_FLAGS) ; do \
24056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24057 done; \
24058 echo "Doing info in intl" ; \
24059 (cd $(HOST_SUBDIR)/intl && \
24060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24062 "RANLIB=$${RANLIB}" \
24063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24064 info) \
24065 || exit 1
24066
24067@endif intl
24068
24069.PHONY: maybe-dvi-intl dvi-intl
24070maybe-dvi-intl:
24071@if intl
24072maybe-dvi-intl: dvi-intl
24073
24074dvi-intl: \
24075 configure-intl
24076 @[ -f ./intl/Makefile ] || exit 0; \
24077 r=`${PWD_COMMAND}`; export r; \
24078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079 $(HOST_EXPORTS) \
24080 for flag in $(EXTRA_HOST_FLAGS) ; do \
24081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24082 done; \
24083 echo "Doing dvi in intl" ; \
24084 (cd $(HOST_SUBDIR)/intl && \
24085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24087 "RANLIB=$${RANLIB}" \
24088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24089 dvi) \
24090 || exit 1
24091
24092@endif intl
24093
24094.PHONY: maybe-pdf-intl pdf-intl
24095maybe-pdf-intl:
24096@if intl
24097maybe-pdf-intl: pdf-intl
24098
24099pdf-intl: \
24100 configure-intl
24101 @[ -f ./intl/Makefile ] || exit 0; \
24102 r=`${PWD_COMMAND}`; export r; \
24103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104 $(HOST_EXPORTS) \
24105 for flag in $(EXTRA_HOST_FLAGS) ; do \
24106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107 done; \
24108 echo "Doing pdf in intl" ; \
24109 (cd $(HOST_SUBDIR)/intl && \
24110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112 "RANLIB=$${RANLIB}" \
24113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114 pdf) \
24115 || exit 1
24116
24117@endif intl
24118
24119.PHONY: maybe-html-intl html-intl
24120maybe-html-intl:
24121@if intl
24122maybe-html-intl: html-intl
24123
24124html-intl: \
24125 configure-intl
24126 @[ -f ./intl/Makefile ] || exit 0; \
24127 r=`${PWD_COMMAND}`; export r; \
24128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129 $(HOST_EXPORTS) \
24130 for flag in $(EXTRA_HOST_FLAGS) ; do \
24131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132 done; \
24133 echo "Doing html in intl" ; \
24134 (cd $(HOST_SUBDIR)/intl && \
24135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137 "RANLIB=$${RANLIB}" \
24138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139 html) \
24140 || exit 1
24141
24142@endif intl
24143
24144.PHONY: maybe-TAGS-intl TAGS-intl
24145maybe-TAGS-intl:
24146@if intl
24147maybe-TAGS-intl: TAGS-intl
24148
24149TAGS-intl: \
24150 configure-intl
24151 @[ -f ./intl/Makefile ] || exit 0; \
24152 r=`${PWD_COMMAND}`; export r; \
24153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24154 $(HOST_EXPORTS) \
24155 for flag in $(EXTRA_HOST_FLAGS) ; do \
24156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24157 done; \
24158 echo "Doing TAGS in intl" ; \
24159 (cd $(HOST_SUBDIR)/intl && \
24160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24162 "RANLIB=$${RANLIB}" \
24163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24164 TAGS) \
24165 || exit 1
24166
24167@endif intl
24168
24169.PHONY: maybe-install-info-intl install-info-intl
24170maybe-install-info-intl:
24171@if intl
24172maybe-install-info-intl: install-info-intl
24173
24174install-info-intl: \
24175 configure-intl \
24176 info-intl
24177 @[ -f ./intl/Makefile ] || exit 0; \
24178 r=`${PWD_COMMAND}`; export r; \
24179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24180 $(HOST_EXPORTS) \
24181 for flag in $(EXTRA_HOST_FLAGS) ; do \
24182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24183 done; \
24184 echo "Doing install-info in intl" ; \
24185 (cd $(HOST_SUBDIR)/intl && \
24186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24188 "RANLIB=$${RANLIB}" \
24189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24190 install-info) \
24191 || exit 1
24192
24193@endif intl
24194
24195.PHONY: maybe-install-pdf-intl install-pdf-intl
24196maybe-install-pdf-intl:
24197@if intl
24198maybe-install-pdf-intl: install-pdf-intl
24199
24200install-pdf-intl: \
24201 configure-intl \
24202 pdf-intl
24203 @[ -f ./intl/Makefile ] || exit 0; \
24204 r=`${PWD_COMMAND}`; export r; \
24205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24206 $(HOST_EXPORTS) \
24207 for flag in $(EXTRA_HOST_FLAGS) ; do \
24208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24209 done; \
24210 echo "Doing install-pdf in intl" ; \
24211 (cd $(HOST_SUBDIR)/intl && \
24212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24214 "RANLIB=$${RANLIB}" \
24215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24216 install-pdf) \
24217 || exit 1
24218
24219@endif intl
24220
24221.PHONY: maybe-install-html-intl install-html-intl
24222maybe-install-html-intl:
24223@if intl
24224maybe-install-html-intl: install-html-intl
24225
24226install-html-intl: \
24227 configure-intl \
24228 html-intl
24229 @[ -f ./intl/Makefile ] || exit 0; \
24230 r=`${PWD_COMMAND}`; export r; \
24231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24232 $(HOST_EXPORTS) \
24233 for flag in $(EXTRA_HOST_FLAGS) ; do \
24234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24235 done; \
24236 echo "Doing install-html in intl" ; \
24237 (cd $(HOST_SUBDIR)/intl && \
24238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24240 "RANLIB=$${RANLIB}" \
24241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24242 install-html) \
24243 || exit 1
24244
24245@endif intl
24246
24247.PHONY: maybe-installcheck-intl installcheck-intl
24248maybe-installcheck-intl:
24249@if intl
24250maybe-installcheck-intl: installcheck-intl
24251
24252installcheck-intl: \
24253 configure-intl
24254 @[ -f ./intl/Makefile ] || exit 0; \
24255 r=`${PWD_COMMAND}`; export r; \
24256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24257 $(HOST_EXPORTS) \
24258 for flag in $(EXTRA_HOST_FLAGS) ; do \
24259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24260 done; \
24261 echo "Doing installcheck in intl" ; \
24262 (cd $(HOST_SUBDIR)/intl && \
24263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24265 "RANLIB=$${RANLIB}" \
24266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24267 installcheck) \
24268 || exit 1
24269
24270@endif intl
24271
24272.PHONY: maybe-mostlyclean-intl mostlyclean-intl
24273maybe-mostlyclean-intl:
24274@if intl
24275maybe-mostlyclean-intl: mostlyclean-intl
24276
24277mostlyclean-intl:
24278 @[ -f ./intl/Makefile ] || exit 0; \
24279 r=`${PWD_COMMAND}`; export r; \
24280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281 $(HOST_EXPORTS) \
24282 for flag in $(EXTRA_HOST_FLAGS) ; do \
24283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24284 done; \
24285 echo "Doing mostlyclean in intl" ; \
24286 (cd $(HOST_SUBDIR)/intl && \
24287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24289 "RANLIB=$${RANLIB}" \
24290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24291 mostlyclean) \
24292 || exit 1
24293
24294@endif intl
24295
24296.PHONY: maybe-clean-intl clean-intl
24297maybe-clean-intl:
24298@if intl
24299maybe-clean-intl: clean-intl
24300
24301clean-intl:
24302 @[ -f ./intl/Makefile ] || exit 0; \
24303 r=`${PWD_COMMAND}`; export r; \
24304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305 $(HOST_EXPORTS) \
24306 for flag in $(EXTRA_HOST_FLAGS) ; do \
24307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24308 done; \
24309 echo "Doing clean in intl" ; \
24310 (cd $(HOST_SUBDIR)/intl && \
24311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24313 "RANLIB=$${RANLIB}" \
24314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24315 clean) \
24316 || exit 1
24317
24318@endif intl
24319
24320.PHONY: maybe-distclean-intl distclean-intl
24321maybe-distclean-intl:
24322@if intl
24323maybe-distclean-intl: distclean-intl
24324
24325distclean-intl:
24326 @[ -f ./intl/Makefile ] || exit 0; \
24327 r=`${PWD_COMMAND}`; export r; \
24328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24329 $(HOST_EXPORTS) \
24330 for flag in $(EXTRA_HOST_FLAGS) ; do \
24331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24332 done; \
24333 echo "Doing distclean in intl" ; \
24334 (cd $(HOST_SUBDIR)/intl && \
24335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24337 "RANLIB=$${RANLIB}" \
24338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24339 distclean) \
24340 || exit 1
24341
24342@endif intl
24343
24344.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
24345maybe-maintainer-clean-intl:
24346@if intl
24347maybe-maintainer-clean-intl: maintainer-clean-intl
24348
24349maintainer-clean-intl:
24350 @[ -f ./intl/Makefile ] || exit 0; \
24351 r=`${PWD_COMMAND}`; export r; \
24352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353 $(HOST_EXPORTS) \
24354 for flag in $(EXTRA_HOST_FLAGS) ; do \
24355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24356 done; \
24357 echo "Doing maintainer-clean in intl" ; \
24358 (cd $(HOST_SUBDIR)/intl && \
24359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24361 "RANLIB=$${RANLIB}" \
24362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24363 maintainer-clean) \
24364 || exit 1
24365
24366@endif intl
24367
24368
24369
24370.PHONY: configure-tcl maybe-configure-tcl
24371maybe-configure-tcl:
24372@if gcc-bootstrap
24373configure-tcl: stage_current
24374@endif gcc-bootstrap
24375@if tcl
24376maybe-configure-tcl: configure-tcl
24377configure-tcl:
24378 @: $(MAKE); $(unstage)
24379 @r=`${PWD_COMMAND}`; export r; \
24380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24381 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
24382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
24383 $(HOST_EXPORTS) \
24384 echo Configuring in $(HOST_SUBDIR)/tcl; \
24385 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
24386 case $(srcdir) in \
24387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24388 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
24389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24390 esac; \
24391 srcdiroption="--srcdir=$${topdir}/tcl"; \
24392 libsrcdir="$$s/tcl"; \
24393 $(SHELL) $${libsrcdir}/configure \
24394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24395 --target=${target_alias} $${srcdiroption} \
24396 || exit 1
24397@endif tcl
24398
24399
24400
24401
24402
24403.PHONY: all-tcl maybe-all-tcl
24404maybe-all-tcl:
24405@if gcc-bootstrap
24406all-tcl: stage_current
24407@endif gcc-bootstrap
24408@if tcl
24409TARGET-tcl=all
24410maybe-all-tcl: all-tcl
24411all-tcl: configure-tcl
24412 @: $(MAKE); $(unstage)
24413 @r=`${PWD_COMMAND}`; export r; \
24414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415 $(HOST_EXPORTS) \
24416 (cd $(HOST_SUBDIR)/tcl && \
24417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24418 $(TARGET-tcl))
24419@endif tcl
24420
24421
24422
24423
24424.PHONY: check-tcl maybe-check-tcl
24425maybe-check-tcl:
24426@if tcl
24427maybe-check-tcl: check-tcl
24428
24429check-tcl:
24430 @: $(MAKE); $(unstage)
24431 @r=`${PWD_COMMAND}`; export r; \
24432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433 $(HOST_EXPORTS) \
24434 (cd $(HOST_SUBDIR)/tcl && \
24435 $(MAKE) $(FLAGS_TO_PASS) check)
24436
24437@endif tcl
24438
24439.PHONY: install-tcl maybe-install-tcl
24440maybe-install-tcl:
24441@if tcl
24442maybe-install-tcl: install-tcl
24443
24444install-tcl: installdirs
24445 @: $(MAKE); $(unstage)
24446 @r=`${PWD_COMMAND}`; export r; \
24447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24448 $(HOST_EXPORTS) \
24449 (cd $(HOST_SUBDIR)/tcl && \
24450 $(MAKE) $(FLAGS_TO_PASS) install)
24451
24452@endif tcl
24453
24454# Other targets (info, dvi, pdf, etc.)
24455
24456.PHONY: maybe-info-tcl info-tcl
24457maybe-info-tcl:
24458@if tcl
24459maybe-info-tcl: info-tcl
24460
24461info-tcl: \
24462 configure-tcl
24463 @: $(MAKE); $(unstage)
24464 @[ -f ./tcl/Makefile ] || exit 0; \
24465 r=`${PWD_COMMAND}`; export r; \
24466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24467 $(HOST_EXPORTS) \
24468 for flag in $(EXTRA_HOST_FLAGS) ; do \
24469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24470 done; \
24471 echo "Doing info in tcl" ; \
24472 (cd $(HOST_SUBDIR)/tcl && \
24473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24475 "RANLIB=$${RANLIB}" \
24476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24477 info) \
24478 || exit 1
24479
24480@endif tcl
24481
24482.PHONY: maybe-dvi-tcl dvi-tcl
24483maybe-dvi-tcl:
24484@if tcl
24485maybe-dvi-tcl: dvi-tcl
24486
24487dvi-tcl: \
24488 configure-tcl
24489 @: $(MAKE); $(unstage)
24490 @[ -f ./tcl/Makefile ] || exit 0; \
24491 r=`${PWD_COMMAND}`; export r; \
24492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24493 $(HOST_EXPORTS) \
24494 for flag in $(EXTRA_HOST_FLAGS) ; do \
24495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24496 done; \
24497 echo "Doing dvi in tcl" ; \
24498 (cd $(HOST_SUBDIR)/tcl && \
24499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24501 "RANLIB=$${RANLIB}" \
24502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24503 dvi) \
24504 || exit 1
24505
24506@endif tcl
24507
24508.PHONY: maybe-pdf-tcl pdf-tcl
24509maybe-pdf-tcl:
24510@if tcl
24511maybe-pdf-tcl: pdf-tcl
24512
24513pdf-tcl: \
24514 configure-tcl
24515 @: $(MAKE); $(unstage)
24516 @[ -f ./tcl/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 pdf in tcl" ; \
24524 (cd $(HOST_SUBDIR)/tcl && \
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 pdf) \
24530 || exit 1
24531
24532@endif tcl
24533
24534.PHONY: maybe-html-tcl html-tcl
24535maybe-html-tcl:
24536@if tcl
24537maybe-html-tcl: html-tcl
24538
24539html-tcl: \
24540 configure-tcl
24541 @: $(MAKE); $(unstage)
24542 @[ -f ./tcl/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 html in tcl" ; \
24550 (cd $(HOST_SUBDIR)/tcl && \
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 html) \
24556 || exit 1
24557
24558@endif tcl
24559
24560.PHONY: maybe-TAGS-tcl TAGS-tcl
24561maybe-TAGS-tcl:
24562@if tcl
24563maybe-TAGS-tcl: TAGS-tcl
24564
24565TAGS-tcl: \
24566 configure-tcl
24567 @: $(MAKE); $(unstage)
24568 @[ -f ./tcl/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 TAGS in tcl" ; \
24576 (cd $(HOST_SUBDIR)/tcl && \
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 TAGS) \
24582 || exit 1
24583
24584@endif tcl
24585
24586.PHONY: maybe-install-info-tcl install-info-tcl
24587maybe-install-info-tcl:
24588@if tcl
24589maybe-install-info-tcl: install-info-tcl
24590
24591install-info-tcl: \
24592 configure-tcl \
24593 info-tcl
24594 @: $(MAKE); $(unstage)
24595 @[ -f ./tcl/Makefile ] || exit 0; \
24596 r=`${PWD_COMMAND}`; export r; \
24597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24598 $(HOST_EXPORTS) \
24599 for flag in $(EXTRA_HOST_FLAGS) ; do \
24600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24601 done; \
24602 echo "Doing install-info in tcl" ; \
24603 (cd $(HOST_SUBDIR)/tcl && \
24604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24606 "RANLIB=$${RANLIB}" \
24607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24608 install-info) \
24609 || exit 1
24610
24611@endif tcl
24612
24613.PHONY: maybe-install-pdf-tcl install-pdf-tcl
24614maybe-install-pdf-tcl:
24615@if tcl
24616maybe-install-pdf-tcl: install-pdf-tcl
24617
24618install-pdf-tcl: \
24619 configure-tcl \
24620 pdf-tcl
24621 @: $(MAKE); $(unstage)
24622 @[ -f ./tcl/Makefile ] || exit 0; \
24623 r=`${PWD_COMMAND}`; export r; \
24624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24625 $(HOST_EXPORTS) \
24626 for flag in $(EXTRA_HOST_FLAGS) ; do \
24627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24628 done; \
24629 echo "Doing install-pdf in tcl" ; \
24630 (cd $(HOST_SUBDIR)/tcl && \
24631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24633 "RANLIB=$${RANLIB}" \
24634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24635 install-pdf) \
24636 || exit 1
24637
24638@endif tcl
24639
24640.PHONY: maybe-install-html-tcl install-html-tcl
24641maybe-install-html-tcl:
24642@if tcl
24643maybe-install-html-tcl: install-html-tcl
24644
24645install-html-tcl: \
24646 configure-tcl \
24647 html-tcl
24648 @: $(MAKE); $(unstage)
24649 @[ -f ./tcl/Makefile ] || exit 0; \
24650 r=`${PWD_COMMAND}`; export r; \
24651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652 $(HOST_EXPORTS) \
24653 for flag in $(EXTRA_HOST_FLAGS) ; do \
24654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24655 done; \
24656 echo "Doing install-html in tcl" ; \
24657 (cd $(HOST_SUBDIR)/tcl && \
24658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24660 "RANLIB=$${RANLIB}" \
24661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24662 install-html) \
24663 || exit 1
24664
24665@endif tcl
24666
24667.PHONY: maybe-installcheck-tcl installcheck-tcl
24668maybe-installcheck-tcl:
24669@if tcl
24670maybe-installcheck-tcl: installcheck-tcl
24671
24672installcheck-tcl: \
24673 configure-tcl
24674 @: $(MAKE); $(unstage)
24675 @[ -f ./tcl/Makefile ] || exit 0; \
24676 r=`${PWD_COMMAND}`; export r; \
24677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24678 $(HOST_EXPORTS) \
24679 for flag in $(EXTRA_HOST_FLAGS) ; do \
24680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24681 done; \
24682 echo "Doing installcheck in tcl" ; \
24683 (cd $(HOST_SUBDIR)/tcl && \
24684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24686 "RANLIB=$${RANLIB}" \
24687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24688 installcheck) \
24689 || exit 1
24690
24691@endif tcl
24692
24693.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
24694maybe-mostlyclean-tcl:
24695@if tcl
24696maybe-mostlyclean-tcl: mostlyclean-tcl
24697
24698# tcl doesn't support mostlyclean.
24699mostlyclean-tcl:
24700
24701@endif tcl
24702
24703.PHONY: maybe-clean-tcl clean-tcl
24704maybe-clean-tcl:
24705@if tcl
24706maybe-clean-tcl: clean-tcl
24707
24708clean-tcl:
24709 @: $(MAKE); $(unstage)
24710 @[ -f ./tcl/Makefile ] || exit 0; \
24711 r=`${PWD_COMMAND}`; export r; \
24712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24713 $(HOST_EXPORTS) \
24714 for flag in $(EXTRA_HOST_FLAGS) ; do \
24715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24716 done; \
24717 echo "Doing clean in tcl" ; \
24718 (cd $(HOST_SUBDIR)/tcl && \
24719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24721 "RANLIB=$${RANLIB}" \
24722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24723 clean) \
24724 || exit 1
24725
24726@endif tcl
24727
24728.PHONY: maybe-distclean-tcl distclean-tcl
24729maybe-distclean-tcl:
24730@if tcl
24731maybe-distclean-tcl: distclean-tcl
24732
24733distclean-tcl:
24734 @: $(MAKE); $(unstage)
24735 @[ -f ./tcl/Makefile ] || exit 0; \
24736 r=`${PWD_COMMAND}`; export r; \
24737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24738 $(HOST_EXPORTS) \
24739 for flag in $(EXTRA_HOST_FLAGS) ; do \
24740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24741 done; \
24742 echo "Doing distclean in tcl" ; \
24743 (cd $(HOST_SUBDIR)/tcl && \
24744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24746 "RANLIB=$${RANLIB}" \
24747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24748 distclean) \
24749 || exit 1
24750
24751@endif tcl
24752
24753.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
24754maybe-maintainer-clean-tcl:
24755@if tcl
24756maybe-maintainer-clean-tcl: maintainer-clean-tcl
24757
24758maintainer-clean-tcl:
24759 @: $(MAKE); $(unstage)
24760 @[ -f ./tcl/Makefile ] || exit 0; \
24761 r=`${PWD_COMMAND}`; export r; \
24762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763 $(HOST_EXPORTS) \
24764 for flag in $(EXTRA_HOST_FLAGS) ; do \
24765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24766 done; \
24767 echo "Doing maintainer-clean in tcl" ; \
24768 (cd $(HOST_SUBDIR)/tcl && \
24769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24771 "RANLIB=$${RANLIB}" \
24772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24773 maintainer-clean) \
24774 || exit 1
24775
24776@endif tcl
24777
24778
24779
24780.PHONY: configure-itcl maybe-configure-itcl
24781maybe-configure-itcl:
24782@if gcc-bootstrap
24783configure-itcl: stage_current
24784@endif gcc-bootstrap
24785@if itcl
24786maybe-configure-itcl: configure-itcl
24787configure-itcl:
24788 @: $(MAKE); $(unstage)
24789 @r=`${PWD_COMMAND}`; export r; \
24790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24791 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
24792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
24793 $(HOST_EXPORTS) \
24794 echo Configuring in $(HOST_SUBDIR)/itcl; \
24795 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
24796 case $(srcdir) in \
24797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24798 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
24799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24800 esac; \
24801 srcdiroption="--srcdir=$${topdir}/itcl"; \
24802 libsrcdir="$$s/itcl"; \
24803 $(SHELL) $${libsrcdir}/configure \
24804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24805 --target=${target_alias} $${srcdiroption} \
24806 || exit 1
24807@endif itcl
24808
24809
24810
24811
24812
24813.PHONY: all-itcl maybe-all-itcl
24814maybe-all-itcl:
24815@if gcc-bootstrap
24816all-itcl: stage_current
24817@endif gcc-bootstrap
24818@if itcl
24819TARGET-itcl=all
24820maybe-all-itcl: all-itcl
24821all-itcl: configure-itcl
24822 @: $(MAKE); $(unstage)
24823 @r=`${PWD_COMMAND}`; export r; \
24824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24825 $(HOST_EXPORTS) \
24826 (cd $(HOST_SUBDIR)/itcl && \
24827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24828 $(TARGET-itcl))
24829@endif itcl
24830
24831
24832
24833
24834.PHONY: check-itcl maybe-check-itcl
24835maybe-check-itcl:
24836@if itcl
24837maybe-check-itcl: check-itcl
24838
24839check-itcl:
24840 @: $(MAKE); $(unstage)
24841 @r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 $(HOST_EXPORTS) \
24844 (cd $(HOST_SUBDIR)/itcl && \
24845 $(MAKE) $(FLAGS_TO_PASS) check)
24846
24847@endif itcl
24848
24849.PHONY: install-itcl maybe-install-itcl
24850maybe-install-itcl:
24851@if itcl
24852maybe-install-itcl: install-itcl
24853
24854install-itcl: installdirs
24855 @: $(MAKE); $(unstage)
24856 @r=`${PWD_COMMAND}`; export r; \
24857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24858 $(HOST_EXPORTS) \
24859 (cd $(HOST_SUBDIR)/itcl && \
24860 $(MAKE) $(FLAGS_TO_PASS) install)
24861
24862@endif itcl
24863
24864# Other targets (info, dvi, pdf, etc.)
24865
24866.PHONY: maybe-info-itcl info-itcl
24867maybe-info-itcl:
24868@if itcl
24869maybe-info-itcl: info-itcl
24870
24871info-itcl: \
24872 configure-itcl
24873 @: $(MAKE); $(unstage)
24874 @[ -f ./itcl/Makefile ] || exit 0; \
24875 r=`${PWD_COMMAND}`; export r; \
24876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24877 $(HOST_EXPORTS) \
24878 for flag in $(EXTRA_HOST_FLAGS) ; do \
24879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24880 done; \
24881 echo "Doing info in itcl" ; \
24882 (cd $(HOST_SUBDIR)/itcl && \
24883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24885 "RANLIB=$${RANLIB}" \
24886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24887 info) \
24888 || exit 1
24889
24890@endif itcl
24891
24892.PHONY: maybe-dvi-itcl dvi-itcl
24893maybe-dvi-itcl:
24894@if itcl
24895maybe-dvi-itcl: dvi-itcl
24896
24897dvi-itcl: \
24898 configure-itcl
24899 @: $(MAKE); $(unstage)
24900 @[ -f ./itcl/Makefile ] || exit 0; \
24901 r=`${PWD_COMMAND}`; export r; \
24902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903 $(HOST_EXPORTS) \
24904 for flag in $(EXTRA_HOST_FLAGS) ; do \
24905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906 done; \
24907 echo "Doing dvi in itcl" ; \
24908 (cd $(HOST_SUBDIR)/itcl && \
24909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911 "RANLIB=$${RANLIB}" \
24912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24913 dvi) \
24914 || exit 1
24915
24916@endif itcl
24917
24918.PHONY: maybe-pdf-itcl pdf-itcl
24919maybe-pdf-itcl:
24920@if itcl
24921maybe-pdf-itcl: pdf-itcl
24922
24923pdf-itcl: \
24924 configure-itcl
24925 @: $(MAKE); $(unstage)
24926 @[ -f ./itcl/Makefile ] || exit 0; \
24927 r=`${PWD_COMMAND}`; export r; \
24928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929 $(HOST_EXPORTS) \
24930 for flag in $(EXTRA_HOST_FLAGS) ; do \
24931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24932 done; \
24933 echo "Doing pdf in itcl" ; \
24934 (cd $(HOST_SUBDIR)/itcl && \
24935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24937 "RANLIB=$${RANLIB}" \
24938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24939 pdf) \
24940 || exit 1
24941
24942@endif itcl
24943
24944.PHONY: maybe-html-itcl html-itcl
24945maybe-html-itcl:
24946@if itcl
24947maybe-html-itcl: html-itcl
24948
24949html-itcl: \
24950 configure-itcl
24951 @: $(MAKE); $(unstage)
24952 @[ -f ./itcl/Makefile ] || exit 0; \
24953 r=`${PWD_COMMAND}`; export r; \
24954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955 $(HOST_EXPORTS) \
24956 for flag in $(EXTRA_HOST_FLAGS) ; do \
24957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24958 done; \
24959 echo "Doing html in itcl" ; \
24960 (cd $(HOST_SUBDIR)/itcl && \
24961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24963 "RANLIB=$${RANLIB}" \
24964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24965 html) \
24966 || exit 1
24967
24968@endif itcl
24969
24970.PHONY: maybe-TAGS-itcl TAGS-itcl
24971maybe-TAGS-itcl:
24972@if itcl
24973maybe-TAGS-itcl: TAGS-itcl
24974
24975TAGS-itcl: \
24976 configure-itcl
24977 @: $(MAKE); $(unstage)
24978 @[ -f ./itcl/Makefile ] || exit 0; \
24979 r=`${PWD_COMMAND}`; export r; \
24980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24981 $(HOST_EXPORTS) \
24982 for flag in $(EXTRA_HOST_FLAGS) ; do \
24983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24984 done; \
24985 echo "Doing TAGS in itcl" ; \
24986 (cd $(HOST_SUBDIR)/itcl && \
24987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24989 "RANLIB=$${RANLIB}" \
24990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24991 TAGS) \
24992 || exit 1
24993
24994@endif itcl
24995
24996.PHONY: maybe-install-info-itcl install-info-itcl
24997maybe-install-info-itcl:
24998@if itcl
24999maybe-install-info-itcl: install-info-itcl
25000
25001install-info-itcl: \
25002 configure-itcl \
25003 info-itcl
25004 @: $(MAKE); $(unstage)
25005 @[ -f ./itcl/Makefile ] || exit 0; \
25006 r=`${PWD_COMMAND}`; export r; \
25007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008 $(HOST_EXPORTS) \
25009 for flag in $(EXTRA_HOST_FLAGS) ; do \
25010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25011 done; \
25012 echo "Doing install-info in itcl" ; \
25013 (cd $(HOST_SUBDIR)/itcl && \
25014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25016 "RANLIB=$${RANLIB}" \
25017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25018 install-info) \
25019 || exit 1
25020
25021@endif itcl
25022
25023.PHONY: maybe-install-pdf-itcl install-pdf-itcl
25024maybe-install-pdf-itcl:
25025@if itcl
25026maybe-install-pdf-itcl: install-pdf-itcl
25027
25028install-pdf-itcl: \
25029 configure-itcl \
25030 pdf-itcl
25031 @: $(MAKE); $(unstage)
25032 @[ -f ./itcl/Makefile ] || exit 0; \
25033 r=`${PWD_COMMAND}`; export r; \
25034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25035 $(HOST_EXPORTS) \
25036 for flag in $(EXTRA_HOST_FLAGS) ; do \
25037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25038 done; \
25039 echo "Doing install-pdf in itcl" ; \
25040 (cd $(HOST_SUBDIR)/itcl && \
25041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25043 "RANLIB=$${RANLIB}" \
25044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25045 install-pdf) \
25046 || exit 1
25047
25048@endif itcl
25049
25050.PHONY: maybe-install-html-itcl install-html-itcl
25051maybe-install-html-itcl:
25052@if itcl
25053maybe-install-html-itcl: install-html-itcl
25054
25055install-html-itcl: \
25056 configure-itcl \
25057 html-itcl
25058 @: $(MAKE); $(unstage)
25059 @[ -f ./itcl/Makefile ] || exit 0; \
25060 r=`${PWD_COMMAND}`; export r; \
25061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25062 $(HOST_EXPORTS) \
25063 for flag in $(EXTRA_HOST_FLAGS) ; do \
25064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25065 done; \
25066 echo "Doing install-html in itcl" ; \
25067 (cd $(HOST_SUBDIR)/itcl && \
25068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25070 "RANLIB=$${RANLIB}" \
25071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25072 install-html) \
25073 || exit 1
25074
25075@endif itcl
25076
25077.PHONY: maybe-installcheck-itcl installcheck-itcl
25078maybe-installcheck-itcl:
25079@if itcl
25080maybe-installcheck-itcl: installcheck-itcl
25081
25082installcheck-itcl: \
25083 configure-itcl
25084 @: $(MAKE); $(unstage)
25085 @[ -f ./itcl/Makefile ] || exit 0; \
25086 r=`${PWD_COMMAND}`; export r; \
25087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25088 $(HOST_EXPORTS) \
25089 for flag in $(EXTRA_HOST_FLAGS) ; do \
25090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25091 done; \
25092 echo "Doing installcheck in itcl" ; \
25093 (cd $(HOST_SUBDIR)/itcl && \
25094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25096 "RANLIB=$${RANLIB}" \
25097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25098 installcheck) \
25099 || exit 1
25100
25101@endif itcl
25102
25103.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
25104maybe-mostlyclean-itcl:
25105@if itcl
25106maybe-mostlyclean-itcl: mostlyclean-itcl
25107
25108mostlyclean-itcl:
25109 @: $(MAKE); $(unstage)
25110 @[ -f ./itcl/Makefile ] || exit 0; \
25111 r=`${PWD_COMMAND}`; export r; \
25112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113 $(HOST_EXPORTS) \
25114 for flag in $(EXTRA_HOST_FLAGS) ; do \
25115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25116 done; \
25117 echo "Doing mostlyclean in itcl" ; \
25118 (cd $(HOST_SUBDIR)/itcl && \
25119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25121 "RANLIB=$${RANLIB}" \
25122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25123 mostlyclean) \
25124 || exit 1
25125
25126@endif itcl
25127
25128.PHONY: maybe-clean-itcl clean-itcl
25129maybe-clean-itcl:
25130@if itcl
25131maybe-clean-itcl: clean-itcl
25132
25133clean-itcl:
25134 @: $(MAKE); $(unstage)
25135 @[ -f ./itcl/Makefile ] || exit 0; \
25136 r=`${PWD_COMMAND}`; export r; \
25137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138 $(HOST_EXPORTS) \
25139 for flag in $(EXTRA_HOST_FLAGS) ; do \
25140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141 done; \
25142 echo "Doing clean in itcl" ; \
25143 (cd $(HOST_SUBDIR)/itcl && \
25144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146 "RANLIB=$${RANLIB}" \
25147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148 clean) \
25149 || exit 1
25150
25151@endif itcl
25152
25153.PHONY: maybe-distclean-itcl distclean-itcl
25154maybe-distclean-itcl:
25155@if itcl
25156maybe-distclean-itcl: distclean-itcl
25157
25158distclean-itcl:
25159 @: $(MAKE); $(unstage)
25160 @[ -f ./itcl/Makefile ] || exit 0; \
25161 r=`${PWD_COMMAND}`; export r; \
25162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163 $(HOST_EXPORTS) \
25164 for flag in $(EXTRA_HOST_FLAGS) ; do \
25165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25166 done; \
25167 echo "Doing distclean in itcl" ; \
25168 (cd $(HOST_SUBDIR)/itcl && \
25169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171 "RANLIB=$${RANLIB}" \
25172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25173 distclean) \
25174 || exit 1
25175
25176@endif itcl
25177
25178.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
25179maybe-maintainer-clean-itcl:
25180@if itcl
25181maybe-maintainer-clean-itcl: maintainer-clean-itcl
25182
25183maintainer-clean-itcl:
25184 @: $(MAKE); $(unstage)
25185 @[ -f ./itcl/Makefile ] || exit 0; \
25186 r=`${PWD_COMMAND}`; export r; \
25187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25188 $(HOST_EXPORTS) \
25189 for flag in $(EXTRA_HOST_FLAGS) ; do \
25190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25191 done; \
25192 echo "Doing maintainer-clean in itcl" ; \
25193 (cd $(HOST_SUBDIR)/itcl && \
25194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25196 "RANLIB=$${RANLIB}" \
25197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25198 maintainer-clean) \
25199 || exit 1
25200
25201@endif itcl
25202
25203
25204
25205.PHONY: configure-ld maybe-configure-ld
25206maybe-configure-ld:
25207@if gcc-bootstrap
25208configure-ld: stage_current
25209@endif gcc-bootstrap
25210@if ld
25211maybe-configure-ld: configure-ld
25212configure-ld:
25213 @r=`${PWD_COMMAND}`; export r; \
25214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25215 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25217 $(HOST_EXPORTS) \
25218 echo Configuring in $(HOST_SUBDIR)/ld; \
25219 cd "$(HOST_SUBDIR)/ld" || exit 1; \
25220 case $(srcdir) in \
25221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25222 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25224 esac; \
25225 srcdiroption="--srcdir=$${topdir}/ld"; \
25226 libsrcdir="$$s/ld"; \
25227 $(SHELL) $${libsrcdir}/configure \
25228 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25229 --target=${target_alias} $${srcdiroption} \
25230 || exit 1
25231@endif ld
25232
25233
25234
25235.PHONY: configure-stage1-ld maybe-configure-stage1-ld
25236maybe-configure-stage1-ld:
25237@if ld-bootstrap
25238maybe-configure-stage1-ld: configure-stage1-ld
25239configure-stage1-ld:
25240 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25242 @r=`${PWD_COMMAND}`; export r; \
25243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 TFLAGS="$(STAGE1_TFLAGS)"; \
25245 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25246 $(HOST_EXPORTS) \
25247 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25248 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
25249 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25250 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
25251 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25252 cd $(HOST_SUBDIR)/ld || exit 1; \
25253 case $(srcdir) in \
25254 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25255 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25256 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25257 esac; \
25258 srcdiroption="--srcdir=$${topdir}/ld"; \
25259 libsrcdir="$$s/ld"; \
25260 $(SHELL) $${libsrcdir}/configure \
25261 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25262 --target=${target_alias} $${srcdiroption} \
25263 $(STAGE1_CONFIGURE_FLAGS)
25264@endif ld-bootstrap
25265
25266.PHONY: configure-stage2-ld maybe-configure-stage2-ld
25267maybe-configure-stage2-ld:
25268@if ld-bootstrap
25269maybe-configure-stage2-ld: configure-stage2-ld
25270configure-stage2-ld:
25271 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25273 @r=`${PWD_COMMAND}`; export r; \
25274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275 TFLAGS="$(STAGE2_TFLAGS)"; \
25276 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25277 $(HOST_EXPORTS) \
25278 $(POSTSTAGE1_HOST_EXPORTS) \
25279 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25280 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
25281 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25282 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
25283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25284 cd $(HOST_SUBDIR)/ld || exit 1; \
25285 case $(srcdir) in \
25286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25287 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25289 esac; \
25290 srcdiroption="--srcdir=$${topdir}/ld"; \
25291 libsrcdir="$$s/ld"; \
25292 $(SHELL) $${libsrcdir}/configure \
25293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25294 --target=${target_alias} $${srcdiroption} \
25295 --with-build-libsubdir=$(HOST_SUBDIR) \
25296 $(STAGE2_CONFIGURE_FLAGS)
25297@endif ld-bootstrap
25298
25299.PHONY: configure-stage3-ld maybe-configure-stage3-ld
25300maybe-configure-stage3-ld:
25301@if ld-bootstrap
25302maybe-configure-stage3-ld: configure-stage3-ld
25303configure-stage3-ld:
25304 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25305 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25306 @r=`${PWD_COMMAND}`; export r; \
25307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308 TFLAGS="$(STAGE3_TFLAGS)"; \
25309 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25310 $(HOST_EXPORTS) \
25311 $(POSTSTAGE1_HOST_EXPORTS) \
25312 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25313 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
25314 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25315 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
25316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25317 cd $(HOST_SUBDIR)/ld || exit 1; \
25318 case $(srcdir) in \
25319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25320 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25322 esac; \
25323 srcdiroption="--srcdir=$${topdir}/ld"; \
25324 libsrcdir="$$s/ld"; \
25325 $(SHELL) $${libsrcdir}/configure \
25326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25327 --target=${target_alias} $${srcdiroption} \
25328 --with-build-libsubdir=$(HOST_SUBDIR) \
25329 $(STAGE3_CONFIGURE_FLAGS)
25330@endif ld-bootstrap
25331
25332.PHONY: configure-stage4-ld maybe-configure-stage4-ld
25333maybe-configure-stage4-ld:
25334@if ld-bootstrap
25335maybe-configure-stage4-ld: configure-stage4-ld
25336configure-stage4-ld:
25337 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25338 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25339 @r=`${PWD_COMMAND}`; export r; \
25340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25341 TFLAGS="$(STAGE4_TFLAGS)"; \
25342 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25343 $(HOST_EXPORTS) \
25344 $(POSTSTAGE1_HOST_EXPORTS) \
25345 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25346 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
25347 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25348 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
25349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25350 cd $(HOST_SUBDIR)/ld || exit 1; \
25351 case $(srcdir) in \
25352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25353 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25355 esac; \
25356 srcdiroption="--srcdir=$${topdir}/ld"; \
25357 libsrcdir="$$s/ld"; \
25358 $(SHELL) $${libsrcdir}/configure \
25359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25360 --target=${target_alias} $${srcdiroption} \
25361 --with-build-libsubdir=$(HOST_SUBDIR) \
25362 $(STAGE4_CONFIGURE_FLAGS)
25363@endif ld-bootstrap
25364
25365.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
25366maybe-configure-stageprofile-ld:
25367@if ld-bootstrap
25368maybe-configure-stageprofile-ld: configure-stageprofile-ld
25369configure-stageprofile-ld:
25370 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25372 @r=`${PWD_COMMAND}`; export r; \
25373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25374 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25375 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25376 $(HOST_EXPORTS) \
25377 $(POSTSTAGE1_HOST_EXPORTS) \
25378 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25379 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
25380 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25381 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
25382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25383 cd $(HOST_SUBDIR)/ld || exit 1; \
25384 case $(srcdir) in \
25385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25386 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25388 esac; \
25389 srcdiroption="--srcdir=$${topdir}/ld"; \
25390 libsrcdir="$$s/ld"; \
25391 $(SHELL) $${libsrcdir}/configure \
25392 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25393 --target=${target_alias} $${srcdiroption} \
25394 --with-build-libsubdir=$(HOST_SUBDIR) \
25395 $(STAGEprofile_CONFIGURE_FLAGS)
25396@endif ld-bootstrap
25397
25398.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
25399maybe-configure-stagefeedback-ld:
25400@if ld-bootstrap
25401maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
25402configure-stagefeedback-ld:
25403 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
25405 @r=`${PWD_COMMAND}`; export r; \
25406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25407 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25408 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
25409 $(HOST_EXPORTS) \
25410 $(POSTSTAGE1_HOST_EXPORTS) \
25411 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25412 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
25413 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25414 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
25415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
25416 cd $(HOST_SUBDIR)/ld || exit 1; \
25417 case $(srcdir) in \
25418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25419 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
25420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25421 esac; \
25422 srcdiroption="--srcdir=$${topdir}/ld"; \
25423 libsrcdir="$$s/ld"; \
25424 $(SHELL) $${libsrcdir}/configure \
25425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25426 --target=${target_alias} $${srcdiroption} \
25427 --with-build-libsubdir=$(HOST_SUBDIR) \
25428 $(STAGEfeedback_CONFIGURE_FLAGS)
25429@endif ld-bootstrap
25430
25431
25432
25433
25434
25435.PHONY: all-ld maybe-all-ld
25436maybe-all-ld:
25437@if gcc-bootstrap
25438all-ld: stage_current
25439@endif gcc-bootstrap
25440@if ld
25441TARGET-ld=all
25442maybe-all-ld: all-ld
25443all-ld: configure-ld
25444 @r=`${PWD_COMMAND}`; export r; \
25445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25446 $(HOST_EXPORTS) \
25447 (cd $(HOST_SUBDIR)/ld && \
25448 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25449 $(TARGET-ld))
25450@endif ld
25451
25452
25453
25454.PHONY: all-stage1-ld maybe-all-stage1-ld
25455.PHONY: clean-stage1-ld maybe-clean-stage1-ld
25456maybe-all-stage1-ld:
25457maybe-clean-stage1-ld:
25458@if ld-bootstrap
25459maybe-all-stage1-ld: all-stage1-ld
25460all-stage1: all-stage1-ld
25461TARGET-stage1-ld = $(TARGET-ld)
25462all-stage1-ld: configure-stage1-ld
25463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25464 @r=`${PWD_COMMAND}`; export r; \
25465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25466 TFLAGS="$(STAGE1_TFLAGS)"; \
25467 $(HOST_EXPORTS) \
25468 cd $(HOST_SUBDIR)/ld && \
25469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25470 CFLAGS="$(STAGE1_CFLAGS)" \
25471 CXXFLAGS="$(STAGE1_CFLAGS)" \
25472 LIBCFLAGS="$(LIBCFLAGS)" \
25473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25476 $(EXTRA_HOST_FLAGS) \
25477 TFLAGS="$(STAGE1_TFLAGS)" \
25478 $(TARGET-stage1-ld)
25479
25480maybe-clean-stage1-ld: clean-stage1-ld
25481clean-stage1: clean-stage1-ld
25482clean-stage1-ld:
25483 @if [ $(current_stage) = stage1 ]; then \
25484 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25485 else \
25486 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
25487 $(MAKE) stage1-start; \
25488 fi; \
25489 cd $(HOST_SUBDIR)/ld && \
25490 $(MAKE) $(EXTRA_HOST_FLAGS) \
25491 clean
25492@endif ld-bootstrap
25493
25494
25495.PHONY: all-stage2-ld maybe-all-stage2-ld
25496.PHONY: clean-stage2-ld maybe-clean-stage2-ld
25497maybe-all-stage2-ld:
25498maybe-clean-stage2-ld:
25499@if ld-bootstrap
25500maybe-all-stage2-ld: all-stage2-ld
25501all-stage2: all-stage2-ld
25502TARGET-stage2-ld = $(TARGET-ld)
25503all-stage2-ld: configure-stage2-ld
25504 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25505 @r=`${PWD_COMMAND}`; export r; \
25506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25507 TFLAGS="$(STAGE2_TFLAGS)"; \
25508 $(HOST_EXPORTS) \
25509 $(POSTSTAGE1_HOST_EXPORTS) \
25510 cd $(HOST_SUBDIR)/ld && \
25511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25512 CFLAGS="$(STAGE2_CFLAGS)" \
25513 CXXFLAGS="$(STAGE2_CFLAGS)" \
25514 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25519 TFLAGS="$(STAGE2_TFLAGS)" \
25520 $(TARGET-stage2-ld)
25521
25522maybe-clean-stage2-ld: clean-stage2-ld
25523clean-stage2: clean-stage2-ld
25524clean-stage2-ld:
25525 @if [ $(current_stage) = stage2 ]; then \
25526 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25527 else \
25528 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
25529 $(MAKE) stage2-start; \
25530 fi; \
25531 cd $(HOST_SUBDIR)/ld && \
25532 $(MAKE) $(EXTRA_HOST_FLAGS) \
25533 $(POSTSTAGE1_FLAGS_TO_PASS) \
25534 clean
25535@endif ld-bootstrap
25536
25537
25538.PHONY: all-stage3-ld maybe-all-stage3-ld
25539.PHONY: clean-stage3-ld maybe-clean-stage3-ld
25540maybe-all-stage3-ld:
25541maybe-clean-stage3-ld:
25542@if ld-bootstrap
25543maybe-all-stage3-ld: all-stage3-ld
25544all-stage3: all-stage3-ld
25545TARGET-stage3-ld = $(TARGET-ld)
25546all-stage3-ld: configure-stage3-ld
25547 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25548 @r=`${PWD_COMMAND}`; export r; \
25549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25550 TFLAGS="$(STAGE3_TFLAGS)"; \
25551 $(HOST_EXPORTS) \
25552 $(POSTSTAGE1_HOST_EXPORTS) \
25553 cd $(HOST_SUBDIR)/ld && \
25554 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25555 CFLAGS="$(STAGE3_CFLAGS)" \
25556 CXXFLAGS="$(STAGE3_CFLAGS)" \
25557 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25558 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25559 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25560 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25561 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25562 TFLAGS="$(STAGE3_TFLAGS)" \
25563 $(TARGET-stage3-ld)
25564
25565maybe-clean-stage3-ld: clean-stage3-ld
25566clean-stage3: clean-stage3-ld
25567clean-stage3-ld:
25568 @if [ $(current_stage) = stage3 ]; then \
25569 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25570 else \
25571 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
25572 $(MAKE) stage3-start; \
25573 fi; \
25574 cd $(HOST_SUBDIR)/ld && \
25575 $(MAKE) $(EXTRA_HOST_FLAGS) \
25576 $(POSTSTAGE1_FLAGS_TO_PASS) \
25577 clean
25578@endif ld-bootstrap
25579
25580
25581.PHONY: all-stage4-ld maybe-all-stage4-ld
25582.PHONY: clean-stage4-ld maybe-clean-stage4-ld
25583maybe-all-stage4-ld:
25584maybe-clean-stage4-ld:
25585@if ld-bootstrap
25586maybe-all-stage4-ld: all-stage4-ld
25587all-stage4: all-stage4-ld
25588TARGET-stage4-ld = $(TARGET-ld)
25589all-stage4-ld: configure-stage4-ld
25590 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25591 @r=`${PWD_COMMAND}`; export r; \
25592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593 TFLAGS="$(STAGE4_TFLAGS)"; \
25594 $(HOST_EXPORTS) \
25595 $(POSTSTAGE1_HOST_EXPORTS) \
25596 cd $(HOST_SUBDIR)/ld && \
25597 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25598 CFLAGS="$(STAGE4_CFLAGS)" \
25599 CXXFLAGS="$(STAGE4_CFLAGS)" \
25600 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25605 TFLAGS="$(STAGE4_TFLAGS)" \
25606 $(TARGET-stage4-ld)
25607
25608maybe-clean-stage4-ld: clean-stage4-ld
25609clean-stage4: clean-stage4-ld
25610clean-stage4-ld:
25611 @if [ $(current_stage) = stage4 ]; then \
25612 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25613 else \
25614 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
25615 $(MAKE) stage4-start; \
25616 fi; \
25617 cd $(HOST_SUBDIR)/ld && \
25618 $(MAKE) $(EXTRA_HOST_FLAGS) \
25619 $(POSTSTAGE1_FLAGS_TO_PASS) \
25620 clean
25621@endif ld-bootstrap
25622
25623
25624.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
25625.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
25626maybe-all-stageprofile-ld:
25627maybe-clean-stageprofile-ld:
25628@if ld-bootstrap
25629maybe-all-stageprofile-ld: all-stageprofile-ld
25630all-stageprofile: all-stageprofile-ld
25631TARGET-stageprofile-ld = $(TARGET-ld)
25632all-stageprofile-ld: configure-stageprofile-ld
25633 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25634 @r=`${PWD_COMMAND}`; export r; \
25635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25636 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25637 $(HOST_EXPORTS) \
25638 $(POSTSTAGE1_HOST_EXPORTS) \
25639 cd $(HOST_SUBDIR)/ld && \
25640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25641 CFLAGS="$(STAGEprofile_CFLAGS)" \
25642 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
25643 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25648 TFLAGS="$(STAGEprofile_TFLAGS)" \
25649 $(TARGET-stageprofile-ld)
25650
25651maybe-clean-stageprofile-ld: clean-stageprofile-ld
25652clean-stageprofile: clean-stageprofile-ld
25653clean-stageprofile-ld:
25654 @if [ $(current_stage) = stageprofile ]; then \
25655 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25656 else \
25657 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
25658 $(MAKE) stageprofile-start; \
25659 fi; \
25660 cd $(HOST_SUBDIR)/ld && \
25661 $(MAKE) $(EXTRA_HOST_FLAGS) \
25662 $(POSTSTAGE1_FLAGS_TO_PASS) \
25663 clean
25664@endif ld-bootstrap
25665
25666
25667.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
25668.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
25669maybe-all-stagefeedback-ld:
25670maybe-clean-stagefeedback-ld:
25671@if ld-bootstrap
25672maybe-all-stagefeedback-ld: all-stagefeedback-ld
25673all-stagefeedback: all-stagefeedback-ld
25674TARGET-stagefeedback-ld = $(TARGET-ld)
25675all-stagefeedback-ld: configure-stagefeedback-ld
25676 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25677 @r=`${PWD_COMMAND}`; export r; \
25678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25680 $(HOST_EXPORTS) \
25681 $(POSTSTAGE1_HOST_EXPORTS) \
25682 cd $(HOST_SUBDIR)/ld && \
25683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25684 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25685 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
25686 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25690 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25691 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25692 $(TARGET-stagefeedback-ld)
25693
25694maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
25695clean-stagefeedback: clean-stagefeedback-ld
25696clean-stagefeedback-ld:
25697 @if [ $(current_stage) = stagefeedback ]; then \
25698 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
25699 else \
25700 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
25701 $(MAKE) stagefeedback-start; \
25702 fi; \
25703 cd $(HOST_SUBDIR)/ld && \
25704 $(MAKE) $(EXTRA_HOST_FLAGS) \
25705 $(POSTSTAGE1_FLAGS_TO_PASS) \
25706 clean
25707@endif ld-bootstrap
25708
25709
25710
25711
25712
25713.PHONY: check-ld maybe-check-ld
25714maybe-check-ld:
25715@if ld
25716maybe-check-ld: check-ld
25717
25718check-ld:
25719 @: $(MAKE); $(unstage)
25720 @r=`${PWD_COMMAND}`; export r; \
25721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722 $(HOST_EXPORTS) \
25723 (cd $(HOST_SUBDIR)/ld && \
25724 $(MAKE) $(FLAGS_TO_PASS) check)
25725
25726@endif ld
25727
25728.PHONY: install-ld maybe-install-ld
25729maybe-install-ld:
25730@if ld
25731maybe-install-ld: install-ld
25732
25733install-ld: installdirs
25734 @: $(MAKE); $(unstage)
25735 @r=`${PWD_COMMAND}`; export r; \
25736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25737 $(HOST_EXPORTS) \
25738 (cd $(HOST_SUBDIR)/ld && \
25739 $(MAKE) $(FLAGS_TO_PASS) install)
25740
25741@endif ld
25742
25743# Other targets (info, dvi, pdf, etc.)
25744
25745.PHONY: maybe-info-ld info-ld
25746maybe-info-ld:
25747@if ld
25748maybe-info-ld: info-ld
25749
25750info-ld: \
25751 configure-ld
25752 @[ -f ./ld/Makefile ] || exit 0; \
25753 r=`${PWD_COMMAND}`; export r; \
25754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755 $(HOST_EXPORTS) \
25756 for flag in $(EXTRA_HOST_FLAGS) ; do \
25757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758 done; \
25759 echo "Doing info in ld" ; \
25760 (cd $(HOST_SUBDIR)/ld && \
25761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763 "RANLIB=$${RANLIB}" \
25764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25765 info) \
25766 || exit 1
25767
25768@endif ld
25769
25770.PHONY: maybe-dvi-ld dvi-ld
25771maybe-dvi-ld:
25772@if ld
25773maybe-dvi-ld: dvi-ld
25774
25775dvi-ld: \
25776 configure-ld
25777 @[ -f ./ld/Makefile ] || exit 0; \
25778 r=`${PWD_COMMAND}`; export r; \
25779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25780 $(HOST_EXPORTS) \
25781 for flag in $(EXTRA_HOST_FLAGS) ; do \
25782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25783 done; \
25784 echo "Doing dvi in ld" ; \
25785 (cd $(HOST_SUBDIR)/ld && \
25786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788 "RANLIB=$${RANLIB}" \
25789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25790 dvi) \
25791 || exit 1
25792
25793@endif ld
25794
25795.PHONY: maybe-pdf-ld pdf-ld
25796maybe-pdf-ld:
25797@if ld
25798maybe-pdf-ld: pdf-ld
25799
25800pdf-ld: \
25801 configure-ld
25802 @[ -f ./ld/Makefile ] || exit 0; \
25803 r=`${PWD_COMMAND}`; export r; \
25804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805 $(HOST_EXPORTS) \
25806 for flag in $(EXTRA_HOST_FLAGS) ; do \
25807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808 done; \
25809 echo "Doing pdf in ld" ; \
25810 (cd $(HOST_SUBDIR)/ld && \
25811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813 "RANLIB=$${RANLIB}" \
25814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25815 pdf) \
25816 || exit 1
25817
25818@endif ld
25819
25820.PHONY: maybe-html-ld html-ld
25821maybe-html-ld:
25822@if ld
25823maybe-html-ld: html-ld
25824
25825html-ld: \
25826 configure-ld
25827 @[ -f ./ld/Makefile ] || exit 0; \
25828 r=`${PWD_COMMAND}`; export r; \
25829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25830 $(HOST_EXPORTS) \
25831 for flag in $(EXTRA_HOST_FLAGS) ; do \
25832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25833 done; \
25834 echo "Doing html in ld" ; \
25835 (cd $(HOST_SUBDIR)/ld && \
25836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25838 "RANLIB=$${RANLIB}" \
25839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25840 html) \
25841 || exit 1
25842
25843@endif ld
25844
25845.PHONY: maybe-TAGS-ld TAGS-ld
25846maybe-TAGS-ld:
25847@if ld
25848maybe-TAGS-ld: TAGS-ld
25849
25850TAGS-ld: \
25851 configure-ld
25852 @[ -f ./ld/Makefile ] || exit 0; \
25853 r=`${PWD_COMMAND}`; export r; \
25854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855 $(HOST_EXPORTS) \
25856 for flag in $(EXTRA_HOST_FLAGS) ; do \
25857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858 done; \
25859 echo "Doing TAGS in ld" ; \
25860 (cd $(HOST_SUBDIR)/ld && \
25861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863 "RANLIB=$${RANLIB}" \
25864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25865 TAGS) \
25866 || exit 1
25867
25868@endif ld
25869
25870.PHONY: maybe-install-info-ld install-info-ld
25871maybe-install-info-ld:
25872@if ld
25873maybe-install-info-ld: install-info-ld
25874
25875install-info-ld: \
25876 configure-ld \
25877 info-ld
25878 @[ -f ./ld/Makefile ] || exit 0; \
25879 r=`${PWD_COMMAND}`; export r; \
25880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25881 $(HOST_EXPORTS) \
25882 for flag in $(EXTRA_HOST_FLAGS) ; do \
25883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25884 done; \
25885 echo "Doing install-info in ld" ; \
25886 (cd $(HOST_SUBDIR)/ld && \
25887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25889 "RANLIB=$${RANLIB}" \
25890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25891 install-info) \
25892 || exit 1
25893
25894@endif ld
25895
25896.PHONY: maybe-install-pdf-ld install-pdf-ld
25897maybe-install-pdf-ld:
25898@if ld
25899maybe-install-pdf-ld: install-pdf-ld
25900
25901install-pdf-ld: \
25902 configure-ld \
25903 pdf-ld
25904 @[ -f ./ld/Makefile ] || exit 0; \
25905 r=`${PWD_COMMAND}`; export r; \
25906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25907 $(HOST_EXPORTS) \
25908 for flag in $(EXTRA_HOST_FLAGS) ; do \
25909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25910 done; \
25911 echo "Doing install-pdf in ld" ; \
25912 (cd $(HOST_SUBDIR)/ld && \
25913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25915 "RANLIB=$${RANLIB}" \
25916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25917 install-pdf) \
25918 || exit 1
25919
25920@endif ld
25921
25922.PHONY: maybe-install-html-ld install-html-ld
25923maybe-install-html-ld:
25924@if ld
25925maybe-install-html-ld: install-html-ld
25926
25927install-html-ld: \
25928 configure-ld \
25929 html-ld
25930 @[ -f ./ld/Makefile ] || exit 0; \
25931 r=`${PWD_COMMAND}`; export r; \
25932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25933 $(HOST_EXPORTS) \
25934 for flag in $(EXTRA_HOST_FLAGS) ; do \
25935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25936 done; \
25937 echo "Doing install-html in ld" ; \
25938 (cd $(HOST_SUBDIR)/ld && \
25939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25941 "RANLIB=$${RANLIB}" \
25942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25943 install-html) \
25944 || exit 1
25945
25946@endif ld
25947
25948.PHONY: maybe-installcheck-ld installcheck-ld
25949maybe-installcheck-ld:
25950@if ld
25951maybe-installcheck-ld: installcheck-ld
25952
25953installcheck-ld: \
25954 configure-ld
25955 @[ -f ./ld/Makefile ] || exit 0; \
25956 r=`${PWD_COMMAND}`; export r; \
25957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958 $(HOST_EXPORTS) \
25959 for flag in $(EXTRA_HOST_FLAGS) ; do \
25960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25961 done; \
25962 echo "Doing installcheck in ld" ; \
25963 (cd $(HOST_SUBDIR)/ld && \
25964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25966 "RANLIB=$${RANLIB}" \
25967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25968 installcheck) \
25969 || exit 1
25970
25971@endif ld
25972
25973.PHONY: maybe-mostlyclean-ld mostlyclean-ld
25974maybe-mostlyclean-ld:
25975@if ld
25976maybe-mostlyclean-ld: mostlyclean-ld
25977
25978mostlyclean-ld:
25979 @[ -f ./ld/Makefile ] || exit 0; \
25980 r=`${PWD_COMMAND}`; export r; \
25981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982 $(HOST_EXPORTS) \
25983 for flag in $(EXTRA_HOST_FLAGS) ; do \
25984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25985 done; \
25986 echo "Doing mostlyclean in ld" ; \
25987 (cd $(HOST_SUBDIR)/ld && \
25988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25990 "RANLIB=$${RANLIB}" \
25991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25992 mostlyclean) \
25993 || exit 1
25994
25995@endif ld
25996
25997.PHONY: maybe-clean-ld clean-ld
25998maybe-clean-ld:
25999@if ld
26000maybe-clean-ld: clean-ld
26001
26002clean-ld:
26003 @[ -f ./ld/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 clean in ld" ; \
26011 (cd $(HOST_SUBDIR)/ld && \
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 clean) \
26017 || exit 1
26018
26019@endif ld
26020
26021.PHONY: maybe-distclean-ld distclean-ld
26022maybe-distclean-ld:
26023@if ld
26024maybe-distclean-ld: distclean-ld
26025
26026distclean-ld:
26027 @[ -f ./ld/Makefile ] || exit 0; \
26028 r=`${PWD_COMMAND}`; export r; \
26029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26030 $(HOST_EXPORTS) \
26031 for flag in $(EXTRA_HOST_FLAGS) ; do \
26032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26033 done; \
26034 echo "Doing distclean in ld" ; \
26035 (cd $(HOST_SUBDIR)/ld && \
26036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26038 "RANLIB=$${RANLIB}" \
26039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26040 distclean) \
26041 || exit 1
26042
26043@endif ld
26044
26045.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
26046maybe-maintainer-clean-ld:
26047@if ld
26048maybe-maintainer-clean-ld: maintainer-clean-ld
26049
26050maintainer-clean-ld:
26051 @[ -f ./ld/Makefile ] || exit 0; \
26052 r=`${PWD_COMMAND}`; export r; \
26053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26054 $(HOST_EXPORTS) \
26055 for flag in $(EXTRA_HOST_FLAGS) ; do \
26056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26057 done; \
26058 echo "Doing maintainer-clean in ld" ; \
26059 (cd $(HOST_SUBDIR)/ld && \
26060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26062 "RANLIB=$${RANLIB}" \
26063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26064 maintainer-clean) \
26065 || exit 1
26066
26067@endif ld
26068
26069
26070
26071.PHONY: configure-libcpp maybe-configure-libcpp
26072maybe-configure-libcpp:
26073@if gcc-bootstrap
26074configure-libcpp: stage_current
26075@endif gcc-bootstrap
26076@if libcpp
26077maybe-configure-libcpp: configure-libcpp
26078configure-libcpp:
26079 @r=`${PWD_COMMAND}`; export r; \
26080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26081 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26083 $(HOST_EXPORTS) \
26084 echo Configuring in $(HOST_SUBDIR)/libcpp; \
26085 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
26086 case $(srcdir) in \
26087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26088 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26090 esac; \
26091 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26092 libsrcdir="$$s/libcpp"; \
26093 $(SHELL) $${libsrcdir}/configure \
26094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26095 --target=${target_alias} $${srcdiroption} \
26096 || exit 1
26097@endif libcpp
26098
26099
26100
26101.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
26102maybe-configure-stage1-libcpp:
26103@if libcpp-bootstrap
26104maybe-configure-stage1-libcpp: configure-stage1-libcpp
26105configure-stage1-libcpp:
26106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26107 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26108 @r=`${PWD_COMMAND}`; export r; \
26109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26110 TFLAGS="$(STAGE1_TFLAGS)"; \
26111 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26112 $(HOST_EXPORTS) \
26113 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26114 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26115 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26116 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
26117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26118 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26119 case $(srcdir) in \
26120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26121 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26123 esac; \
26124 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26125 libsrcdir="$$s/libcpp"; \
26126 $(SHELL) $${libsrcdir}/configure \
26127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26128 --target=${target_alias} $${srcdiroption} \
26129 $(STAGE1_CONFIGURE_FLAGS)
26130@endif libcpp-bootstrap
26131
26132.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
26133maybe-configure-stage2-libcpp:
26134@if libcpp-bootstrap
26135maybe-configure-stage2-libcpp: configure-stage2-libcpp
26136configure-stage2-libcpp:
26137 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26139 @r=`${PWD_COMMAND}`; export r; \
26140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26141 TFLAGS="$(STAGE2_TFLAGS)"; \
26142 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26143 $(HOST_EXPORTS) \
26144 $(POSTSTAGE1_HOST_EXPORTS) \
26145 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26146 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
26147 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26148 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
26149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26150 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26151 case $(srcdir) in \
26152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26153 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26155 esac; \
26156 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26157 libsrcdir="$$s/libcpp"; \
26158 $(SHELL) $${libsrcdir}/configure \
26159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26160 --target=${target_alias} $${srcdiroption} \
26161 --with-build-libsubdir=$(HOST_SUBDIR) \
26162 $(STAGE2_CONFIGURE_FLAGS)
26163@endif libcpp-bootstrap
26164
26165.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
26166maybe-configure-stage3-libcpp:
26167@if libcpp-bootstrap
26168maybe-configure-stage3-libcpp: configure-stage3-libcpp
26169configure-stage3-libcpp:
26170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26172 @r=`${PWD_COMMAND}`; export r; \
26173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26174 TFLAGS="$(STAGE3_TFLAGS)"; \
26175 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26176 $(HOST_EXPORTS) \
26177 $(POSTSTAGE1_HOST_EXPORTS) \
26178 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26179 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
26180 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26181 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
26182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26183 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26184 case $(srcdir) in \
26185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26186 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26188 esac; \
26189 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26190 libsrcdir="$$s/libcpp"; \
26191 $(SHELL) $${libsrcdir}/configure \
26192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26193 --target=${target_alias} $${srcdiroption} \
26194 --with-build-libsubdir=$(HOST_SUBDIR) \
26195 $(STAGE3_CONFIGURE_FLAGS)
26196@endif libcpp-bootstrap
26197
26198.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
26199maybe-configure-stage4-libcpp:
26200@if libcpp-bootstrap
26201maybe-configure-stage4-libcpp: configure-stage4-libcpp
26202configure-stage4-libcpp:
26203 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26205 @r=`${PWD_COMMAND}`; export r; \
26206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207 TFLAGS="$(STAGE4_TFLAGS)"; \
26208 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26209 $(HOST_EXPORTS) \
26210 $(POSTSTAGE1_HOST_EXPORTS) \
26211 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26212 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
26213 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26214 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
26215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26216 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26217 case $(srcdir) in \
26218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26219 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26221 esac; \
26222 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26223 libsrcdir="$$s/libcpp"; \
26224 $(SHELL) $${libsrcdir}/configure \
26225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26226 --target=${target_alias} $${srcdiroption} \
26227 --with-build-libsubdir=$(HOST_SUBDIR) \
26228 $(STAGE4_CONFIGURE_FLAGS)
26229@endif libcpp-bootstrap
26230
26231.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
26232maybe-configure-stageprofile-libcpp:
26233@if libcpp-bootstrap
26234maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
26235configure-stageprofile-libcpp:
26236 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26238 @r=`${PWD_COMMAND}`; export r; \
26239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26241 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26242 $(HOST_EXPORTS) \
26243 $(POSTSTAGE1_HOST_EXPORTS) \
26244 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26245 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
26246 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26247 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
26248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26249 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26250 case $(srcdir) in \
26251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26252 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26254 esac; \
26255 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26256 libsrcdir="$$s/libcpp"; \
26257 $(SHELL) $${libsrcdir}/configure \
26258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26259 --target=${target_alias} $${srcdiroption} \
26260 --with-build-libsubdir=$(HOST_SUBDIR) \
26261 $(STAGEprofile_CONFIGURE_FLAGS)
26262@endif libcpp-bootstrap
26263
26264.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
26265maybe-configure-stagefeedback-libcpp:
26266@if libcpp-bootstrap
26267maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
26268configure-stagefeedback-libcpp:
26269 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
26271 @r=`${PWD_COMMAND}`; export r; \
26272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26273 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26274 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
26275 $(HOST_EXPORTS) \
26276 $(POSTSTAGE1_HOST_EXPORTS) \
26277 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26278 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
26279 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26280 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
26281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
26282 cd $(HOST_SUBDIR)/libcpp || exit 1; \
26283 case $(srcdir) in \
26284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26285 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
26286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26287 esac; \
26288 srcdiroption="--srcdir=$${topdir}/libcpp"; \
26289 libsrcdir="$$s/libcpp"; \
26290 $(SHELL) $${libsrcdir}/configure \
26291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26292 --target=${target_alias} $${srcdiroption} \
26293 --with-build-libsubdir=$(HOST_SUBDIR) \
26294 $(STAGEfeedback_CONFIGURE_FLAGS)
26295@endif libcpp-bootstrap
26296
26297
26298
26299
26300
26301.PHONY: all-libcpp maybe-all-libcpp
26302maybe-all-libcpp:
26303@if gcc-bootstrap
26304all-libcpp: stage_current
26305@endif gcc-bootstrap
26306@if libcpp
26307TARGET-libcpp=all
26308maybe-all-libcpp: all-libcpp
26309all-libcpp: configure-libcpp
26310 @r=`${PWD_COMMAND}`; export r; \
26311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312 $(HOST_EXPORTS) \
26313 (cd $(HOST_SUBDIR)/libcpp && \
26314 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26315 $(TARGET-libcpp))
26316@endif libcpp
26317
26318
26319
26320.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
26321.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
26322maybe-all-stage1-libcpp:
26323maybe-clean-stage1-libcpp:
26324@if libcpp-bootstrap
26325maybe-all-stage1-libcpp: all-stage1-libcpp
26326all-stage1: all-stage1-libcpp
26327TARGET-stage1-libcpp = $(TARGET-libcpp)
26328all-stage1-libcpp: configure-stage1-libcpp
26329 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26330 @r=`${PWD_COMMAND}`; export r; \
26331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26332 TFLAGS="$(STAGE1_TFLAGS)"; \
26333 $(HOST_EXPORTS) \
26334 cd $(HOST_SUBDIR)/libcpp && \
26335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26336 CFLAGS="$(STAGE1_CFLAGS)" \
26337 CXXFLAGS="$(STAGE1_CFLAGS)" \
26338 LIBCFLAGS="$(LIBCFLAGS)" \
26339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26342 $(EXTRA_HOST_FLAGS) \
26343 TFLAGS="$(STAGE1_TFLAGS)" \
26344 $(TARGET-stage1-libcpp)
26345
26346maybe-clean-stage1-libcpp: clean-stage1-libcpp
26347clean-stage1: clean-stage1-libcpp
26348clean-stage1-libcpp:
26349 @if [ $(current_stage) = stage1 ]; then \
26350 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26351 else \
26352 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
26353 $(MAKE) stage1-start; \
26354 fi; \
26355 cd $(HOST_SUBDIR)/libcpp && \
26356 $(MAKE) $(EXTRA_HOST_FLAGS) \
26357 clean
26358@endif libcpp-bootstrap
26359
26360
26361.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
26362.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
26363maybe-all-stage2-libcpp:
26364maybe-clean-stage2-libcpp:
26365@if libcpp-bootstrap
26366maybe-all-stage2-libcpp: all-stage2-libcpp
26367all-stage2: all-stage2-libcpp
26368TARGET-stage2-libcpp = $(TARGET-libcpp)
26369all-stage2-libcpp: configure-stage2-libcpp
26370 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26371 @r=`${PWD_COMMAND}`; export r; \
26372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26373 TFLAGS="$(STAGE2_TFLAGS)"; \
26374 $(HOST_EXPORTS) \
26375 $(POSTSTAGE1_HOST_EXPORTS) \
26376 cd $(HOST_SUBDIR)/libcpp && \
26377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26378 CFLAGS="$(STAGE2_CFLAGS)" \
26379 CXXFLAGS="$(STAGE2_CFLAGS)" \
26380 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26381 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26382 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26383 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26384 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26385 TFLAGS="$(STAGE2_TFLAGS)" \
26386 $(TARGET-stage2-libcpp)
26387
26388maybe-clean-stage2-libcpp: clean-stage2-libcpp
26389clean-stage2: clean-stage2-libcpp
26390clean-stage2-libcpp:
26391 @if [ $(current_stage) = stage2 ]; then \
26392 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26393 else \
26394 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
26395 $(MAKE) stage2-start; \
26396 fi; \
26397 cd $(HOST_SUBDIR)/libcpp && \
26398 $(MAKE) $(EXTRA_HOST_FLAGS) \
26399 $(POSTSTAGE1_FLAGS_TO_PASS) \
26400 clean
26401@endif libcpp-bootstrap
26402
26403
26404.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
26405.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
26406maybe-all-stage3-libcpp:
26407maybe-clean-stage3-libcpp:
26408@if libcpp-bootstrap
26409maybe-all-stage3-libcpp: all-stage3-libcpp
26410all-stage3: all-stage3-libcpp
26411TARGET-stage3-libcpp = $(TARGET-libcpp)
26412all-stage3-libcpp: configure-stage3-libcpp
26413 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26414 @r=`${PWD_COMMAND}`; export r; \
26415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26416 TFLAGS="$(STAGE3_TFLAGS)"; \
26417 $(HOST_EXPORTS) \
26418 $(POSTSTAGE1_HOST_EXPORTS) \
26419 cd $(HOST_SUBDIR)/libcpp && \
26420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26421 CFLAGS="$(STAGE3_CFLAGS)" \
26422 CXXFLAGS="$(STAGE3_CFLAGS)" \
26423 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26427 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26428 TFLAGS="$(STAGE3_TFLAGS)" \
26429 $(TARGET-stage3-libcpp)
26430
26431maybe-clean-stage3-libcpp: clean-stage3-libcpp
26432clean-stage3: clean-stage3-libcpp
26433clean-stage3-libcpp:
26434 @if [ $(current_stage) = stage3 ]; then \
26435 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26436 else \
26437 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
26438 $(MAKE) stage3-start; \
26439 fi; \
26440 cd $(HOST_SUBDIR)/libcpp && \
26441 $(MAKE) $(EXTRA_HOST_FLAGS) \
26442 $(POSTSTAGE1_FLAGS_TO_PASS) \
26443 clean
26444@endif libcpp-bootstrap
26445
26446
26447.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
26448.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
26449maybe-all-stage4-libcpp:
26450maybe-clean-stage4-libcpp:
26451@if libcpp-bootstrap
26452maybe-all-stage4-libcpp: all-stage4-libcpp
26453all-stage4: all-stage4-libcpp
26454TARGET-stage4-libcpp = $(TARGET-libcpp)
26455all-stage4-libcpp: configure-stage4-libcpp
26456 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26457 @r=`${PWD_COMMAND}`; export r; \
26458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459 TFLAGS="$(STAGE4_TFLAGS)"; \
26460 $(HOST_EXPORTS) \
26461 $(POSTSTAGE1_HOST_EXPORTS) \
26462 cd $(HOST_SUBDIR)/libcpp && \
26463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26464 CFLAGS="$(STAGE4_CFLAGS)" \
26465 CXXFLAGS="$(STAGE4_CFLAGS)" \
26466 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26470 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26471 TFLAGS="$(STAGE4_TFLAGS)" \
26472 $(TARGET-stage4-libcpp)
26473
26474maybe-clean-stage4-libcpp: clean-stage4-libcpp
26475clean-stage4: clean-stage4-libcpp
26476clean-stage4-libcpp:
26477 @if [ $(current_stage) = stage4 ]; then \
26478 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26479 else \
26480 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
26481 $(MAKE) stage4-start; \
26482 fi; \
26483 cd $(HOST_SUBDIR)/libcpp && \
26484 $(MAKE) $(EXTRA_HOST_FLAGS) \
26485 $(POSTSTAGE1_FLAGS_TO_PASS) \
26486 clean
26487@endif libcpp-bootstrap
26488
26489
26490.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
26491.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
26492maybe-all-stageprofile-libcpp:
26493maybe-clean-stageprofile-libcpp:
26494@if libcpp-bootstrap
26495maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
26496all-stageprofile: all-stageprofile-libcpp
26497TARGET-stageprofile-libcpp = $(TARGET-libcpp)
26498all-stageprofile-libcpp: configure-stageprofile-libcpp
26499 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26500 @r=`${PWD_COMMAND}`; export r; \
26501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26503 $(HOST_EXPORTS) \
26504 $(POSTSTAGE1_HOST_EXPORTS) \
26505 cd $(HOST_SUBDIR)/libcpp && \
26506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26507 CFLAGS="$(STAGEprofile_CFLAGS)" \
26508 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
26509 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26514 TFLAGS="$(STAGEprofile_TFLAGS)" \
26515 $(TARGET-stageprofile-libcpp)
26516
26517maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
26518clean-stageprofile: clean-stageprofile-libcpp
26519clean-stageprofile-libcpp:
26520 @if [ $(current_stage) = stageprofile ]; then \
26521 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26522 else \
26523 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
26524 $(MAKE) stageprofile-start; \
26525 fi; \
26526 cd $(HOST_SUBDIR)/libcpp && \
26527 $(MAKE) $(EXTRA_HOST_FLAGS) \
26528 $(POSTSTAGE1_FLAGS_TO_PASS) \
26529 clean
26530@endif libcpp-bootstrap
26531
26532
26533.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
26534.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
26535maybe-all-stagefeedback-libcpp:
26536maybe-clean-stagefeedback-libcpp:
26537@if libcpp-bootstrap
26538maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
26539all-stagefeedback: all-stagefeedback-libcpp
26540TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
26541all-stagefeedback-libcpp: configure-stagefeedback-libcpp
26542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26543 @r=`${PWD_COMMAND}`; export r; \
26544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26546 $(HOST_EXPORTS) \
26547 $(POSTSTAGE1_HOST_EXPORTS) \
26548 cd $(HOST_SUBDIR)/libcpp && \
26549 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26550 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26551 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
26552 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26553 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26554 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26555 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26556 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26557 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26558 $(TARGET-stagefeedback-libcpp)
26559
26560maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
26561clean-stagefeedback: clean-stagefeedback-libcpp
26562clean-stagefeedback-libcpp:
26563 @if [ $(current_stage) = stagefeedback ]; then \
26564 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
26565 else \
26566 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
26567 $(MAKE) stagefeedback-start; \
26568 fi; \
26569 cd $(HOST_SUBDIR)/libcpp && \
26570 $(MAKE) $(EXTRA_HOST_FLAGS) \
26571 $(POSTSTAGE1_FLAGS_TO_PASS) \
26572 clean
26573@endif libcpp-bootstrap
26574
26575
26576
26577
26578
26579.PHONY: check-libcpp maybe-check-libcpp
26580maybe-check-libcpp:
26581@if libcpp
26582maybe-check-libcpp: check-libcpp
26583
26584check-libcpp:
26585 @: $(MAKE); $(unstage)
26586 @r=`${PWD_COMMAND}`; export r; \
26587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26588 $(HOST_EXPORTS) \
26589 (cd $(HOST_SUBDIR)/libcpp && \
26590 $(MAKE) $(FLAGS_TO_PASS) check)
26591
26592@endif libcpp
26593
26594.PHONY: install-libcpp maybe-install-libcpp
26595maybe-install-libcpp:
26596@if libcpp
26597maybe-install-libcpp: install-libcpp
26598
26599install-libcpp: installdirs
26600 @: $(MAKE); $(unstage)
26601 @r=`${PWD_COMMAND}`; export r; \
26602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26603 $(HOST_EXPORTS) \
26604 (cd $(HOST_SUBDIR)/libcpp && \
26605 $(MAKE) $(FLAGS_TO_PASS) install)
26606
26607@endif libcpp
26608
26609# Other targets (info, dvi, pdf, etc.)
26610
26611.PHONY: maybe-info-libcpp info-libcpp
26612maybe-info-libcpp:
26613@if libcpp
26614maybe-info-libcpp: info-libcpp
26615
26616info-libcpp: \
26617 configure-libcpp
26618 @[ -f ./libcpp/Makefile ] || exit 0; \
26619 r=`${PWD_COMMAND}`; export r; \
26620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621 $(HOST_EXPORTS) \
26622 for flag in $(EXTRA_HOST_FLAGS) ; do \
26623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26624 done; \
26625 echo "Doing info in libcpp" ; \
26626 (cd $(HOST_SUBDIR)/libcpp && \
26627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26629 "RANLIB=$${RANLIB}" \
26630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26631 info) \
26632 || exit 1
26633
26634@endif libcpp
26635
26636.PHONY: maybe-dvi-libcpp dvi-libcpp
26637maybe-dvi-libcpp:
26638@if libcpp
26639maybe-dvi-libcpp: dvi-libcpp
26640
26641dvi-libcpp: \
26642 configure-libcpp
26643 @[ -f ./libcpp/Makefile ] || exit 0; \
26644 r=`${PWD_COMMAND}`; export r; \
26645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26646 $(HOST_EXPORTS) \
26647 for flag in $(EXTRA_HOST_FLAGS) ; do \
26648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26649 done; \
26650 echo "Doing dvi in libcpp" ; \
26651 (cd $(HOST_SUBDIR)/libcpp && \
26652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26654 "RANLIB=$${RANLIB}" \
26655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26656 dvi) \
26657 || exit 1
26658
26659@endif libcpp
26660
26661.PHONY: maybe-pdf-libcpp pdf-libcpp
26662maybe-pdf-libcpp:
26663@if libcpp
26664maybe-pdf-libcpp: pdf-libcpp
26665
26666pdf-libcpp: \
26667 configure-libcpp
26668 @[ -f ./libcpp/Makefile ] || exit 0; \
26669 r=`${PWD_COMMAND}`; export r; \
26670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671 $(HOST_EXPORTS) \
26672 for flag in $(EXTRA_HOST_FLAGS) ; do \
26673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26674 done; \
26675 echo "Doing pdf in libcpp" ; \
26676 (cd $(HOST_SUBDIR)/libcpp && \
26677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26679 "RANLIB=$${RANLIB}" \
26680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26681 pdf) \
26682 || exit 1
26683
26684@endif libcpp
26685
26686.PHONY: maybe-html-libcpp html-libcpp
26687maybe-html-libcpp:
26688@if libcpp
26689maybe-html-libcpp: html-libcpp
26690
26691html-libcpp: \
26692 configure-libcpp
26693 @[ -f ./libcpp/Makefile ] || exit 0; \
26694 r=`${PWD_COMMAND}`; export r; \
26695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26696 $(HOST_EXPORTS) \
26697 for flag in $(EXTRA_HOST_FLAGS) ; do \
26698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26699 done; \
26700 echo "Doing html in libcpp" ; \
26701 (cd $(HOST_SUBDIR)/libcpp && \
26702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26704 "RANLIB=$${RANLIB}" \
26705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26706 html) \
26707 || exit 1
26708
26709@endif libcpp
26710
26711.PHONY: maybe-TAGS-libcpp TAGS-libcpp
26712maybe-TAGS-libcpp:
26713@if libcpp
26714maybe-TAGS-libcpp: TAGS-libcpp
26715
26716TAGS-libcpp: \
26717 configure-libcpp
26718 @[ -f ./libcpp/Makefile ] || exit 0; \
26719 r=`${PWD_COMMAND}`; export r; \
26720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721 $(HOST_EXPORTS) \
26722 for flag in $(EXTRA_HOST_FLAGS) ; do \
26723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26724 done; \
26725 echo "Doing TAGS in libcpp" ; \
26726 (cd $(HOST_SUBDIR)/libcpp && \
26727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26729 "RANLIB=$${RANLIB}" \
26730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26731 TAGS) \
26732 || exit 1
26733
26734@endif libcpp
26735
26736.PHONY: maybe-install-info-libcpp install-info-libcpp
26737maybe-install-info-libcpp:
26738@if libcpp
26739maybe-install-info-libcpp: install-info-libcpp
26740
26741install-info-libcpp: \
26742 configure-libcpp \
26743 info-libcpp
26744 @[ -f ./libcpp/Makefile ] || exit 0; \
26745 r=`${PWD_COMMAND}`; export r; \
26746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747 $(HOST_EXPORTS) \
26748 for flag in $(EXTRA_HOST_FLAGS) ; do \
26749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26750 done; \
26751 echo "Doing install-info in libcpp" ; \
26752 (cd $(HOST_SUBDIR)/libcpp && \
26753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26755 "RANLIB=$${RANLIB}" \
26756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26757 install-info) \
26758 || exit 1
26759
26760@endif libcpp
26761
26762.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
26763maybe-install-pdf-libcpp:
26764@if libcpp
26765maybe-install-pdf-libcpp: install-pdf-libcpp
26766
26767install-pdf-libcpp: \
26768 configure-libcpp \
26769 pdf-libcpp
26770 @[ -f ./libcpp/Makefile ] || exit 0; \
26771 r=`${PWD_COMMAND}`; export r; \
26772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26773 $(HOST_EXPORTS) \
26774 for flag in $(EXTRA_HOST_FLAGS) ; do \
26775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26776 done; \
26777 echo "Doing install-pdf in libcpp" ; \
26778 (cd $(HOST_SUBDIR)/libcpp && \
26779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26781 "RANLIB=$${RANLIB}" \
26782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26783 install-pdf) \
26784 || exit 1
26785
26786@endif libcpp
26787
26788.PHONY: maybe-install-html-libcpp install-html-libcpp
26789maybe-install-html-libcpp:
26790@if libcpp
26791maybe-install-html-libcpp: install-html-libcpp
26792
26793install-html-libcpp: \
26794 configure-libcpp \
26795 html-libcpp
26796 @[ -f ./libcpp/Makefile ] || exit 0; \
26797 r=`${PWD_COMMAND}`; export r; \
26798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799 $(HOST_EXPORTS) \
26800 for flag in $(EXTRA_HOST_FLAGS) ; do \
26801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26802 done; \
26803 echo "Doing install-html in libcpp" ; \
26804 (cd $(HOST_SUBDIR)/libcpp && \
26805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26807 "RANLIB=$${RANLIB}" \
26808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26809 install-html) \
26810 || exit 1
26811
26812@endif libcpp
26813
26814.PHONY: maybe-installcheck-libcpp installcheck-libcpp
26815maybe-installcheck-libcpp:
26816@if libcpp
26817maybe-installcheck-libcpp: installcheck-libcpp
26818
26819installcheck-libcpp: \
26820 configure-libcpp
26821 @[ -f ./libcpp/Makefile ] || exit 0; \
26822 r=`${PWD_COMMAND}`; export r; \
26823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26824 $(HOST_EXPORTS) \
26825 for flag in $(EXTRA_HOST_FLAGS) ; do \
26826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26827 done; \
26828 echo "Doing installcheck in libcpp" ; \
26829 (cd $(HOST_SUBDIR)/libcpp && \
26830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26832 "RANLIB=$${RANLIB}" \
26833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26834 installcheck) \
26835 || exit 1
26836
26837@endif libcpp
26838
26839.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
26840maybe-mostlyclean-libcpp:
26841@if libcpp
26842maybe-mostlyclean-libcpp: mostlyclean-libcpp
26843
26844mostlyclean-libcpp:
26845 @[ -f ./libcpp/Makefile ] || exit 0; \
26846 r=`${PWD_COMMAND}`; export r; \
26847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848 $(HOST_EXPORTS) \
26849 for flag in $(EXTRA_HOST_FLAGS) ; do \
26850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26851 done; \
26852 echo "Doing mostlyclean in libcpp" ; \
26853 (cd $(HOST_SUBDIR)/libcpp && \
26854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26856 "RANLIB=$${RANLIB}" \
26857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26858 mostlyclean) \
26859 || exit 1
26860
26861@endif libcpp
26862
26863.PHONY: maybe-clean-libcpp clean-libcpp
26864maybe-clean-libcpp:
26865@if libcpp
26866maybe-clean-libcpp: clean-libcpp
26867
26868clean-libcpp:
26869 @[ -f ./libcpp/Makefile ] || exit 0; \
26870 r=`${PWD_COMMAND}`; export r; \
26871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26872 $(HOST_EXPORTS) \
26873 for flag in $(EXTRA_HOST_FLAGS) ; do \
26874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26875 done; \
26876 echo "Doing clean in libcpp" ; \
26877 (cd $(HOST_SUBDIR)/libcpp && \
26878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26880 "RANLIB=$${RANLIB}" \
26881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26882 clean) \
26883 || exit 1
26884
26885@endif libcpp
26886
26887.PHONY: maybe-distclean-libcpp distclean-libcpp
26888maybe-distclean-libcpp:
26889@if libcpp
26890maybe-distclean-libcpp: distclean-libcpp
26891
26892distclean-libcpp:
26893 @[ -f ./libcpp/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 distclean in libcpp" ; \
26901 (cd $(HOST_SUBDIR)/libcpp && \
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 distclean) \
26907 || exit 1
26908
26909@endif libcpp
26910
26911.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
26912maybe-maintainer-clean-libcpp:
26913@if libcpp
26914maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
26915
26916maintainer-clean-libcpp:
26917 @[ -f ./libcpp/Makefile ] || exit 0; \
26918 r=`${PWD_COMMAND}`; export r; \
26919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26920 $(HOST_EXPORTS) \
26921 for flag in $(EXTRA_HOST_FLAGS) ; do \
26922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26923 done; \
26924 echo "Doing maintainer-clean in libcpp" ; \
26925 (cd $(HOST_SUBDIR)/libcpp && \
26926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26928 "RANLIB=$${RANLIB}" \
26929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26930 maintainer-clean) \
26931 || exit 1
26932
26933@endif libcpp
26934
26935
26936
26937.PHONY: configure-libdecnumber maybe-configure-libdecnumber
26938maybe-configure-libdecnumber:
26939@if gcc-bootstrap
26940configure-libdecnumber: stage_current
26941@endif gcc-bootstrap
26942@if libdecnumber
26943maybe-configure-libdecnumber: configure-libdecnumber
26944configure-libdecnumber:
26945 @r=`${PWD_COMMAND}`; export r; \
26946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26947 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26948 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26949 $(HOST_EXPORTS) \
26950 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26951 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26952 case $(srcdir) in \
26953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26954 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26956 esac; \
26957 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26958 libsrcdir="$$s/libdecnumber"; \
26959 $(SHELL) $${libsrcdir}/configure \
26960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26961 --target=${target_alias} $${srcdiroption} \
26962 || exit 1
26963@endif libdecnumber
26964
26965
26966
26967.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26968maybe-configure-stage1-libdecnumber:
26969@if libdecnumber-bootstrap
26970maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26971configure-stage1-libdecnumber:
26972 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26974 @r=`${PWD_COMMAND}`; export r; \
26975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26976 TFLAGS="$(STAGE1_TFLAGS)"; \
26977 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26978 $(HOST_EXPORTS) \
26979 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26980 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
26981 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26982 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
26983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
26984 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26985 case $(srcdir) in \
26986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26987 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26989 esac; \
26990 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
26991 libsrcdir="$$s/libdecnumber"; \
26992 $(SHELL) $${libsrcdir}/configure \
26993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26994 --target=${target_alias} $${srcdiroption} \
26995 $(STAGE1_CONFIGURE_FLAGS)
26996@endif libdecnumber-bootstrap
26997
26998.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26999maybe-configure-stage2-libdecnumber:
27000@if libdecnumber-bootstrap
27001maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27002configure-stage2-libdecnumber:
27003 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27005 @r=`${PWD_COMMAND}`; export r; \
27006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27007 TFLAGS="$(STAGE2_TFLAGS)"; \
27008 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27009 $(HOST_EXPORTS) \
27010 $(POSTSTAGE1_HOST_EXPORTS) \
27011 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27012 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
27013 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27014 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27016 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27017 case $(srcdir) in \
27018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27019 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27021 esac; \
27022 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27023 libsrcdir="$$s/libdecnumber"; \
27024 $(SHELL) $${libsrcdir}/configure \
27025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27026 --target=${target_alias} $${srcdiroption} \
27027 --with-build-libsubdir=$(HOST_SUBDIR) \
27028 $(STAGE2_CONFIGURE_FLAGS)
27029@endif libdecnumber-bootstrap
27030
27031.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
27032maybe-configure-stage3-libdecnumber:
27033@if libdecnumber-bootstrap
27034maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
27035configure-stage3-libdecnumber:
27036 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27038 @r=`${PWD_COMMAND}`; export r; \
27039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27040 TFLAGS="$(STAGE3_TFLAGS)"; \
27041 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27042 $(HOST_EXPORTS) \
27043 $(POSTSTAGE1_HOST_EXPORTS) \
27044 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27045 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
27046 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27047 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
27048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27049 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27050 case $(srcdir) in \
27051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27052 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27054 esac; \
27055 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27056 libsrcdir="$$s/libdecnumber"; \
27057 $(SHELL) $${libsrcdir}/configure \
27058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27059 --target=${target_alias} $${srcdiroption} \
27060 --with-build-libsubdir=$(HOST_SUBDIR) \
27061 $(STAGE3_CONFIGURE_FLAGS)
27062@endif libdecnumber-bootstrap
27063
27064.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
27065maybe-configure-stage4-libdecnumber:
27066@if libdecnumber-bootstrap
27067maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
27068configure-stage4-libdecnumber:
27069 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27071 @r=`${PWD_COMMAND}`; export r; \
27072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073 TFLAGS="$(STAGE4_TFLAGS)"; \
27074 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27075 $(HOST_EXPORTS) \
27076 $(POSTSTAGE1_HOST_EXPORTS) \
27077 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27078 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
27079 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27080 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
27081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27082 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27083 case $(srcdir) in \
27084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27085 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27087 esac; \
27088 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27089 libsrcdir="$$s/libdecnumber"; \
27090 $(SHELL) $${libsrcdir}/configure \
27091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27092 --target=${target_alias} $${srcdiroption} \
27093 --with-build-libsubdir=$(HOST_SUBDIR) \
27094 $(STAGE4_CONFIGURE_FLAGS)
27095@endif libdecnumber-bootstrap
27096
27097.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
27098maybe-configure-stageprofile-libdecnumber:
27099@if libdecnumber-bootstrap
27100maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27101configure-stageprofile-libdecnumber:
27102 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27104 @r=`${PWD_COMMAND}`; export r; \
27105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27106 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27107 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27108 $(HOST_EXPORTS) \
27109 $(POSTSTAGE1_HOST_EXPORTS) \
27110 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27111 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
27112 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27113 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
27114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27115 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27116 case $(srcdir) in \
27117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27118 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27120 esac; \
27121 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27122 libsrcdir="$$s/libdecnumber"; \
27123 $(SHELL) $${libsrcdir}/configure \
27124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27125 --target=${target_alias} $${srcdiroption} \
27126 --with-build-libsubdir=$(HOST_SUBDIR) \
27127 $(STAGEprofile_CONFIGURE_FLAGS)
27128@endif libdecnumber-bootstrap
27129
27130.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
27131maybe-configure-stagefeedback-libdecnumber:
27132@if libdecnumber-bootstrap
27133maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27134configure-stagefeedback-libdecnumber:
27135 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27137 @r=`${PWD_COMMAND}`; export r; \
27138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27140 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27141 $(HOST_EXPORTS) \
27142 $(POSTSTAGE1_HOST_EXPORTS) \
27143 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27144 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
27145 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27146 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
27147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27148 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27149 case $(srcdir) in \
27150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27151 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27153 esac; \
27154 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27155 libsrcdir="$$s/libdecnumber"; \
27156 $(SHELL) $${libsrcdir}/configure \
27157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27158 --target=${target_alias} $${srcdiroption} \
27159 --with-build-libsubdir=$(HOST_SUBDIR) \
27160 $(STAGEfeedback_CONFIGURE_FLAGS)
27161@endif libdecnumber-bootstrap
27162
27163
27164
27165
27166
27167.PHONY: all-libdecnumber maybe-all-libdecnumber
27168maybe-all-libdecnumber:
27169@if gcc-bootstrap
27170all-libdecnumber: stage_current
27171@endif gcc-bootstrap
27172@if libdecnumber
27173TARGET-libdecnumber=all
27174maybe-all-libdecnumber: all-libdecnumber
27175all-libdecnumber: configure-libdecnumber
27176 @r=`${PWD_COMMAND}`; export r; \
27177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178 $(HOST_EXPORTS) \
27179 (cd $(HOST_SUBDIR)/libdecnumber && \
27180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27181 $(TARGET-libdecnumber))
27182@endif libdecnumber
27183
27184
27185
27186.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
27187.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
27188maybe-all-stage1-libdecnumber:
27189maybe-clean-stage1-libdecnumber:
27190@if libdecnumber-bootstrap
27191maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
27192all-stage1: all-stage1-libdecnumber
27193TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
27194all-stage1-libdecnumber: configure-stage1-libdecnumber
27195 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27196 @r=`${PWD_COMMAND}`; export r; \
27197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198 TFLAGS="$(STAGE1_TFLAGS)"; \
27199 $(HOST_EXPORTS) \
27200 cd $(HOST_SUBDIR)/libdecnumber && \
27201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27202 CFLAGS="$(STAGE1_CFLAGS)" \
27203 CXXFLAGS="$(STAGE1_CFLAGS)" \
27204 LIBCFLAGS="$(LIBCFLAGS)" \
27205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27208 $(EXTRA_HOST_FLAGS) \
27209 TFLAGS="$(STAGE1_TFLAGS)" \
27210 $(TARGET-stage1-libdecnumber)
27211
27212maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
27213clean-stage1: clean-stage1-libdecnumber
27214clean-stage1-libdecnumber:
27215 @if [ $(current_stage) = stage1 ]; then \
27216 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27217 else \
27218 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
27219 $(MAKE) stage1-start; \
27220 fi; \
27221 cd $(HOST_SUBDIR)/libdecnumber && \
27222 $(MAKE) $(EXTRA_HOST_FLAGS) \
27223 clean
27224@endif libdecnumber-bootstrap
27225
27226
27227.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
27228.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
27229maybe-all-stage2-libdecnumber:
27230maybe-clean-stage2-libdecnumber:
27231@if libdecnumber-bootstrap
27232maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
27233all-stage2: all-stage2-libdecnumber
27234TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
27235all-stage2-libdecnumber: configure-stage2-libdecnumber
27236 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27237 @r=`${PWD_COMMAND}`; export r; \
27238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239 TFLAGS="$(STAGE2_TFLAGS)"; \
27240 $(HOST_EXPORTS) \
27241 $(POSTSTAGE1_HOST_EXPORTS) \
27242 cd $(HOST_SUBDIR)/libdecnumber && \
27243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27244 CFLAGS="$(STAGE2_CFLAGS)" \
27245 CXXFLAGS="$(STAGE2_CFLAGS)" \
27246 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27247 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27248 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27249 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27250 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27251 TFLAGS="$(STAGE2_TFLAGS)" \
27252 $(TARGET-stage2-libdecnumber)
27253
27254maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
27255clean-stage2: clean-stage2-libdecnumber
27256clean-stage2-libdecnumber:
27257 @if [ $(current_stage) = stage2 ]; then \
27258 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27259 else \
27260 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
27261 $(MAKE) stage2-start; \
27262 fi; \
27263 cd $(HOST_SUBDIR)/libdecnumber && \
27264 $(MAKE) $(EXTRA_HOST_FLAGS) \
27265 $(POSTSTAGE1_FLAGS_TO_PASS) \
27266 clean
27267@endif libdecnumber-bootstrap
27268
27269
27270.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
27271.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
27272maybe-all-stage3-libdecnumber:
27273maybe-clean-stage3-libdecnumber:
27274@if libdecnumber-bootstrap
27275maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
27276all-stage3: all-stage3-libdecnumber
27277TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
27278all-stage3-libdecnumber: configure-stage3-libdecnumber
27279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27280 @r=`${PWD_COMMAND}`; export r; \
27281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282 TFLAGS="$(STAGE3_TFLAGS)"; \
27283 $(HOST_EXPORTS) \
27284 $(POSTSTAGE1_HOST_EXPORTS) \
27285 cd $(HOST_SUBDIR)/libdecnumber && \
27286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27287 CFLAGS="$(STAGE3_CFLAGS)" \
27288 CXXFLAGS="$(STAGE3_CFLAGS)" \
27289 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27290 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27291 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27292 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27293 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27294 TFLAGS="$(STAGE3_TFLAGS)" \
27295 $(TARGET-stage3-libdecnumber)
27296
27297maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
27298clean-stage3: clean-stage3-libdecnumber
27299clean-stage3-libdecnumber:
27300 @if [ $(current_stage) = stage3 ]; then \
27301 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27302 else \
27303 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
27304 $(MAKE) stage3-start; \
27305 fi; \
27306 cd $(HOST_SUBDIR)/libdecnumber && \
27307 $(MAKE) $(EXTRA_HOST_FLAGS) \
27308 $(POSTSTAGE1_FLAGS_TO_PASS) \
27309 clean
27310@endif libdecnumber-bootstrap
27311
27312
27313.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
27314.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
27315maybe-all-stage4-libdecnumber:
27316maybe-clean-stage4-libdecnumber:
27317@if libdecnumber-bootstrap
27318maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
27319all-stage4: all-stage4-libdecnumber
27320TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
27321all-stage4-libdecnumber: configure-stage4-libdecnumber
27322 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27323 @r=`${PWD_COMMAND}`; export r; \
27324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325 TFLAGS="$(STAGE4_TFLAGS)"; \
27326 $(HOST_EXPORTS) \
27327 $(POSTSTAGE1_HOST_EXPORTS) \
27328 cd $(HOST_SUBDIR)/libdecnumber && \
27329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27330 CFLAGS="$(STAGE4_CFLAGS)" \
27331 CXXFLAGS="$(STAGE4_CFLAGS)" \
27332 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27336 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27337 TFLAGS="$(STAGE4_TFLAGS)" \
27338 $(TARGET-stage4-libdecnumber)
27339
27340maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
27341clean-stage4: clean-stage4-libdecnumber
27342clean-stage4-libdecnumber:
27343 @if [ $(current_stage) = stage4 ]; then \
27344 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27345 else \
27346 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
27347 $(MAKE) stage4-start; \
27348 fi; \
27349 cd $(HOST_SUBDIR)/libdecnumber && \
27350 $(MAKE) $(EXTRA_HOST_FLAGS) \
27351 $(POSTSTAGE1_FLAGS_TO_PASS) \
27352 clean
27353@endif libdecnumber-bootstrap
27354
27355
27356.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
27357.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
27358maybe-all-stageprofile-libdecnumber:
27359maybe-clean-stageprofile-libdecnumber:
27360@if libdecnumber-bootstrap
27361maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
27362all-stageprofile: all-stageprofile-libdecnumber
27363TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
27364all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
27365 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27366 @r=`${PWD_COMMAND}`; export r; \
27367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27369 $(HOST_EXPORTS) \
27370 $(POSTSTAGE1_HOST_EXPORTS) \
27371 cd $(HOST_SUBDIR)/libdecnumber && \
27372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27373 CFLAGS="$(STAGEprofile_CFLAGS)" \
27374 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
27375 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27379 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27380 TFLAGS="$(STAGEprofile_TFLAGS)" \
27381 $(TARGET-stageprofile-libdecnumber)
27382
27383maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
27384clean-stageprofile: clean-stageprofile-libdecnumber
27385clean-stageprofile-libdecnumber:
27386 @if [ $(current_stage) = stageprofile ]; then \
27387 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27388 else \
27389 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
27390 $(MAKE) stageprofile-start; \
27391 fi; \
27392 cd $(HOST_SUBDIR)/libdecnumber && \
27393 $(MAKE) $(EXTRA_HOST_FLAGS) \
27394 $(POSTSTAGE1_FLAGS_TO_PASS) \
27395 clean
27396@endif libdecnumber-bootstrap
27397
27398
27399.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
27400.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
27401maybe-all-stagefeedback-libdecnumber:
27402maybe-clean-stagefeedback-libdecnumber:
27403@if libdecnumber-bootstrap
27404maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
27405all-stagefeedback: all-stagefeedback-libdecnumber
27406TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
27407all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
27408 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27409 @r=`${PWD_COMMAND}`; export r; \
27410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27412 $(HOST_EXPORTS) \
27413 $(POSTSTAGE1_HOST_EXPORTS) \
27414 cd $(HOST_SUBDIR)/libdecnumber && \
27415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27416 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27417 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
27418 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27423 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27424 $(TARGET-stagefeedback-libdecnumber)
27425
27426maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
27427clean-stagefeedback: clean-stagefeedback-libdecnumber
27428clean-stagefeedback-libdecnumber:
27429 @if [ $(current_stage) = stagefeedback ]; then \
27430 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
27431 else \
27432 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
27433 $(MAKE) stagefeedback-start; \
27434 fi; \
27435 cd $(HOST_SUBDIR)/libdecnumber && \
27436 $(MAKE) $(EXTRA_HOST_FLAGS) \
27437 $(POSTSTAGE1_FLAGS_TO_PASS) \
27438 clean
27439@endif libdecnumber-bootstrap
27440
27441
27442
27443
27444
27445.PHONY: check-libdecnumber maybe-check-libdecnumber
27446maybe-check-libdecnumber:
27447@if libdecnumber
27448maybe-check-libdecnumber: check-libdecnumber
27449
27450check-libdecnumber:
27451 @: $(MAKE); $(unstage)
27452 @r=`${PWD_COMMAND}`; export r; \
27453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27454 $(HOST_EXPORTS) \
27455 (cd $(HOST_SUBDIR)/libdecnumber && \
27456 $(MAKE) $(FLAGS_TO_PASS) check)
27457
27458@endif libdecnumber
27459
27460.PHONY: install-libdecnumber maybe-install-libdecnumber
27461maybe-install-libdecnumber:
27462@if libdecnumber
27463maybe-install-libdecnumber: install-libdecnumber
27464
27465install-libdecnumber: installdirs
27466 @: $(MAKE); $(unstage)
27467 @r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 (cd $(HOST_SUBDIR)/libdecnumber && \
27471 $(MAKE) $(FLAGS_TO_PASS) install)
27472
27473@endif libdecnumber
27474
27475# Other targets (info, dvi, pdf, etc.)
27476
27477.PHONY: maybe-info-libdecnumber info-libdecnumber
27478maybe-info-libdecnumber:
27479@if libdecnumber
27480maybe-info-libdecnumber: info-libdecnumber
27481
27482info-libdecnumber: \
27483 configure-libdecnumber
27484 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27485 r=`${PWD_COMMAND}`; export r; \
27486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487 $(HOST_EXPORTS) \
27488 for flag in $(EXTRA_HOST_FLAGS) ; do \
27489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490 done; \
27491 echo "Doing info in libdecnumber" ; \
27492 (cd $(HOST_SUBDIR)/libdecnumber && \
27493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495 "RANLIB=$${RANLIB}" \
27496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497 info) \
27498 || exit 1
27499
27500@endif libdecnumber
27501
27502.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27503maybe-dvi-libdecnumber:
27504@if libdecnumber
27505maybe-dvi-libdecnumber: dvi-libdecnumber
27506
27507dvi-libdecnumber: \
27508 configure-libdecnumber
27509 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27510 r=`${PWD_COMMAND}`; export r; \
27511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27512 $(HOST_EXPORTS) \
27513 for flag in $(EXTRA_HOST_FLAGS) ; do \
27514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27515 done; \
27516 echo "Doing dvi in libdecnumber" ; \
27517 (cd $(HOST_SUBDIR)/libdecnumber && \
27518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27520 "RANLIB=$${RANLIB}" \
27521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27522 dvi) \
27523 || exit 1
27524
27525@endif libdecnumber
27526
27527.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27528maybe-pdf-libdecnumber:
27529@if libdecnumber
27530maybe-pdf-libdecnumber: pdf-libdecnumber
27531
27532pdf-libdecnumber: \
27533 configure-libdecnumber
27534 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27535 r=`${PWD_COMMAND}`; export r; \
27536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27537 $(HOST_EXPORTS) \
27538 for flag in $(EXTRA_HOST_FLAGS) ; do \
27539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27540 done; \
27541 echo "Doing pdf in libdecnumber" ; \
27542 (cd $(HOST_SUBDIR)/libdecnumber && \
27543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27545 "RANLIB=$${RANLIB}" \
27546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27547 pdf) \
27548 || exit 1
27549
27550@endif libdecnumber
27551
27552.PHONY: maybe-html-libdecnumber html-libdecnumber
27553maybe-html-libdecnumber:
27554@if libdecnumber
27555maybe-html-libdecnumber: html-libdecnumber
27556
27557html-libdecnumber: \
27558 configure-libdecnumber
27559 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27560 r=`${PWD_COMMAND}`; export r; \
27561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27562 $(HOST_EXPORTS) \
27563 for flag in $(EXTRA_HOST_FLAGS) ; do \
27564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27565 done; \
27566 echo "Doing html in libdecnumber" ; \
27567 (cd $(HOST_SUBDIR)/libdecnumber && \
27568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27570 "RANLIB=$${RANLIB}" \
27571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27572 html) \
27573 || exit 1
27574
27575@endif libdecnumber
27576
27577.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27578maybe-TAGS-libdecnumber:
27579@if libdecnumber
27580maybe-TAGS-libdecnumber: TAGS-libdecnumber
27581
27582TAGS-libdecnumber: \
27583 configure-libdecnumber
27584 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27585 r=`${PWD_COMMAND}`; export r; \
27586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587 $(HOST_EXPORTS) \
27588 for flag in $(EXTRA_HOST_FLAGS) ; do \
27589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27590 done; \
27591 echo "Doing TAGS in libdecnumber" ; \
27592 (cd $(HOST_SUBDIR)/libdecnumber && \
27593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27595 "RANLIB=$${RANLIB}" \
27596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27597 TAGS) \
27598 || exit 1
27599
27600@endif libdecnumber
27601
27602.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27603maybe-install-info-libdecnumber:
27604@if libdecnumber
27605maybe-install-info-libdecnumber: install-info-libdecnumber
27606
27607install-info-libdecnumber: \
27608 configure-libdecnumber \
27609 info-libdecnumber
27610 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27611 r=`${PWD_COMMAND}`; export r; \
27612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27613 $(HOST_EXPORTS) \
27614 for flag in $(EXTRA_HOST_FLAGS) ; do \
27615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27616 done; \
27617 echo "Doing install-info in libdecnumber" ; \
27618 (cd $(HOST_SUBDIR)/libdecnumber && \
27619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27621 "RANLIB=$${RANLIB}" \
27622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27623 install-info) \
27624 || exit 1
27625
27626@endif libdecnumber
27627
27628.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27629maybe-install-pdf-libdecnumber:
27630@if libdecnumber
27631maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27632
27633install-pdf-libdecnumber: \
27634 configure-libdecnumber \
27635 pdf-libdecnumber
27636 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27637 r=`${PWD_COMMAND}`; export r; \
27638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639 $(HOST_EXPORTS) \
27640 for flag in $(EXTRA_HOST_FLAGS) ; do \
27641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27642 done; \
27643 echo "Doing install-pdf in libdecnumber" ; \
27644 (cd $(HOST_SUBDIR)/libdecnumber && \
27645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27647 "RANLIB=$${RANLIB}" \
27648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27649 install-pdf) \
27650 || exit 1
27651
27652@endif libdecnumber
27653
27654.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27655maybe-install-html-libdecnumber:
27656@if libdecnumber
27657maybe-install-html-libdecnumber: install-html-libdecnumber
27658
27659install-html-libdecnumber: \
27660 configure-libdecnumber \
27661 html-libdecnumber
27662 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27663 r=`${PWD_COMMAND}`; export r; \
27664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27665 $(HOST_EXPORTS) \
27666 for flag in $(EXTRA_HOST_FLAGS) ; do \
27667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27668 done; \
27669 echo "Doing install-html in libdecnumber" ; \
27670 (cd $(HOST_SUBDIR)/libdecnumber && \
27671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27673 "RANLIB=$${RANLIB}" \
27674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27675 install-html) \
27676 || exit 1
27677
27678@endif libdecnumber
27679
27680.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27681maybe-installcheck-libdecnumber:
27682@if libdecnumber
27683maybe-installcheck-libdecnumber: installcheck-libdecnumber
27684
27685installcheck-libdecnumber: \
27686 configure-libdecnumber
27687 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27688 r=`${PWD_COMMAND}`; export r; \
27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690 $(HOST_EXPORTS) \
27691 for flag in $(EXTRA_HOST_FLAGS) ; do \
27692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27693 done; \
27694 echo "Doing installcheck in libdecnumber" ; \
27695 (cd $(HOST_SUBDIR)/libdecnumber && \
27696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27698 "RANLIB=$${RANLIB}" \
27699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27700 installcheck) \
27701 || exit 1
27702
27703@endif libdecnumber
27704
27705.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27706maybe-mostlyclean-libdecnumber:
27707@if libdecnumber
27708maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27709
27710mostlyclean-libdecnumber:
27711 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27712 r=`${PWD_COMMAND}`; export r; \
27713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27714 $(HOST_EXPORTS) \
27715 for flag in $(EXTRA_HOST_FLAGS) ; do \
27716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27717 done; \
27718 echo "Doing mostlyclean in libdecnumber" ; \
27719 (cd $(HOST_SUBDIR)/libdecnumber && \
27720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27722 "RANLIB=$${RANLIB}" \
27723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27724 mostlyclean) \
27725 || exit 1
27726
27727@endif libdecnumber
27728
27729.PHONY: maybe-clean-libdecnumber clean-libdecnumber
27730maybe-clean-libdecnumber:
27731@if libdecnumber
27732maybe-clean-libdecnumber: clean-libdecnumber
27733
27734clean-libdecnumber:
27735 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27736 r=`${PWD_COMMAND}`; export r; \
27737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27738 $(HOST_EXPORTS) \
27739 for flag in $(EXTRA_HOST_FLAGS) ; do \
27740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27741 done; \
27742 echo "Doing clean in libdecnumber" ; \
27743 (cd $(HOST_SUBDIR)/libdecnumber && \
27744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27746 "RANLIB=$${RANLIB}" \
27747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27748 clean) \
27749 || exit 1
27750
27751@endif libdecnumber
27752
27753.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27754maybe-distclean-libdecnumber:
27755@if libdecnumber
27756maybe-distclean-libdecnumber: distclean-libdecnumber
27757
27758distclean-libdecnumber:
27759 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27760 r=`${PWD_COMMAND}`; export r; \
27761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762 $(HOST_EXPORTS) \
27763 for flag in $(EXTRA_HOST_FLAGS) ; do \
27764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27765 done; \
27766 echo "Doing distclean in libdecnumber" ; \
27767 (cd $(HOST_SUBDIR)/libdecnumber && \
27768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27770 "RANLIB=$${RANLIB}" \
27771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27772 distclean) \
27773 || exit 1
27774
27775@endif libdecnumber
27776
27777.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27778maybe-maintainer-clean-libdecnumber:
27779@if libdecnumber
27780maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27781
27782maintainer-clean-libdecnumber:
27783 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27784 r=`${PWD_COMMAND}`; export r; \
27785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27786 $(HOST_EXPORTS) \
27787 for flag in $(EXTRA_HOST_FLAGS) ; do \
27788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27789 done; \
27790 echo "Doing maintainer-clean in libdecnumber" ; \
27791 (cd $(HOST_SUBDIR)/libdecnumber && \
27792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27794 "RANLIB=$${RANLIB}" \
27795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796 maintainer-clean) \
27797 || exit 1
27798
27799@endif libdecnumber
27800
27801
27802
27803.PHONY: configure-libgui maybe-configure-libgui
27804maybe-configure-libgui:
27805@if gcc-bootstrap
27806configure-libgui: stage_current
27807@endif gcc-bootstrap
27808@if libgui
27809maybe-configure-libgui: configure-libgui
27810configure-libgui:
27811 @: $(MAKE); $(unstage)
27812 @r=`${PWD_COMMAND}`; export r; \
27813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
27816 $(HOST_EXPORTS) \
27817 echo Configuring in $(HOST_SUBDIR)/libgui; \
27818 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27819 case $(srcdir) in \
27820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27821 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27823 esac; \
27824 srcdiroption="--srcdir=$${topdir}/libgui"; \
27825 libsrcdir="$$s/libgui"; \
27826 $(SHELL) $${libsrcdir}/configure \
27827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27828 --target=${target_alias} $${srcdiroption} \
27829 || exit 1
27830@endif libgui
27831
27832
27833
27834
27835
27836.PHONY: all-libgui maybe-all-libgui
27837maybe-all-libgui:
27838@if gcc-bootstrap
27839all-libgui: stage_current
27840@endif gcc-bootstrap
27841@if libgui
27842TARGET-libgui=all
27843maybe-all-libgui: all-libgui
27844all-libgui: configure-libgui
27845 @: $(MAKE); $(unstage)
27846 @r=`${PWD_COMMAND}`; export r; \
27847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27848 $(HOST_EXPORTS) \
27849 (cd $(HOST_SUBDIR)/libgui && \
27850 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27851 $(TARGET-libgui))
27852@endif libgui
27853
27854
27855
27856
27857.PHONY: check-libgui maybe-check-libgui
27858maybe-check-libgui:
27859@if libgui
27860maybe-check-libgui: check-libgui
27861
27862check-libgui:
27863 @: $(MAKE); $(unstage)
27864 @r=`${PWD_COMMAND}`; export r; \
27865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866 $(HOST_EXPORTS) \
27867 (cd $(HOST_SUBDIR)/libgui && \
27868 $(MAKE) $(FLAGS_TO_PASS) check)
27869
27870@endif libgui
27871
27872.PHONY: install-libgui maybe-install-libgui
27873maybe-install-libgui:
27874@if libgui
27875maybe-install-libgui: install-libgui
27876
27877install-libgui: installdirs
27878 @: $(MAKE); $(unstage)
27879 @r=`${PWD_COMMAND}`; export r; \
27880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27881 $(HOST_EXPORTS) \
27882 (cd $(HOST_SUBDIR)/libgui && \
27883 $(MAKE) $(FLAGS_TO_PASS) install)
27884
27885@endif libgui
27886
27887# Other targets (info, dvi, pdf, etc.)
27888
27889.PHONY: maybe-info-libgui info-libgui
27890maybe-info-libgui:
27891@if libgui
27892maybe-info-libgui: info-libgui
27893
27894info-libgui: \
27895 configure-libgui
27896 @: $(MAKE); $(unstage)
27897 @[ -f ./libgui/Makefile ] || exit 0; \
27898 r=`${PWD_COMMAND}`; export r; \
27899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900 $(HOST_EXPORTS) \
27901 for flag in $(EXTRA_HOST_FLAGS) ; do \
27902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27903 done; \
27904 echo "Doing info in libgui" ; \
27905 (cd $(HOST_SUBDIR)/libgui && \
27906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27908 "RANLIB=$${RANLIB}" \
27909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27910 info) \
27911 || exit 1
27912
27913@endif libgui
27914
27915.PHONY: maybe-dvi-libgui dvi-libgui
27916maybe-dvi-libgui:
27917@if libgui
27918maybe-dvi-libgui: dvi-libgui
27919
27920dvi-libgui: \
27921 configure-libgui
27922 @: $(MAKE); $(unstage)
27923 @[ -f ./libgui/Makefile ] || exit 0; \
27924 r=`${PWD_COMMAND}`; export r; \
27925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27926 $(HOST_EXPORTS) \
27927 for flag in $(EXTRA_HOST_FLAGS) ; do \
27928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27929 done; \
27930 echo "Doing dvi in libgui" ; \
27931 (cd $(HOST_SUBDIR)/libgui && \
27932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27934 "RANLIB=$${RANLIB}" \
27935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27936 dvi) \
27937 || exit 1
27938
27939@endif libgui
27940
27941.PHONY: maybe-pdf-libgui pdf-libgui
27942maybe-pdf-libgui:
27943@if libgui
27944maybe-pdf-libgui: pdf-libgui
27945
27946pdf-libgui: \
27947 configure-libgui
27948 @: $(MAKE); $(unstage)
27949 @[ -f ./libgui/Makefile ] || exit 0; \
27950 r=`${PWD_COMMAND}`; export r; \
27951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27952 $(HOST_EXPORTS) \
27953 for flag in $(EXTRA_HOST_FLAGS) ; do \
27954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27955 done; \
27956 echo "Doing pdf in libgui" ; \
27957 (cd $(HOST_SUBDIR)/libgui && \
27958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27960 "RANLIB=$${RANLIB}" \
27961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27962 pdf) \
27963 || exit 1
27964
27965@endif libgui
27966
27967.PHONY: maybe-html-libgui html-libgui
27968maybe-html-libgui:
27969@if libgui
27970maybe-html-libgui: html-libgui
27971
27972html-libgui: \
27973 configure-libgui
27974 @: $(MAKE); $(unstage)
27975 @[ -f ./libgui/Makefile ] || exit 0; \
27976 r=`${PWD_COMMAND}`; export r; \
27977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978 $(HOST_EXPORTS) \
27979 for flag in $(EXTRA_HOST_FLAGS) ; do \
27980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27981 done; \
27982 echo "Doing html in libgui" ; \
27983 (cd $(HOST_SUBDIR)/libgui && \
27984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27986 "RANLIB=$${RANLIB}" \
27987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27988 html) \
27989 || exit 1
27990
27991@endif libgui
27992
27993.PHONY: maybe-TAGS-libgui TAGS-libgui
27994maybe-TAGS-libgui:
27995@if libgui
27996maybe-TAGS-libgui: TAGS-libgui
27997
27998TAGS-libgui: \
27999 configure-libgui
28000 @: $(MAKE); $(unstage)
28001 @[ -f ./libgui/Makefile ] || exit 0; \
28002 r=`${PWD_COMMAND}`; export r; \
28003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004 $(HOST_EXPORTS) \
28005 for flag in $(EXTRA_HOST_FLAGS) ; do \
28006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28007 done; \
28008 echo "Doing TAGS in libgui" ; \
28009 (cd $(HOST_SUBDIR)/libgui && \
28010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28012 "RANLIB=$${RANLIB}" \
28013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28014 TAGS) \
28015 || exit 1
28016
28017@endif libgui
28018
28019.PHONY: maybe-install-info-libgui install-info-libgui
28020maybe-install-info-libgui:
28021@if libgui
28022maybe-install-info-libgui: install-info-libgui
28023
28024install-info-libgui: \
28025 configure-libgui \
28026 info-libgui
28027 @: $(MAKE); $(unstage)
28028 @[ -f ./libgui/Makefile ] || exit 0; \
28029 r=`${PWD_COMMAND}`; export r; \
28030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28031 $(HOST_EXPORTS) \
28032 for flag in $(EXTRA_HOST_FLAGS) ; do \
28033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28034 done; \
28035 echo "Doing install-info in libgui" ; \
28036 (cd $(HOST_SUBDIR)/libgui && \
28037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28039 "RANLIB=$${RANLIB}" \
28040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28041 install-info) \
28042 || exit 1
28043
28044@endif libgui
28045
28046.PHONY: maybe-install-pdf-libgui install-pdf-libgui
28047maybe-install-pdf-libgui:
28048@if libgui
28049maybe-install-pdf-libgui: install-pdf-libgui
28050
28051install-pdf-libgui: \
28052 configure-libgui \
28053 pdf-libgui
28054 @: $(MAKE); $(unstage)
28055 @[ -f ./libgui/Makefile ] || exit 0; \
28056 r=`${PWD_COMMAND}`; export r; \
28057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28058 $(HOST_EXPORTS) \
28059 for flag in $(EXTRA_HOST_FLAGS) ; do \
28060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28061 done; \
28062 echo "Doing install-pdf in libgui" ; \
28063 (cd $(HOST_SUBDIR)/libgui && \
28064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28066 "RANLIB=$${RANLIB}" \
28067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28068 install-pdf) \
28069 || exit 1
28070
28071@endif libgui
28072
28073.PHONY: maybe-install-html-libgui install-html-libgui
28074maybe-install-html-libgui:
28075@if libgui
28076maybe-install-html-libgui: install-html-libgui
28077
28078install-html-libgui: \
28079 configure-libgui \
28080 html-libgui
28081 @: $(MAKE); $(unstage)
28082 @[ -f ./libgui/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 install-html in libgui" ; \
28090 (cd $(HOST_SUBDIR)/libgui && \
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 install-html) \
28096 || exit 1
28097
28098@endif libgui
28099
28100.PHONY: maybe-installcheck-libgui installcheck-libgui
28101maybe-installcheck-libgui:
28102@if libgui
28103maybe-installcheck-libgui: installcheck-libgui
28104
28105installcheck-libgui: \
28106 configure-libgui
28107 @: $(MAKE); $(unstage)
28108 @[ -f ./libgui/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 installcheck in libgui" ; \
28116 (cd $(HOST_SUBDIR)/libgui && \
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 installcheck) \
28122 || exit 1
28123
28124@endif libgui
28125
28126.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
28127maybe-mostlyclean-libgui:
28128@if libgui
28129maybe-mostlyclean-libgui: mostlyclean-libgui
28130
28131mostlyclean-libgui:
28132 @: $(MAKE); $(unstage)
28133 @[ -f ./libgui/Makefile ] || exit 0; \
28134 r=`${PWD_COMMAND}`; export r; \
28135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28136 $(HOST_EXPORTS) \
28137 for flag in $(EXTRA_HOST_FLAGS) ; do \
28138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28139 done; \
28140 echo "Doing mostlyclean in libgui" ; \
28141 (cd $(HOST_SUBDIR)/libgui && \
28142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28144 "RANLIB=$${RANLIB}" \
28145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28146 mostlyclean) \
28147 || exit 1
28148
28149@endif libgui
28150
28151.PHONY: maybe-clean-libgui clean-libgui
28152maybe-clean-libgui:
28153@if libgui
28154maybe-clean-libgui: clean-libgui
28155
28156clean-libgui:
28157 @: $(MAKE); $(unstage)
28158 @[ -f ./libgui/Makefile ] || exit 0; \
28159 r=`${PWD_COMMAND}`; export r; \
28160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28161 $(HOST_EXPORTS) \
28162 for flag in $(EXTRA_HOST_FLAGS) ; do \
28163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28164 done; \
28165 echo "Doing clean in libgui" ; \
28166 (cd $(HOST_SUBDIR)/libgui && \
28167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28169 "RANLIB=$${RANLIB}" \
28170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28171 clean) \
28172 || exit 1
28173
28174@endif libgui
28175
28176.PHONY: maybe-distclean-libgui distclean-libgui
28177maybe-distclean-libgui:
28178@if libgui
28179maybe-distclean-libgui: distclean-libgui
28180
28181distclean-libgui:
28182 @: $(MAKE); $(unstage)
28183 @[ -f ./libgui/Makefile ] || exit 0; \
28184 r=`${PWD_COMMAND}`; export r; \
28185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186 $(HOST_EXPORTS) \
28187 for flag in $(EXTRA_HOST_FLAGS) ; do \
28188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189 done; \
28190 echo "Doing distclean in libgui" ; \
28191 (cd $(HOST_SUBDIR)/libgui && \
28192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194 "RANLIB=$${RANLIB}" \
28195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196 distclean) \
28197 || exit 1
28198
28199@endif libgui
28200
28201.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
28202maybe-maintainer-clean-libgui:
28203@if libgui
28204maybe-maintainer-clean-libgui: maintainer-clean-libgui
28205
28206maintainer-clean-libgui:
28207 @: $(MAKE); $(unstage)
28208 @[ -f ./libgui/Makefile ] || exit 0; \
28209 r=`${PWD_COMMAND}`; export r; \
28210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28211 $(HOST_EXPORTS) \
28212 for flag in $(EXTRA_HOST_FLAGS) ; do \
28213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28214 done; \
28215 echo "Doing maintainer-clean in libgui" ; \
28216 (cd $(HOST_SUBDIR)/libgui && \
28217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28219 "RANLIB=$${RANLIB}" \
28220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28221 maintainer-clean) \
28222 || exit 1
28223
28224@endif libgui
28225
28226
28227
28228.PHONY: configure-libiberty maybe-configure-libiberty
28229maybe-configure-libiberty:
28230@if gcc-bootstrap
28231configure-libiberty: stage_current
28232@endif gcc-bootstrap
28233@if libiberty
28234maybe-configure-libiberty: configure-libiberty
28235configure-libiberty:
28236 @r=`${PWD_COMMAND}`; export r; \
28237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28240 $(HOST_EXPORTS) \
28241 echo Configuring in $(HOST_SUBDIR)/libiberty; \
28242 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
28243 case $(srcdir) in \
28244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28245 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28247 esac; \
28248 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28249 libsrcdir="$$s/libiberty"; \
28250 $(SHELL) $${libsrcdir}/configure \
28251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28252 --target=${target_alias} $${srcdiroption} \
28253 || exit 1
28254@endif libiberty
28255
28256
28257
28258.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
28259maybe-configure-stage1-libiberty:
28260@if libiberty-bootstrap
28261maybe-configure-stage1-libiberty: configure-stage1-libiberty
28262configure-stage1-libiberty:
28263 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28265 @r=`${PWD_COMMAND}`; export r; \
28266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28267 TFLAGS="$(STAGE1_TFLAGS)"; \
28268 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28269 $(HOST_EXPORTS) \
28270 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28271 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
28272 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28273 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
28274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28275 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28276 case $(srcdir) in \
28277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28278 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28280 esac; \
28281 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28282 libsrcdir="$$s/libiberty"; \
28283 $(SHELL) $${libsrcdir}/configure \
28284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28285 --target=${target_alias} $${srcdiroption} \
28286 $(STAGE1_CONFIGURE_FLAGS)
28287@endif libiberty-bootstrap
28288
28289.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
28290maybe-configure-stage2-libiberty:
28291@if libiberty-bootstrap
28292maybe-configure-stage2-libiberty: configure-stage2-libiberty
28293configure-stage2-libiberty:
28294 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28295 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28296 @r=`${PWD_COMMAND}`; export r; \
28297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298 TFLAGS="$(STAGE2_TFLAGS)"; \
28299 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28300 $(HOST_EXPORTS) \
28301 $(POSTSTAGE1_HOST_EXPORTS) \
28302 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28303 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
28304 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28305 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
28306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28307 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28308 case $(srcdir) in \
28309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28310 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28312 esac; \
28313 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28314 libsrcdir="$$s/libiberty"; \
28315 $(SHELL) $${libsrcdir}/configure \
28316 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28317 --target=${target_alias} $${srcdiroption} \
28318 --with-build-libsubdir=$(HOST_SUBDIR) \
28319 $(STAGE2_CONFIGURE_FLAGS)
28320@endif libiberty-bootstrap
28321
28322.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
28323maybe-configure-stage3-libiberty:
28324@if libiberty-bootstrap
28325maybe-configure-stage3-libiberty: configure-stage3-libiberty
28326configure-stage3-libiberty:
28327 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28329 @r=`${PWD_COMMAND}`; export r; \
28330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28331 TFLAGS="$(STAGE3_TFLAGS)"; \
28332 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28333 $(HOST_EXPORTS) \
28334 $(POSTSTAGE1_HOST_EXPORTS) \
28335 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28336 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
28337 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28338 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
28339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28340 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28341 case $(srcdir) in \
28342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28343 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28345 esac; \
28346 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28347 libsrcdir="$$s/libiberty"; \
28348 $(SHELL) $${libsrcdir}/configure \
28349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28350 --target=${target_alias} $${srcdiroption} \
28351 --with-build-libsubdir=$(HOST_SUBDIR) \
28352 $(STAGE3_CONFIGURE_FLAGS)
28353@endif libiberty-bootstrap
28354
28355.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
28356maybe-configure-stage4-libiberty:
28357@if libiberty-bootstrap
28358maybe-configure-stage4-libiberty: configure-stage4-libiberty
28359configure-stage4-libiberty:
28360 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28361 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28362 @r=`${PWD_COMMAND}`; export r; \
28363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364 TFLAGS="$(STAGE4_TFLAGS)"; \
28365 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28366 $(HOST_EXPORTS) \
28367 $(POSTSTAGE1_HOST_EXPORTS) \
28368 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28369 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
28370 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28371 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
28372 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28373 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28374 case $(srcdir) in \
28375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28376 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28378 esac; \
28379 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28380 libsrcdir="$$s/libiberty"; \
28381 $(SHELL) $${libsrcdir}/configure \
28382 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28383 --target=${target_alias} $${srcdiroption} \
28384 --with-build-libsubdir=$(HOST_SUBDIR) \
28385 $(STAGE4_CONFIGURE_FLAGS)
28386@endif libiberty-bootstrap
28387
28388.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28389maybe-configure-stageprofile-libiberty:
28390@if libiberty-bootstrap
28391maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28392configure-stageprofile-libiberty:
28393 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28395 @r=`${PWD_COMMAND}`; export r; \
28396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28397 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28398 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28399 $(HOST_EXPORTS) \
28400 $(POSTSTAGE1_HOST_EXPORTS) \
28401 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28402 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
28403 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28404 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
28405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28406 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28407 case $(srcdir) in \
28408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28409 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28411 esac; \
28412 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28413 libsrcdir="$$s/libiberty"; \
28414 $(SHELL) $${libsrcdir}/configure \
28415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28416 --target=${target_alias} $${srcdiroption} \
28417 --with-build-libsubdir=$(HOST_SUBDIR) \
28418 $(STAGEprofile_CONFIGURE_FLAGS)
28419@endif libiberty-bootstrap
28420
28421.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28422maybe-configure-stagefeedback-libiberty:
28423@if libiberty-bootstrap
28424maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28425configure-stagefeedback-libiberty:
28426 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28428 @r=`${PWD_COMMAND}`; export r; \
28429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28430 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28431 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28432 $(HOST_EXPORTS) \
28433 $(POSTSTAGE1_HOST_EXPORTS) \
28434 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28435 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
28436 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28437 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
28438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
28439 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28440 case $(srcdir) in \
28441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28442 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28444 esac; \
28445 srcdiroption="--srcdir=$${topdir}/libiberty"; \
28446 libsrcdir="$$s/libiberty"; \
28447 $(SHELL) $${libsrcdir}/configure \
28448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28449 --target=${target_alias} $${srcdiroption} \
28450 --with-build-libsubdir=$(HOST_SUBDIR) \
28451 $(STAGEfeedback_CONFIGURE_FLAGS)
28452@endif libiberty-bootstrap
28453
28454
28455
28456
28457
28458.PHONY: all-libiberty maybe-all-libiberty
28459maybe-all-libiberty:
28460@if gcc-bootstrap
28461all-libiberty: stage_current
28462@endif gcc-bootstrap
28463@if libiberty
28464TARGET-libiberty=all
28465maybe-all-libiberty: all-libiberty
28466all-libiberty: configure-libiberty
28467 @r=`${PWD_COMMAND}`; export r; \
28468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28469 $(HOST_EXPORTS) \
28470 (cd $(HOST_SUBDIR)/libiberty && \
28471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28472 $(TARGET-libiberty))
28473@endif libiberty
28474
28475
28476
28477.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28478.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28479maybe-all-stage1-libiberty:
28480maybe-clean-stage1-libiberty:
28481@if libiberty-bootstrap
28482maybe-all-stage1-libiberty: all-stage1-libiberty
28483all-stage1: all-stage1-libiberty
28484TARGET-stage1-libiberty = $(TARGET-libiberty)
28485all-stage1-libiberty: configure-stage1-libiberty
28486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28487 @r=`${PWD_COMMAND}`; export r; \
28488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489 TFLAGS="$(STAGE1_TFLAGS)"; \
28490 $(HOST_EXPORTS) \
28491 cd $(HOST_SUBDIR)/libiberty && \
28492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28493 CFLAGS="$(STAGE1_CFLAGS)" \
28494 CXXFLAGS="$(STAGE1_CFLAGS)" \
28495 LIBCFLAGS="$(LIBCFLAGS)" \
28496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28499 $(EXTRA_HOST_FLAGS) \
28500 TFLAGS="$(STAGE1_TFLAGS)" \
28501 $(TARGET-stage1-libiberty)
28502
28503maybe-clean-stage1-libiberty: clean-stage1-libiberty
28504clean-stage1: clean-stage1-libiberty
28505clean-stage1-libiberty:
28506 @if [ $(current_stage) = stage1 ]; then \
28507 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28508 else \
28509 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28510 $(MAKE) stage1-start; \
28511 fi; \
28512 cd $(HOST_SUBDIR)/libiberty && \
28513 $(MAKE) $(EXTRA_HOST_FLAGS) \
28514 clean
28515@endif libiberty-bootstrap
28516
28517
28518.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28519.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28520maybe-all-stage2-libiberty:
28521maybe-clean-stage2-libiberty:
28522@if libiberty-bootstrap
28523maybe-all-stage2-libiberty: all-stage2-libiberty
28524all-stage2: all-stage2-libiberty
28525TARGET-stage2-libiberty = $(TARGET-libiberty)
28526all-stage2-libiberty: configure-stage2-libiberty
28527 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28528 @r=`${PWD_COMMAND}`; export r; \
28529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530 TFLAGS="$(STAGE2_TFLAGS)"; \
28531 $(HOST_EXPORTS) \
28532 $(POSTSTAGE1_HOST_EXPORTS) \
28533 cd $(HOST_SUBDIR)/libiberty && \
28534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28535 CFLAGS="$(STAGE2_CFLAGS)" \
28536 CXXFLAGS="$(STAGE2_CFLAGS)" \
28537 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28542 TFLAGS="$(STAGE2_TFLAGS)" \
28543 $(TARGET-stage2-libiberty)
28544
28545maybe-clean-stage2-libiberty: clean-stage2-libiberty
28546clean-stage2: clean-stage2-libiberty
28547clean-stage2-libiberty:
28548 @if [ $(current_stage) = stage2 ]; then \
28549 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28550 else \
28551 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28552 $(MAKE) stage2-start; \
28553 fi; \
28554 cd $(HOST_SUBDIR)/libiberty && \
28555 $(MAKE) $(EXTRA_HOST_FLAGS) \
28556 $(POSTSTAGE1_FLAGS_TO_PASS) \
28557 clean
28558@endif libiberty-bootstrap
28559
28560
28561.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28562.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28563maybe-all-stage3-libiberty:
28564maybe-clean-stage3-libiberty:
28565@if libiberty-bootstrap
28566maybe-all-stage3-libiberty: all-stage3-libiberty
28567all-stage3: all-stage3-libiberty
28568TARGET-stage3-libiberty = $(TARGET-libiberty)
28569all-stage3-libiberty: configure-stage3-libiberty
28570 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28571 @r=`${PWD_COMMAND}`; export r; \
28572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28573 TFLAGS="$(STAGE3_TFLAGS)"; \
28574 $(HOST_EXPORTS) \
28575 $(POSTSTAGE1_HOST_EXPORTS) \
28576 cd $(HOST_SUBDIR)/libiberty && \
28577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28578 CFLAGS="$(STAGE3_CFLAGS)" \
28579 CXXFLAGS="$(STAGE3_CFLAGS)" \
28580 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28585 TFLAGS="$(STAGE3_TFLAGS)" \
28586 $(TARGET-stage3-libiberty)
28587
28588maybe-clean-stage3-libiberty: clean-stage3-libiberty
28589clean-stage3: clean-stage3-libiberty
28590clean-stage3-libiberty:
28591 @if [ $(current_stage) = stage3 ]; then \
28592 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28593 else \
28594 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28595 $(MAKE) stage3-start; \
28596 fi; \
28597 cd $(HOST_SUBDIR)/libiberty && \
28598 $(MAKE) $(EXTRA_HOST_FLAGS) \
28599 $(POSTSTAGE1_FLAGS_TO_PASS) \
28600 clean
28601@endif libiberty-bootstrap
28602
28603
28604.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28605.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28606maybe-all-stage4-libiberty:
28607maybe-clean-stage4-libiberty:
28608@if libiberty-bootstrap
28609maybe-all-stage4-libiberty: all-stage4-libiberty
28610all-stage4: all-stage4-libiberty
28611TARGET-stage4-libiberty = $(TARGET-libiberty)
28612all-stage4-libiberty: configure-stage4-libiberty
28613 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28614 @r=`${PWD_COMMAND}`; export r; \
28615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616 TFLAGS="$(STAGE4_TFLAGS)"; \
28617 $(HOST_EXPORTS) \
28618 $(POSTSTAGE1_HOST_EXPORTS) \
28619 cd $(HOST_SUBDIR)/libiberty && \
28620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28621 CFLAGS="$(STAGE4_CFLAGS)" \
28622 CXXFLAGS="$(STAGE4_CFLAGS)" \
28623 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28628 TFLAGS="$(STAGE4_TFLAGS)" \
28629 $(TARGET-stage4-libiberty)
28630
28631maybe-clean-stage4-libiberty: clean-stage4-libiberty
28632clean-stage4: clean-stage4-libiberty
28633clean-stage4-libiberty:
28634 @if [ $(current_stage) = stage4 ]; then \
28635 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28636 else \
28637 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28638 $(MAKE) stage4-start; \
28639 fi; \
28640 cd $(HOST_SUBDIR)/libiberty && \
28641 $(MAKE) $(EXTRA_HOST_FLAGS) \
28642 $(POSTSTAGE1_FLAGS_TO_PASS) \
28643 clean
28644@endif libiberty-bootstrap
28645
28646
28647.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28648.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28649maybe-all-stageprofile-libiberty:
28650maybe-clean-stageprofile-libiberty:
28651@if libiberty-bootstrap
28652maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28653all-stageprofile: all-stageprofile-libiberty
28654TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28655all-stageprofile-libiberty: configure-stageprofile-libiberty
28656 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28657 @r=`${PWD_COMMAND}`; export r; \
28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28660 $(HOST_EXPORTS) \
28661 $(POSTSTAGE1_HOST_EXPORTS) \
28662 cd $(HOST_SUBDIR)/libiberty && \
28663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28664 CFLAGS="$(STAGEprofile_CFLAGS)" \
28665 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
28666 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28671 TFLAGS="$(STAGEprofile_TFLAGS)" \
28672 $(TARGET-stageprofile-libiberty)
28673
28674maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28675clean-stageprofile: clean-stageprofile-libiberty
28676clean-stageprofile-libiberty:
28677 @if [ $(current_stage) = stageprofile ]; then \
28678 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28679 else \
28680 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28681 $(MAKE) stageprofile-start; \
28682 fi; \
28683 cd $(HOST_SUBDIR)/libiberty && \
28684 $(MAKE) $(EXTRA_HOST_FLAGS) \
28685 $(POSTSTAGE1_FLAGS_TO_PASS) \
28686 clean
28687@endif libiberty-bootstrap
28688
28689
28690.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28691.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28692maybe-all-stagefeedback-libiberty:
28693maybe-clean-stagefeedback-libiberty:
28694@if libiberty-bootstrap
28695maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28696all-stagefeedback: all-stagefeedback-libiberty
28697TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28698all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28699 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28700 @r=`${PWD_COMMAND}`; export r; \
28701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28702 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28703 $(HOST_EXPORTS) \
28704 $(POSTSTAGE1_HOST_EXPORTS) \
28705 cd $(HOST_SUBDIR)/libiberty && \
28706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28707 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28708 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
28709 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28714 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28715 $(TARGET-stagefeedback-libiberty)
28716
28717maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28718clean-stagefeedback: clean-stagefeedback-libiberty
28719clean-stagefeedback-libiberty:
28720 @if [ $(current_stage) = stagefeedback ]; then \
28721 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28722 else \
28723 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28724 $(MAKE) stagefeedback-start; \
28725 fi; \
28726 cd $(HOST_SUBDIR)/libiberty && \
28727 $(MAKE) $(EXTRA_HOST_FLAGS) \
28728 $(POSTSTAGE1_FLAGS_TO_PASS) \
28729 clean
28730@endif libiberty-bootstrap
28731
28732
28733
28734
28735
28736.PHONY: check-libiberty maybe-check-libiberty
28737maybe-check-libiberty:
28738@if libiberty
28739maybe-check-libiberty: check-libiberty
28740
28741check-libiberty:
28742 @: $(MAKE); $(unstage)
28743 @r=`${PWD_COMMAND}`; export r; \
28744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745 $(HOST_EXPORTS) \
28746 (cd $(HOST_SUBDIR)/libiberty && \
28747 $(MAKE) $(FLAGS_TO_PASS) check)
28748
28749@endif libiberty
28750
28751.PHONY: install-libiberty maybe-install-libiberty
28752maybe-install-libiberty:
28753@if libiberty
28754maybe-install-libiberty: install-libiberty
28755
28756install-libiberty: installdirs
28757 @: $(MAKE); $(unstage)
28758 @r=`${PWD_COMMAND}`; export r; \
28759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760 $(HOST_EXPORTS) \
28761 (cd $(HOST_SUBDIR)/libiberty && \
28762 $(MAKE) $(FLAGS_TO_PASS) install)
28763
28764@endif libiberty
28765
28766# Other targets (info, dvi, pdf, etc.)
28767
28768.PHONY: maybe-info-libiberty info-libiberty
28769maybe-info-libiberty:
28770@if libiberty
28771maybe-info-libiberty: info-libiberty
28772
28773info-libiberty: \
28774 configure-libiberty
28775 @[ -f ./libiberty/Makefile ] || exit 0; \
28776 r=`${PWD_COMMAND}`; export r; \
28777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28778 $(HOST_EXPORTS) \
28779 for flag in $(EXTRA_HOST_FLAGS) ; do \
28780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28781 done; \
28782 echo "Doing info in libiberty" ; \
28783 (cd $(HOST_SUBDIR)/libiberty && \
28784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28786 "RANLIB=$${RANLIB}" \
28787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28788 info) \
28789 || exit 1
28790
28791@endif libiberty
28792
28793.PHONY: maybe-dvi-libiberty dvi-libiberty
28794maybe-dvi-libiberty:
28795@if libiberty
28796maybe-dvi-libiberty: dvi-libiberty
28797
28798dvi-libiberty: \
28799 configure-libiberty
28800 @[ -f ./libiberty/Makefile ] || exit 0; \
28801 r=`${PWD_COMMAND}`; export r; \
28802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28803 $(HOST_EXPORTS) \
28804 for flag in $(EXTRA_HOST_FLAGS) ; do \
28805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28806 done; \
28807 echo "Doing dvi in libiberty" ; \
28808 (cd $(HOST_SUBDIR)/libiberty && \
28809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28811 "RANLIB=$${RANLIB}" \
28812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28813 dvi) \
28814 || exit 1
28815
28816@endif libiberty
28817
28818.PHONY: maybe-pdf-libiberty pdf-libiberty
28819maybe-pdf-libiberty:
28820@if libiberty
28821maybe-pdf-libiberty: pdf-libiberty
28822
28823pdf-libiberty: \
28824 configure-libiberty
28825 @[ -f ./libiberty/Makefile ] || exit 0; \
28826 r=`${PWD_COMMAND}`; export r; \
28827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28828 $(HOST_EXPORTS) \
28829 for flag in $(EXTRA_HOST_FLAGS) ; do \
28830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28831 done; \
28832 echo "Doing pdf in libiberty" ; \
28833 (cd $(HOST_SUBDIR)/libiberty && \
28834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28836 "RANLIB=$${RANLIB}" \
28837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28838 pdf) \
28839 || exit 1
28840
28841@endif libiberty
28842
28843.PHONY: maybe-html-libiberty html-libiberty
28844maybe-html-libiberty:
28845@if libiberty
28846maybe-html-libiberty: html-libiberty
28847
28848html-libiberty: \
28849 configure-libiberty
28850 @[ -f ./libiberty/Makefile ] || exit 0; \
28851 r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 $(HOST_EXPORTS) \
28854 for flag in $(EXTRA_HOST_FLAGS) ; do \
28855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28856 done; \
28857 echo "Doing html in libiberty" ; \
28858 (cd $(HOST_SUBDIR)/libiberty && \
28859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28861 "RANLIB=$${RANLIB}" \
28862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28863 html) \
28864 || exit 1
28865
28866@endif libiberty
28867
28868.PHONY: maybe-TAGS-libiberty TAGS-libiberty
28869maybe-TAGS-libiberty:
28870@if libiberty
28871maybe-TAGS-libiberty: TAGS-libiberty
28872
28873TAGS-libiberty: \
28874 configure-libiberty
28875 @[ -f ./libiberty/Makefile ] || exit 0; \
28876 r=`${PWD_COMMAND}`; export r; \
28877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28878 $(HOST_EXPORTS) \
28879 for flag in $(EXTRA_HOST_FLAGS) ; do \
28880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28881 done; \
28882 echo "Doing TAGS in libiberty" ; \
28883 (cd $(HOST_SUBDIR)/libiberty && \
28884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28886 "RANLIB=$${RANLIB}" \
28887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28888 TAGS) \
28889 || exit 1
28890
28891@endif libiberty
28892
28893.PHONY: maybe-install-info-libiberty install-info-libiberty
28894maybe-install-info-libiberty:
28895@if libiberty
28896maybe-install-info-libiberty: install-info-libiberty
28897
28898install-info-libiberty: \
28899 configure-libiberty \
28900 info-libiberty
28901 @[ -f ./libiberty/Makefile ] || exit 0; \
28902 r=`${PWD_COMMAND}`; export r; \
28903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28904 $(HOST_EXPORTS) \
28905 for flag in $(EXTRA_HOST_FLAGS) ; do \
28906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28907 done; \
28908 echo "Doing install-info in libiberty" ; \
28909 (cd $(HOST_SUBDIR)/libiberty && \
28910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28912 "RANLIB=$${RANLIB}" \
28913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28914 install-info) \
28915 || exit 1
28916
28917@endif libiberty
28918
28919.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28920maybe-install-pdf-libiberty:
28921@if libiberty
28922maybe-install-pdf-libiberty: install-pdf-libiberty
28923
28924install-pdf-libiberty: \
28925 configure-libiberty \
28926 pdf-libiberty
28927 @[ -f ./libiberty/Makefile ] || exit 0; \
28928 r=`${PWD_COMMAND}`; export r; \
28929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28930 $(HOST_EXPORTS) \
28931 for flag in $(EXTRA_HOST_FLAGS) ; do \
28932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28933 done; \
28934 echo "Doing install-pdf in libiberty" ; \
28935 (cd $(HOST_SUBDIR)/libiberty && \
28936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28938 "RANLIB=$${RANLIB}" \
28939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28940 install-pdf) \
28941 || exit 1
28942
28943@endif libiberty
28944
28945.PHONY: maybe-install-html-libiberty install-html-libiberty
28946maybe-install-html-libiberty:
28947@if libiberty
28948maybe-install-html-libiberty: install-html-libiberty
28949
28950install-html-libiberty: \
28951 configure-libiberty \
28952 html-libiberty
28953 @[ -f ./libiberty/Makefile ] || exit 0; \
28954 r=`${PWD_COMMAND}`; export r; \
28955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956 $(HOST_EXPORTS) \
28957 for flag in $(EXTRA_HOST_FLAGS) ; do \
28958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28959 done; \
28960 echo "Doing install-html in libiberty" ; \
28961 (cd $(HOST_SUBDIR)/libiberty && \
28962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28964 "RANLIB=$${RANLIB}" \
28965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28966 install-html) \
28967 || exit 1
28968
28969@endif libiberty
28970
28971.PHONY: maybe-installcheck-libiberty installcheck-libiberty
28972maybe-installcheck-libiberty:
28973@if libiberty
28974maybe-installcheck-libiberty: installcheck-libiberty
28975
28976installcheck-libiberty: \
28977 configure-libiberty
28978 @[ -f ./libiberty/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 installcheck in libiberty" ; \
28986 (cd $(HOST_SUBDIR)/libiberty && \
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 installcheck) \
28992 || exit 1
28993
28994@endif libiberty
28995
28996.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28997maybe-mostlyclean-libiberty:
28998@if libiberty
28999maybe-mostlyclean-libiberty: mostlyclean-libiberty
29000
29001mostlyclean-libiberty:
29002 @[ -f ./libiberty/Makefile ] || exit 0; \
29003 r=`${PWD_COMMAND}`; export r; \
29004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29005 $(HOST_EXPORTS) \
29006 for flag in $(EXTRA_HOST_FLAGS) ; do \
29007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29008 done; \
29009 echo "Doing mostlyclean in libiberty" ; \
29010 (cd $(HOST_SUBDIR)/libiberty && \
29011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29013 "RANLIB=$${RANLIB}" \
29014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29015 mostlyclean) \
29016 || exit 1
29017
29018@endif libiberty
29019
29020.PHONY: maybe-clean-libiberty clean-libiberty
29021maybe-clean-libiberty:
29022@if libiberty
29023maybe-clean-libiberty: clean-libiberty
29024
29025clean-libiberty:
29026 @[ -f ./libiberty/Makefile ] || exit 0; \
29027 r=`${PWD_COMMAND}`; export r; \
29028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029 $(HOST_EXPORTS) \
29030 for flag in $(EXTRA_HOST_FLAGS) ; do \
29031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032 done; \
29033 echo "Doing clean in libiberty" ; \
29034 (cd $(HOST_SUBDIR)/libiberty && \
29035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29037 "RANLIB=$${RANLIB}" \
29038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29039 clean) \
29040 || exit 1
29041
29042@endif libiberty
29043
29044.PHONY: maybe-distclean-libiberty distclean-libiberty
29045maybe-distclean-libiberty:
29046@if libiberty
29047maybe-distclean-libiberty: distclean-libiberty
29048
29049distclean-libiberty:
29050 @[ -f ./libiberty/Makefile ] || exit 0; \
29051 r=`${PWD_COMMAND}`; export r; \
29052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29053 $(HOST_EXPORTS) \
29054 for flag in $(EXTRA_HOST_FLAGS) ; do \
29055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29056 done; \
29057 echo "Doing distclean in libiberty" ; \
29058 (cd $(HOST_SUBDIR)/libiberty && \
29059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29061 "RANLIB=$${RANLIB}" \
29062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29063 distclean) \
29064 || exit 1
29065
29066@endif libiberty
29067
29068.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
29069maybe-maintainer-clean-libiberty:
29070@if libiberty
29071maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
29072
29073maintainer-clean-libiberty:
29074 @[ -f ./libiberty/Makefile ] || exit 0; \
29075 r=`${PWD_COMMAND}`; export r; \
29076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29077 $(HOST_EXPORTS) \
29078 for flag in $(EXTRA_HOST_FLAGS) ; do \
29079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29080 done; \
29081 echo "Doing maintainer-clean in libiberty" ; \
29082 (cd $(HOST_SUBDIR)/libiberty && \
29083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29085 "RANLIB=$${RANLIB}" \
29086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29087 maintainer-clean) \
29088 || exit 1
29089
29090@endif libiberty
29091
29092
29093
29094.PHONY: configure-libiconv maybe-configure-libiconv
29095maybe-configure-libiconv:
29096@if gcc-bootstrap
29097configure-libiconv: stage_current
29098@endif gcc-bootstrap
29099@if libiconv
29100maybe-configure-libiconv: configure-libiconv
29101configure-libiconv:
29102 @: $(MAKE); $(unstage)
29103 @r=`${PWD_COMMAND}`; export r; \
29104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
29107 $(HOST_EXPORTS) \
29108 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29109 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29110 case $(srcdir) in \
29111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29112 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29114 esac; \
29115 srcdiroption="--srcdir=$${topdir}/libiconv"; \
29116 libsrcdir="$$s/libiconv"; \
29117 $(SHELL) $${libsrcdir}/configure \
29118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29119 --target=${target_alias} $${srcdiroption} --disable-shared \
29120 || exit 1
29121@endif libiconv
29122
29123
29124
29125
29126
29127.PHONY: all-libiconv maybe-all-libiconv
29128maybe-all-libiconv:
29129@if gcc-bootstrap
29130all-libiconv: stage_current
29131@endif gcc-bootstrap
29132@if libiconv
29133TARGET-libiconv=all
29134maybe-all-libiconv: all-libiconv
29135all-libiconv: configure-libiconv
29136 @: $(MAKE); $(unstage)
29137 @r=`${PWD_COMMAND}`; export r; \
29138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29139 $(HOST_EXPORTS) \
29140 (cd $(HOST_SUBDIR)/libiconv && \
29141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29142 $(TARGET-libiconv))
29143@endif libiconv
29144
29145
29146
29147
29148.PHONY: check-libiconv maybe-check-libiconv
29149maybe-check-libiconv:
29150@if libiconv
29151maybe-check-libiconv: check-libiconv
29152
29153check-libiconv:
29154 @: $(MAKE); $(unstage)
29155 @r=`${PWD_COMMAND}`; export r; \
29156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157 $(HOST_EXPORTS) \
29158 (cd $(HOST_SUBDIR)/libiconv && \
29159 $(MAKE) $(FLAGS_TO_PASS) check)
29160
29161@endif libiconv
29162
29163.PHONY: install-libiconv maybe-install-libiconv
29164maybe-install-libiconv:
29165@if libiconv
29166maybe-install-libiconv: install-libiconv
29167
29168install-libiconv:
29169
29170@endif libiconv
29171
29172# Other targets (info, dvi, pdf, etc.)
29173
29174.PHONY: maybe-info-libiconv info-libiconv
29175maybe-info-libiconv:
29176@if libiconv
29177maybe-info-libiconv: info-libiconv
29178
29179info-libiconv: \
29180 configure-libiconv
29181 @: $(MAKE); $(unstage)
29182 @[ -f ./libiconv/Makefile ] || exit 0; \
29183 r=`${PWD_COMMAND}`; export r; \
29184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29185 $(HOST_EXPORTS) \
29186 for flag in $(EXTRA_HOST_FLAGS) ; do \
29187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29188 done; \
29189 echo "Doing info in libiconv" ; \
29190 (cd $(HOST_SUBDIR)/libiconv && \
29191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29193 "RANLIB=$${RANLIB}" \
29194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29195 info) \
29196 || exit 1
29197
29198@endif libiconv
29199
29200.PHONY: maybe-dvi-libiconv dvi-libiconv
29201maybe-dvi-libiconv:
29202@if libiconv
29203maybe-dvi-libiconv: dvi-libiconv
29204
29205dvi-libiconv: \
29206 configure-libiconv
29207 @: $(MAKE); $(unstage)
29208 @[ -f ./libiconv/Makefile ] || exit 0; \
29209 r=`${PWD_COMMAND}`; export r; \
29210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29211 $(HOST_EXPORTS) \
29212 for flag in $(EXTRA_HOST_FLAGS) ; do \
29213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29214 done; \
29215 echo "Doing dvi in libiconv" ; \
29216 (cd $(HOST_SUBDIR)/libiconv && \
29217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29219 "RANLIB=$${RANLIB}" \
29220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29221 dvi) \
29222 || exit 1
29223
29224@endif libiconv
29225
29226.PHONY: maybe-pdf-libiconv pdf-libiconv
29227maybe-pdf-libiconv:
29228@if libiconv
29229maybe-pdf-libiconv: pdf-libiconv
29230
29231pdf-libiconv: \
29232 configure-libiconv
29233 @: $(MAKE); $(unstage)
29234 @[ -f ./libiconv/Makefile ] || exit 0; \
29235 r=`${PWD_COMMAND}`; export r; \
29236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29237 $(HOST_EXPORTS) \
29238 for flag in $(EXTRA_HOST_FLAGS) ; do \
29239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29240 done; \
29241 echo "Doing pdf in libiconv" ; \
29242 (cd $(HOST_SUBDIR)/libiconv && \
29243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29245 "RANLIB=$${RANLIB}" \
29246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29247 pdf) \
29248 || exit 1
29249
29250@endif libiconv
29251
29252.PHONY: maybe-html-libiconv html-libiconv
29253maybe-html-libiconv:
29254@if libiconv
29255maybe-html-libiconv: html-libiconv
29256
29257html-libiconv: \
29258 configure-libiconv
29259 @: $(MAKE); $(unstage)
29260 @[ -f ./libiconv/Makefile ] || exit 0; \
29261 r=`${PWD_COMMAND}`; export r; \
29262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29263 $(HOST_EXPORTS) \
29264 for flag in $(EXTRA_HOST_FLAGS) ; do \
29265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29266 done; \
29267 echo "Doing html in libiconv" ; \
29268 (cd $(HOST_SUBDIR)/libiconv && \
29269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29271 "RANLIB=$${RANLIB}" \
29272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29273 html) \
29274 || exit 1
29275
29276@endif libiconv
29277
29278.PHONY: maybe-TAGS-libiconv TAGS-libiconv
29279maybe-TAGS-libiconv:
29280@if libiconv
29281maybe-TAGS-libiconv: TAGS-libiconv
29282
29283TAGS-libiconv: \
29284 configure-libiconv
29285 @: $(MAKE); $(unstage)
29286 @[ -f ./libiconv/Makefile ] || exit 0; \
29287 r=`${PWD_COMMAND}`; export r; \
29288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29289 $(HOST_EXPORTS) \
29290 for flag in $(EXTRA_HOST_FLAGS) ; do \
29291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29292 done; \
29293 echo "Doing TAGS in libiconv" ; \
29294 (cd $(HOST_SUBDIR)/libiconv && \
29295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29297 "RANLIB=$${RANLIB}" \
29298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29299 TAGS) \
29300 || exit 1
29301
29302@endif libiconv
29303
29304.PHONY: maybe-install-info-libiconv install-info-libiconv
29305maybe-install-info-libiconv:
29306@if libiconv
29307maybe-install-info-libiconv: install-info-libiconv
29308
29309# libiconv doesn't support install-info.
29310install-info-libiconv:
29311
29312@endif libiconv
29313
29314.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29315maybe-install-pdf-libiconv:
29316@if libiconv
29317maybe-install-pdf-libiconv: install-pdf-libiconv
29318
29319# libiconv doesn't support install-pdf.
29320install-pdf-libiconv:
29321
29322@endif libiconv
29323
29324.PHONY: maybe-install-html-libiconv install-html-libiconv
29325maybe-install-html-libiconv:
29326@if libiconv
29327maybe-install-html-libiconv: install-html-libiconv
29328
29329# libiconv doesn't support install-html.
29330install-html-libiconv:
29331
29332@endif libiconv
29333
29334.PHONY: maybe-installcheck-libiconv installcheck-libiconv
29335maybe-installcheck-libiconv:
29336@if libiconv
29337maybe-installcheck-libiconv: installcheck-libiconv
29338
29339installcheck-libiconv: \
29340 configure-libiconv
29341 @: $(MAKE); $(unstage)
29342 @[ -f ./libiconv/Makefile ] || exit 0; \
29343 r=`${PWD_COMMAND}`; export r; \
29344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29345 $(HOST_EXPORTS) \
29346 for flag in $(EXTRA_HOST_FLAGS) ; do \
29347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29348 done; \
29349 echo "Doing installcheck in libiconv" ; \
29350 (cd $(HOST_SUBDIR)/libiconv && \
29351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29353 "RANLIB=$${RANLIB}" \
29354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29355 installcheck) \
29356 || exit 1
29357
29358@endif libiconv
29359
29360.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29361maybe-mostlyclean-libiconv:
29362@if libiconv
29363maybe-mostlyclean-libiconv: mostlyclean-libiconv
29364
29365mostlyclean-libiconv:
29366 @: $(MAKE); $(unstage)
29367 @[ -f ./libiconv/Makefile ] || exit 0; \
29368 r=`${PWD_COMMAND}`; export r; \
29369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29370 $(HOST_EXPORTS) \
29371 for flag in $(EXTRA_HOST_FLAGS) ; do \
29372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29373 done; \
29374 echo "Doing mostlyclean in libiconv" ; \
29375 (cd $(HOST_SUBDIR)/libiconv && \
29376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29378 "RANLIB=$${RANLIB}" \
29379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29380 mostlyclean) \
29381 || exit 1
29382
29383@endif libiconv
29384
29385.PHONY: maybe-clean-libiconv clean-libiconv
29386maybe-clean-libiconv:
29387@if libiconv
29388maybe-clean-libiconv: clean-libiconv
29389
29390clean-libiconv:
29391 @: $(MAKE); $(unstage)
29392 @[ -f ./libiconv/Makefile ] || exit 0; \
29393 r=`${PWD_COMMAND}`; export r; \
29394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29395 $(HOST_EXPORTS) \
29396 for flag in $(EXTRA_HOST_FLAGS) ; do \
29397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29398 done; \
29399 echo "Doing clean in libiconv" ; \
29400 (cd $(HOST_SUBDIR)/libiconv && \
29401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29403 "RANLIB=$${RANLIB}" \
29404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29405 clean) \
29406 || exit 1
29407
29408@endif libiconv
29409
29410.PHONY: maybe-distclean-libiconv distclean-libiconv
29411maybe-distclean-libiconv:
29412@if libiconv
29413maybe-distclean-libiconv: distclean-libiconv
29414
29415distclean-libiconv:
29416 @: $(MAKE); $(unstage)
29417 @[ -f ./libiconv/Makefile ] || exit 0; \
29418 r=`${PWD_COMMAND}`; export r; \
29419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29420 $(HOST_EXPORTS) \
29421 for flag in $(EXTRA_HOST_FLAGS) ; do \
29422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29423 done; \
29424 echo "Doing distclean in libiconv" ; \
29425 (cd $(HOST_SUBDIR)/libiconv && \
29426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29428 "RANLIB=$${RANLIB}" \
29429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29430 distclean) \
29431 || exit 1
29432
29433@endif libiconv
29434
29435.PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29436maybe-maintainer-clean-libiconv:
29437@if libiconv
29438maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29439
29440maintainer-clean-libiconv:
29441 @: $(MAKE); $(unstage)
29442 @[ -f ./libiconv/Makefile ] || exit 0; \
29443 r=`${PWD_COMMAND}`; export r; \
29444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29445 $(HOST_EXPORTS) \
29446 for flag in $(EXTRA_HOST_FLAGS) ; do \
29447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29448 done; \
29449 echo "Doing maintainer-clean in libiconv" ; \
29450 (cd $(HOST_SUBDIR)/libiconv && \
29451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29453 "RANLIB=$${RANLIB}" \
29454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29455 maintainer-clean) \
29456 || exit 1
29457
29458@endif libiconv
29459
29460
29461
29462.PHONY: configure-libtool maybe-configure-libtool
29463maybe-configure-libtool:
29464@if gcc-bootstrap
29465configure-libtool: stage_current
29466@endif gcc-bootstrap
29467@if libtool
29468maybe-configure-libtool: configure-libtool
29469configure-libtool:
29470 @: $(MAKE); $(unstage)
29471 @r=`${PWD_COMMAND}`; export r; \
29472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29473 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
29474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
29475 $(HOST_EXPORTS) \
29476 echo Configuring in $(HOST_SUBDIR)/libtool; \
29477 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
29478 case $(srcdir) in \
29479 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29480 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
29481 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29482 esac; \
29483 srcdiroption="--srcdir=$${topdir}/libtool"; \
29484 libsrcdir="$$s/libtool"; \
29485 $(SHELL) $${libsrcdir}/configure \
29486 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29487 --target=${target_alias} $${srcdiroption} \
29488 || exit 1
29489@endif libtool
29490
29491
29492
29493
29494
29495.PHONY: all-libtool maybe-all-libtool
29496maybe-all-libtool:
29497@if gcc-bootstrap
29498all-libtool: stage_current
29499@endif gcc-bootstrap
29500@if libtool
29501TARGET-libtool=all
29502maybe-all-libtool: all-libtool
29503all-libtool: configure-libtool
29504 @: $(MAKE); $(unstage)
29505 @r=`${PWD_COMMAND}`; export r; \
29506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507 $(HOST_EXPORTS) \
29508 (cd $(HOST_SUBDIR)/libtool && \
29509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29510 $(TARGET-libtool))
29511@endif libtool
29512
29513
29514
29515
29516.PHONY: check-libtool maybe-check-libtool
29517maybe-check-libtool:
29518@if libtool
29519maybe-check-libtool: check-libtool
29520
29521check-libtool:
29522 @: $(MAKE); $(unstage)
29523 @r=`${PWD_COMMAND}`; export r; \
29524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29525 $(HOST_EXPORTS) \
29526 (cd $(HOST_SUBDIR)/libtool && \
29527 $(MAKE) $(FLAGS_TO_PASS) check)
29528
29529@endif libtool
29530
29531.PHONY: install-libtool maybe-install-libtool
29532maybe-install-libtool:
29533@if libtool
29534maybe-install-libtool: install-libtool
29535
29536install-libtool: installdirs
29537 @: $(MAKE); $(unstage)
29538 @r=`${PWD_COMMAND}`; export r; \
29539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540 $(HOST_EXPORTS) \
29541 (cd $(HOST_SUBDIR)/libtool && \
29542 $(MAKE) $(FLAGS_TO_PASS) install)
29543
29544@endif libtool
29545
29546# Other targets (info, dvi, pdf, etc.)
29547
29548.PHONY: maybe-info-libtool info-libtool
29549maybe-info-libtool:
29550@if libtool
29551maybe-info-libtool: info-libtool
29552
29553info-libtool: \
29554 configure-libtool
29555 @: $(MAKE); $(unstage)
29556 @[ -f ./libtool/Makefile ] || exit 0; \
29557 r=`${PWD_COMMAND}`; export r; \
29558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29559 $(HOST_EXPORTS) \
29560 for flag in $(EXTRA_HOST_FLAGS) ; do \
29561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29562 done; \
29563 echo "Doing info in libtool" ; \
29564 (cd $(HOST_SUBDIR)/libtool && \
29565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29567 "RANLIB=$${RANLIB}" \
29568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29569 info) \
29570 || exit 1
29571
29572@endif libtool
29573
29574.PHONY: maybe-dvi-libtool dvi-libtool
29575maybe-dvi-libtool:
29576@if libtool
29577maybe-dvi-libtool: dvi-libtool
29578
29579dvi-libtool: \
29580 configure-libtool
29581 @: $(MAKE); $(unstage)
29582 @[ -f ./libtool/Makefile ] || exit 0; \
29583 r=`${PWD_COMMAND}`; export r; \
29584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29585 $(HOST_EXPORTS) \
29586 for flag in $(EXTRA_HOST_FLAGS) ; do \
29587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29588 done; \
29589 echo "Doing dvi in libtool" ; \
29590 (cd $(HOST_SUBDIR)/libtool && \
29591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29593 "RANLIB=$${RANLIB}" \
29594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29595 dvi) \
29596 || exit 1
29597
29598@endif libtool
29599
29600.PHONY: maybe-pdf-libtool pdf-libtool
29601maybe-pdf-libtool:
29602@if libtool
29603maybe-pdf-libtool: pdf-libtool
29604
29605pdf-libtool: \
29606 configure-libtool
29607 @: $(MAKE); $(unstage)
29608 @[ -f ./libtool/Makefile ] || exit 0; \
29609 r=`${PWD_COMMAND}`; export r; \
29610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29611 $(HOST_EXPORTS) \
29612 for flag in $(EXTRA_HOST_FLAGS) ; do \
29613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29614 done; \
29615 echo "Doing pdf in libtool" ; \
29616 (cd $(HOST_SUBDIR)/libtool && \
29617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29619 "RANLIB=$${RANLIB}" \
29620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29621 pdf) \
29622 || exit 1
29623
29624@endif libtool
29625
29626.PHONY: maybe-html-libtool html-libtool
29627maybe-html-libtool:
29628@if libtool
29629maybe-html-libtool: html-libtool
29630
29631html-libtool: \
29632 configure-libtool
29633 @: $(MAKE); $(unstage)
29634 @[ -f ./libtool/Makefile ] || exit 0; \
29635 r=`${PWD_COMMAND}`; export r; \
29636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 $(HOST_EXPORTS) \
29638 for flag in $(EXTRA_HOST_FLAGS) ; do \
29639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29640 done; \
29641 echo "Doing html in libtool" ; \
29642 (cd $(HOST_SUBDIR)/libtool && \
29643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29645 "RANLIB=$${RANLIB}" \
29646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29647 html) \
29648 || exit 1
29649
29650@endif libtool
29651
29652.PHONY: maybe-TAGS-libtool TAGS-libtool
29653maybe-TAGS-libtool:
29654@if libtool
29655maybe-TAGS-libtool: TAGS-libtool
29656
29657TAGS-libtool: \
29658 configure-libtool
29659 @: $(MAKE); $(unstage)
29660 @[ -f ./libtool/Makefile ] || exit 0; \
29661 r=`${PWD_COMMAND}`; export r; \
29662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29663 $(HOST_EXPORTS) \
29664 for flag in $(EXTRA_HOST_FLAGS) ; do \
29665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29666 done; \
29667 echo "Doing TAGS in libtool" ; \
29668 (cd $(HOST_SUBDIR)/libtool && \
29669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29671 "RANLIB=$${RANLIB}" \
29672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29673 TAGS) \
29674 || exit 1
29675
29676@endif libtool
29677
29678.PHONY: maybe-install-info-libtool install-info-libtool
29679maybe-install-info-libtool:
29680@if libtool
29681maybe-install-info-libtool: install-info-libtool
29682
29683install-info-libtool: \
29684 configure-libtool \
29685 info-libtool
29686 @: $(MAKE); $(unstage)
29687 @[ -f ./libtool/Makefile ] || exit 0; \
29688 r=`${PWD_COMMAND}`; export r; \
29689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29690 $(HOST_EXPORTS) \
29691 for flag in $(EXTRA_HOST_FLAGS) ; do \
29692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29693 done; \
29694 echo "Doing install-info in libtool" ; \
29695 (cd $(HOST_SUBDIR)/libtool && \
29696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29698 "RANLIB=$${RANLIB}" \
29699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29700 install-info) \
29701 || exit 1
29702
29703@endif libtool
29704
29705.PHONY: maybe-install-pdf-libtool install-pdf-libtool
29706maybe-install-pdf-libtool:
29707@if libtool
29708maybe-install-pdf-libtool: install-pdf-libtool
29709
29710install-pdf-libtool: \
29711 configure-libtool \
29712 pdf-libtool
29713 @: $(MAKE); $(unstage)
29714 @[ -f ./libtool/Makefile ] || exit 0; \
29715 r=`${PWD_COMMAND}`; export r; \
29716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29717 $(HOST_EXPORTS) \
29718 for flag in $(EXTRA_HOST_FLAGS) ; do \
29719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29720 done; \
29721 echo "Doing install-pdf in libtool" ; \
29722 (cd $(HOST_SUBDIR)/libtool && \
29723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29725 "RANLIB=$${RANLIB}" \
29726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29727 install-pdf) \
29728 || exit 1
29729
29730@endif libtool
29731
29732.PHONY: maybe-install-html-libtool install-html-libtool
29733maybe-install-html-libtool:
29734@if libtool
29735maybe-install-html-libtool: install-html-libtool
29736
29737install-html-libtool: \
29738 configure-libtool \
29739 html-libtool
29740 @: $(MAKE); $(unstage)
29741 @[ -f ./libtool/Makefile ] || exit 0; \
29742 r=`${PWD_COMMAND}`; export r; \
29743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744 $(HOST_EXPORTS) \
29745 for flag in $(EXTRA_HOST_FLAGS) ; do \
29746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747 done; \
29748 echo "Doing install-html in libtool" ; \
29749 (cd $(HOST_SUBDIR)/libtool && \
29750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752 "RANLIB=$${RANLIB}" \
29753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754 install-html) \
29755 || exit 1
29756
29757@endif libtool
29758
29759.PHONY: maybe-installcheck-libtool installcheck-libtool
29760maybe-installcheck-libtool:
29761@if libtool
29762maybe-installcheck-libtool: installcheck-libtool
29763
29764installcheck-libtool: \
29765 configure-libtool
29766 @: $(MAKE); $(unstage)
29767 @[ -f ./libtool/Makefile ] || exit 0; \
29768 r=`${PWD_COMMAND}`; export r; \
29769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29770 $(HOST_EXPORTS) \
29771 for flag in $(EXTRA_HOST_FLAGS) ; do \
29772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29773 done; \
29774 echo "Doing installcheck in libtool" ; \
29775 (cd $(HOST_SUBDIR)/libtool && \
29776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29778 "RANLIB=$${RANLIB}" \
29779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29780 installcheck) \
29781 || exit 1
29782
29783@endif libtool
29784
29785.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
29786maybe-mostlyclean-libtool:
29787@if libtool
29788maybe-mostlyclean-libtool: mostlyclean-libtool
29789
29790mostlyclean-libtool:
29791 @: $(MAKE); $(unstage)
29792 @[ -f ./libtool/Makefile ] || exit 0; \
29793 r=`${PWD_COMMAND}`; export r; \
29794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29795 $(HOST_EXPORTS) \
29796 for flag in $(EXTRA_HOST_FLAGS) ; do \
29797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29798 done; \
29799 echo "Doing mostlyclean in libtool" ; \
29800 (cd $(HOST_SUBDIR)/libtool && \
29801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29803 "RANLIB=$${RANLIB}" \
29804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29805 mostlyclean) \
29806 || exit 1
29807
29808@endif libtool
29809
29810.PHONY: maybe-clean-libtool clean-libtool
29811maybe-clean-libtool:
29812@if libtool
29813maybe-clean-libtool: clean-libtool
29814
29815clean-libtool:
29816 @: $(MAKE); $(unstage)
29817 @[ -f ./libtool/Makefile ] || exit 0; \
29818 r=`${PWD_COMMAND}`; export r; \
29819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29820 $(HOST_EXPORTS) \
29821 for flag in $(EXTRA_HOST_FLAGS) ; do \
29822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29823 done; \
29824 echo "Doing clean in libtool" ; \
29825 (cd $(HOST_SUBDIR)/libtool && \
29826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29828 "RANLIB=$${RANLIB}" \
29829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29830 clean) \
29831 || exit 1
29832
29833@endif libtool
29834
29835.PHONY: maybe-distclean-libtool distclean-libtool
29836maybe-distclean-libtool:
29837@if libtool
29838maybe-distclean-libtool: distclean-libtool
29839
29840distclean-libtool:
29841 @: $(MAKE); $(unstage)
29842 @[ -f ./libtool/Makefile ] || exit 0; \
29843 r=`${PWD_COMMAND}`; export r; \
29844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29845 $(HOST_EXPORTS) \
29846 for flag in $(EXTRA_HOST_FLAGS) ; do \
29847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29848 done; \
29849 echo "Doing distclean in libtool" ; \
29850 (cd $(HOST_SUBDIR)/libtool && \
29851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29853 "RANLIB=$${RANLIB}" \
29854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29855 distclean) \
29856 || exit 1
29857
29858@endif libtool
29859
29860.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
29861maybe-maintainer-clean-libtool:
29862@if libtool
29863maybe-maintainer-clean-libtool: maintainer-clean-libtool
29864
29865maintainer-clean-libtool:
29866 @: $(MAKE); $(unstage)
29867 @[ -f ./libtool/Makefile ] || exit 0; \
29868 r=`${PWD_COMMAND}`; export r; \
29869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29870 $(HOST_EXPORTS) \
29871 for flag in $(EXTRA_HOST_FLAGS) ; do \
29872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29873 done; \
29874 echo "Doing maintainer-clean in libtool" ; \
29875 (cd $(HOST_SUBDIR)/libtool && \
29876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29878 "RANLIB=$${RANLIB}" \
29879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29880 maintainer-clean) \
29881 || exit 1
29882
29883@endif libtool
29884
29885
29886
29887.PHONY: configure-m4 maybe-configure-m4
29888maybe-configure-m4:
29889@if gcc-bootstrap
29890configure-m4: stage_current
29891@endif gcc-bootstrap
29892@if m4
29893maybe-configure-m4: configure-m4
29894configure-m4:
29895 @: $(MAKE); $(unstage)
29896 @r=`${PWD_COMMAND}`; export r; \
29897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29898 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29899 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
29900 $(HOST_EXPORTS) \
29901 echo Configuring in $(HOST_SUBDIR)/m4; \
29902 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29903 case $(srcdir) in \
29904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29905 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29907 esac; \
29908 srcdiroption="--srcdir=$${topdir}/m4"; \
29909 libsrcdir="$$s/m4"; \
29910 $(SHELL) $${libsrcdir}/configure \
29911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29912 --target=${target_alias} $${srcdiroption} \
29913 || exit 1
29914@endif m4
29915
29916
29917
29918
29919
29920.PHONY: all-m4 maybe-all-m4
29921maybe-all-m4:
29922@if gcc-bootstrap
29923all-m4: stage_current
29924@endif gcc-bootstrap
29925@if m4
29926TARGET-m4=all
29927maybe-all-m4: all-m4
29928all-m4: configure-m4
29929 @: $(MAKE); $(unstage)
29930 @r=`${PWD_COMMAND}`; export r; \
29931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932 $(HOST_EXPORTS) \
29933 (cd $(HOST_SUBDIR)/m4 && \
29934 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29935 $(TARGET-m4))
29936@endif m4
29937
29938
29939
29940
29941.PHONY: check-m4 maybe-check-m4
29942maybe-check-m4:
29943@if m4
29944maybe-check-m4: check-m4
29945
29946check-m4:
29947 @: $(MAKE); $(unstage)
29948 @r=`${PWD_COMMAND}`; export r; \
29949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29950 $(HOST_EXPORTS) \
29951 (cd $(HOST_SUBDIR)/m4 && \
29952 $(MAKE) $(FLAGS_TO_PASS) check)
29953
29954@endif m4
29955
29956.PHONY: install-m4 maybe-install-m4
29957maybe-install-m4:
29958@if m4
29959maybe-install-m4: install-m4
29960
29961install-m4: installdirs
29962 @: $(MAKE); $(unstage)
29963 @r=`${PWD_COMMAND}`; export r; \
29964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29965 $(HOST_EXPORTS) \
29966 (cd $(HOST_SUBDIR)/m4 && \
29967 $(MAKE) $(FLAGS_TO_PASS) install)
29968
29969@endif m4
29970
29971# Other targets (info, dvi, pdf, etc.)
29972
29973.PHONY: maybe-info-m4 info-m4
29974maybe-info-m4:
29975@if m4
29976maybe-info-m4: info-m4
29977
29978info-m4: \
29979 configure-m4
29980 @: $(MAKE); $(unstage)
29981 @[ -f ./m4/Makefile ] || exit 0; \
29982 r=`${PWD_COMMAND}`; export r; \
29983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984 $(HOST_EXPORTS) \
29985 for flag in $(EXTRA_HOST_FLAGS) ; do \
29986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987 done; \
29988 echo "Doing info in m4" ; \
29989 (cd $(HOST_SUBDIR)/m4 && \
29990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992 "RANLIB=$${RANLIB}" \
29993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994 info) \
29995 || exit 1
29996
29997@endif m4
29998
29999.PHONY: maybe-dvi-m4 dvi-m4
30000maybe-dvi-m4:
30001@if m4
30002maybe-dvi-m4: dvi-m4
30003
30004dvi-m4: \
30005 configure-m4
30006 @: $(MAKE); $(unstage)
30007 @[ -f ./m4/Makefile ] || exit 0; \
30008 r=`${PWD_COMMAND}`; export r; \
30009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010 $(HOST_EXPORTS) \
30011 for flag in $(EXTRA_HOST_FLAGS) ; do \
30012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013 done; \
30014 echo "Doing dvi in m4" ; \
30015 (cd $(HOST_SUBDIR)/m4 && \
30016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018 "RANLIB=$${RANLIB}" \
30019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020 dvi) \
30021 || exit 1
30022
30023@endif m4
30024
30025.PHONY: maybe-pdf-m4 pdf-m4
30026maybe-pdf-m4:
30027@if m4
30028maybe-pdf-m4: pdf-m4
30029
30030pdf-m4: \
30031 configure-m4
30032 @: $(MAKE); $(unstage)
30033 @[ -f ./m4/Makefile ] || exit 0; \
30034 r=`${PWD_COMMAND}`; export r; \
30035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036 $(HOST_EXPORTS) \
30037 for flag in $(EXTRA_HOST_FLAGS) ; do \
30038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039 done; \
30040 echo "Doing pdf in m4" ; \
30041 (cd $(HOST_SUBDIR)/m4 && \
30042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044 "RANLIB=$${RANLIB}" \
30045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046 pdf) \
30047 || exit 1
30048
30049@endif m4
30050
30051.PHONY: maybe-html-m4 html-m4
30052maybe-html-m4:
30053@if m4
30054maybe-html-m4: html-m4
30055
30056html-m4: \
30057 configure-m4
30058 @: $(MAKE); $(unstage)
30059 @[ -f ./m4/Makefile ] || exit 0; \
30060 r=`${PWD_COMMAND}`; export r; \
30061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062 $(HOST_EXPORTS) \
30063 for flag in $(EXTRA_HOST_FLAGS) ; do \
30064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30065 done; \
30066 echo "Doing html in m4" ; \
30067 (cd $(HOST_SUBDIR)/m4 && \
30068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070 "RANLIB=$${RANLIB}" \
30071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30072 html) \
30073 || exit 1
30074
30075@endif m4
30076
30077.PHONY: maybe-TAGS-m4 TAGS-m4
30078maybe-TAGS-m4:
30079@if m4
30080maybe-TAGS-m4: TAGS-m4
30081
30082TAGS-m4: \
30083 configure-m4
30084 @: $(MAKE); $(unstage)
30085 @[ -f ./m4/Makefile ] || exit 0; \
30086 r=`${PWD_COMMAND}`; export r; \
30087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30088 $(HOST_EXPORTS) \
30089 for flag in $(EXTRA_HOST_FLAGS) ; do \
30090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30091 done; \
30092 echo "Doing TAGS in m4" ; \
30093 (cd $(HOST_SUBDIR)/m4 && \
30094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30096 "RANLIB=$${RANLIB}" \
30097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30098 TAGS) \
30099 || exit 1
30100
30101@endif m4
30102
30103.PHONY: maybe-install-info-m4 install-info-m4
30104maybe-install-info-m4:
30105@if m4
30106maybe-install-info-m4: install-info-m4
30107
30108install-info-m4: \
30109 configure-m4 \
30110 info-m4
30111 @: $(MAKE); $(unstage)
30112 @[ -f ./m4/Makefile ] || exit 0; \
30113 r=`${PWD_COMMAND}`; export r; \
30114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30115 $(HOST_EXPORTS) \
30116 for flag in $(EXTRA_HOST_FLAGS) ; do \
30117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30118 done; \
30119 echo "Doing install-info in m4" ; \
30120 (cd $(HOST_SUBDIR)/m4 && \
30121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30123 "RANLIB=$${RANLIB}" \
30124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30125 install-info) \
30126 || exit 1
30127
30128@endif m4
30129
30130.PHONY: maybe-install-pdf-m4 install-pdf-m4
30131maybe-install-pdf-m4:
30132@if m4
30133maybe-install-pdf-m4: install-pdf-m4
30134
30135install-pdf-m4: \
30136 configure-m4 \
30137 pdf-m4
30138 @: $(MAKE); $(unstage)
30139 @[ -f ./m4/Makefile ] || exit 0; \
30140 r=`${PWD_COMMAND}`; export r; \
30141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142 $(HOST_EXPORTS) \
30143 for flag in $(EXTRA_HOST_FLAGS) ; do \
30144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145 done; \
30146 echo "Doing install-pdf in m4" ; \
30147 (cd $(HOST_SUBDIR)/m4 && \
30148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150 "RANLIB=$${RANLIB}" \
30151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30152 install-pdf) \
30153 || exit 1
30154
30155@endif m4
30156
30157.PHONY: maybe-install-html-m4 install-html-m4
30158maybe-install-html-m4:
30159@if m4
30160maybe-install-html-m4: install-html-m4
30161
30162install-html-m4: \
30163 configure-m4 \
30164 html-m4
30165 @: $(MAKE); $(unstage)
30166 @[ -f ./m4/Makefile ] || exit 0; \
30167 r=`${PWD_COMMAND}`; export r; \
30168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30169 $(HOST_EXPORTS) \
30170 for flag in $(EXTRA_HOST_FLAGS) ; do \
30171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30172 done; \
30173 echo "Doing install-html in m4" ; \
30174 (cd $(HOST_SUBDIR)/m4 && \
30175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30177 "RANLIB=$${RANLIB}" \
30178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30179 install-html) \
30180 || exit 1
30181
30182@endif m4
30183
30184.PHONY: maybe-installcheck-m4 installcheck-m4
30185maybe-installcheck-m4:
30186@if m4
30187maybe-installcheck-m4: installcheck-m4
30188
30189installcheck-m4: \
30190 configure-m4
30191 @: $(MAKE); $(unstage)
30192 @[ -f ./m4/Makefile ] || exit 0; \
30193 r=`${PWD_COMMAND}`; export r; \
30194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30195 $(HOST_EXPORTS) \
30196 for flag in $(EXTRA_HOST_FLAGS) ; do \
30197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30198 done; \
30199 echo "Doing installcheck in m4" ; \
30200 (cd $(HOST_SUBDIR)/m4 && \
30201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30203 "RANLIB=$${RANLIB}" \
30204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30205 installcheck) \
30206 || exit 1
30207
30208@endif m4
30209
30210.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30211maybe-mostlyclean-m4:
30212@if m4
30213maybe-mostlyclean-m4: mostlyclean-m4
30214
30215mostlyclean-m4:
30216 @: $(MAKE); $(unstage)
30217 @[ -f ./m4/Makefile ] || exit 0; \
30218 r=`${PWD_COMMAND}`; export r; \
30219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30220 $(HOST_EXPORTS) \
30221 for flag in $(EXTRA_HOST_FLAGS) ; do \
30222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223 done; \
30224 echo "Doing mostlyclean in m4" ; \
30225 (cd $(HOST_SUBDIR)/m4 && \
30226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228 "RANLIB=$${RANLIB}" \
30229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30230 mostlyclean) \
30231 || exit 1
30232
30233@endif m4
30234
30235.PHONY: maybe-clean-m4 clean-m4
30236maybe-clean-m4:
30237@if m4
30238maybe-clean-m4: clean-m4
30239
30240clean-m4:
30241 @: $(MAKE); $(unstage)
30242 @[ -f ./m4/Makefile ] || exit 0; \
30243 r=`${PWD_COMMAND}`; export r; \
30244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30245 $(HOST_EXPORTS) \
30246 for flag in $(EXTRA_HOST_FLAGS) ; do \
30247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30248 done; \
30249 echo "Doing clean in m4" ; \
30250 (cd $(HOST_SUBDIR)/m4 && \
30251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30253 "RANLIB=$${RANLIB}" \
30254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30255 clean) \
30256 || exit 1
30257
30258@endif m4
30259
30260.PHONY: maybe-distclean-m4 distclean-m4
30261maybe-distclean-m4:
30262@if m4
30263maybe-distclean-m4: distclean-m4
30264
30265distclean-m4:
30266 @: $(MAKE); $(unstage)
30267 @[ -f ./m4/Makefile ] || exit 0; \
30268 r=`${PWD_COMMAND}`; export r; \
30269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30270 $(HOST_EXPORTS) \
30271 for flag in $(EXTRA_HOST_FLAGS) ; do \
30272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30273 done; \
30274 echo "Doing distclean in m4" ; \
30275 (cd $(HOST_SUBDIR)/m4 && \
30276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30278 "RANLIB=$${RANLIB}" \
30279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30280 distclean) \
30281 || exit 1
30282
30283@endif m4
30284
30285.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30286maybe-maintainer-clean-m4:
30287@if m4
30288maybe-maintainer-clean-m4: maintainer-clean-m4
30289
30290maintainer-clean-m4:
30291 @: $(MAKE); $(unstage)
30292 @[ -f ./m4/Makefile ] || exit 0; \
30293 r=`${PWD_COMMAND}`; export r; \
30294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30295 $(HOST_EXPORTS) \
30296 for flag in $(EXTRA_HOST_FLAGS) ; do \
30297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30298 done; \
30299 echo "Doing maintainer-clean in m4" ; \
30300 (cd $(HOST_SUBDIR)/m4 && \
30301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30303 "RANLIB=$${RANLIB}" \
30304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30305 maintainer-clean) \
30306 || exit 1
30307
30308@endif m4
30309
30310
30311
30312.PHONY: configure-make maybe-configure-make
30313maybe-configure-make:
30314@if gcc-bootstrap
30315configure-make: stage_current
30316@endif gcc-bootstrap
30317@if make
30318maybe-configure-make: configure-make
30319configure-make:
30320 @: $(MAKE); $(unstage)
30321 @r=`${PWD_COMMAND}`; export r; \
30322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30323 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
30324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
30325 $(HOST_EXPORTS) \
30326 echo Configuring in $(HOST_SUBDIR)/make; \
30327 cd "$(HOST_SUBDIR)/make" || exit 1; \
30328 case $(srcdir) in \
30329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30330 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
30331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30332 esac; \
30333 srcdiroption="--srcdir=$${topdir}/make"; \
30334 libsrcdir="$$s/make"; \
30335 $(SHELL) $${libsrcdir}/configure \
30336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30337 --target=${target_alias} $${srcdiroption} \
30338 || exit 1
30339@endif make
30340
30341
30342
30343
30344
30345.PHONY: all-make maybe-all-make
30346maybe-all-make:
30347@if gcc-bootstrap
30348all-make: stage_current
30349@endif gcc-bootstrap
30350@if make
30351TARGET-make=all
30352maybe-all-make: all-make
30353all-make: configure-make
30354 @: $(MAKE); $(unstage)
30355 @r=`${PWD_COMMAND}`; export r; \
30356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30357 $(HOST_EXPORTS) \
30358 (cd $(HOST_SUBDIR)/make && \
30359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30360 $(TARGET-make))
30361@endif make
30362
30363
30364
30365
30366.PHONY: check-make maybe-check-make
30367maybe-check-make:
30368@if make
30369maybe-check-make: check-make
30370
30371check-make:
30372 @: $(MAKE); $(unstage)
30373 @r=`${PWD_COMMAND}`; export r; \
30374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30375 $(HOST_EXPORTS) \
30376 (cd $(HOST_SUBDIR)/make && \
30377 $(MAKE) $(FLAGS_TO_PASS) check)
30378
30379@endif make
30380
30381.PHONY: install-make maybe-install-make
30382maybe-install-make:
30383@if make
30384maybe-install-make: install-make
30385
30386install-make: installdirs
30387 @: $(MAKE); $(unstage)
30388 @r=`${PWD_COMMAND}`; export r; \
30389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30390 $(HOST_EXPORTS) \
30391 (cd $(HOST_SUBDIR)/make && \
30392 $(MAKE) $(FLAGS_TO_PASS) install)
30393
30394@endif make
30395
30396# Other targets (info, dvi, pdf, etc.)
30397
30398.PHONY: maybe-info-make info-make
30399maybe-info-make:
30400@if make
30401maybe-info-make: info-make
30402
30403info-make: \
30404 configure-make
30405 @: $(MAKE); $(unstage)
30406 @[ -f ./make/Makefile ] || exit 0; \
30407 r=`${PWD_COMMAND}`; export r; \
30408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30409 $(HOST_EXPORTS) \
30410 for flag in $(EXTRA_HOST_FLAGS) ; do \
30411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30412 done; \
30413 echo "Doing info in make" ; \
30414 (cd $(HOST_SUBDIR)/make && \
30415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30417 "RANLIB=$${RANLIB}" \
30418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30419 info) \
30420 || exit 1
30421
30422@endif make
30423
30424.PHONY: maybe-dvi-make dvi-make
30425maybe-dvi-make:
30426@if make
30427maybe-dvi-make: dvi-make
30428
30429dvi-make: \
30430 configure-make
30431 @: $(MAKE); $(unstage)
30432 @[ -f ./make/Makefile ] || exit 0; \
30433 r=`${PWD_COMMAND}`; export r; \
30434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30435 $(HOST_EXPORTS) \
30436 for flag in $(EXTRA_HOST_FLAGS) ; do \
30437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30438 done; \
30439 echo "Doing dvi in make" ; \
30440 (cd $(HOST_SUBDIR)/make && \
30441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30443 "RANLIB=$${RANLIB}" \
30444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30445 dvi) \
30446 || exit 1
30447
30448@endif make
30449
30450.PHONY: maybe-pdf-make pdf-make
30451maybe-pdf-make:
30452@if make
30453maybe-pdf-make: pdf-make
30454
30455pdf-make: \
30456 configure-make
30457 @: $(MAKE); $(unstage)
30458 @[ -f ./make/Makefile ] || exit 0; \
30459 r=`${PWD_COMMAND}`; export r; \
30460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30461 $(HOST_EXPORTS) \
30462 for flag in $(EXTRA_HOST_FLAGS) ; do \
30463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30464 done; \
30465 echo "Doing pdf in make" ; \
30466 (cd $(HOST_SUBDIR)/make && \
30467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30469 "RANLIB=$${RANLIB}" \
30470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30471 pdf) \
30472 || exit 1
30473
30474@endif make
30475
30476.PHONY: maybe-html-make html-make
30477maybe-html-make:
30478@if make
30479maybe-html-make: html-make
30480
30481html-make: \
30482 configure-make
30483 @: $(MAKE); $(unstage)
30484 @[ -f ./make/Makefile ] || exit 0; \
30485 r=`${PWD_COMMAND}`; export r; \
30486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30487 $(HOST_EXPORTS) \
30488 for flag in $(EXTRA_HOST_FLAGS) ; do \
30489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30490 done; \
30491 echo "Doing html in make" ; \
30492 (cd $(HOST_SUBDIR)/make && \
30493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30495 "RANLIB=$${RANLIB}" \
30496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30497 html) \
30498 || exit 1
30499
30500@endif make
30501
30502.PHONY: maybe-TAGS-make TAGS-make
30503maybe-TAGS-make:
30504@if make
30505maybe-TAGS-make: TAGS-make
30506
30507TAGS-make: \
30508 configure-make
30509 @: $(MAKE); $(unstage)
30510 @[ -f ./make/Makefile ] || exit 0; \
30511 r=`${PWD_COMMAND}`; export r; \
30512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30513 $(HOST_EXPORTS) \
30514 for flag in $(EXTRA_HOST_FLAGS) ; do \
30515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30516 done; \
30517 echo "Doing TAGS in make" ; \
30518 (cd $(HOST_SUBDIR)/make && \
30519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30521 "RANLIB=$${RANLIB}" \
30522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30523 TAGS) \
30524 || exit 1
30525
30526@endif make
30527
30528.PHONY: maybe-install-info-make install-info-make
30529maybe-install-info-make:
30530@if make
30531maybe-install-info-make: install-info-make
30532
30533install-info-make: \
30534 configure-make \
30535 info-make
30536 @: $(MAKE); $(unstage)
30537 @[ -f ./make/Makefile ] || exit 0; \
30538 r=`${PWD_COMMAND}`; export r; \
30539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30540 $(HOST_EXPORTS) \
30541 for flag in $(EXTRA_HOST_FLAGS) ; do \
30542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30543 done; \
30544 echo "Doing install-info in make" ; \
30545 (cd $(HOST_SUBDIR)/make && \
30546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30548 "RANLIB=$${RANLIB}" \
30549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30550 install-info) \
30551 || exit 1
30552
30553@endif make
30554
30555.PHONY: maybe-install-pdf-make install-pdf-make
30556maybe-install-pdf-make:
30557@if make
30558maybe-install-pdf-make: install-pdf-make
30559
30560install-pdf-make: \
30561 configure-make \
30562 pdf-make
30563 @: $(MAKE); $(unstage)
30564 @[ -f ./make/Makefile ] || exit 0; \
30565 r=`${PWD_COMMAND}`; export r; \
30566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30567 $(HOST_EXPORTS) \
30568 for flag in $(EXTRA_HOST_FLAGS) ; do \
30569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30570 done; \
30571 echo "Doing install-pdf in make" ; \
30572 (cd $(HOST_SUBDIR)/make && \
30573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30575 "RANLIB=$${RANLIB}" \
30576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30577 install-pdf) \
30578 || exit 1
30579
30580@endif make
30581
30582.PHONY: maybe-install-html-make install-html-make
30583maybe-install-html-make:
30584@if make
30585maybe-install-html-make: install-html-make
30586
30587install-html-make: \
30588 configure-make \
30589 html-make
30590 @: $(MAKE); $(unstage)
30591 @[ -f ./make/Makefile ] || exit 0; \
30592 r=`${PWD_COMMAND}`; export r; \
30593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594 $(HOST_EXPORTS) \
30595 for flag in $(EXTRA_HOST_FLAGS) ; do \
30596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30597 done; \
30598 echo "Doing install-html in make" ; \
30599 (cd $(HOST_SUBDIR)/make && \
30600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30602 "RANLIB=$${RANLIB}" \
30603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30604 install-html) \
30605 || exit 1
30606
30607@endif make
30608
30609.PHONY: maybe-installcheck-make installcheck-make
30610maybe-installcheck-make:
30611@if make
30612maybe-installcheck-make: installcheck-make
30613
30614installcheck-make: \
30615 configure-make
30616 @: $(MAKE); $(unstage)
30617 @[ -f ./make/Makefile ] || exit 0; \
30618 r=`${PWD_COMMAND}`; export r; \
30619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30620 $(HOST_EXPORTS) \
30621 for flag in $(EXTRA_HOST_FLAGS) ; do \
30622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30623 done; \
30624 echo "Doing installcheck in make" ; \
30625 (cd $(HOST_SUBDIR)/make && \
30626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30628 "RANLIB=$${RANLIB}" \
30629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30630 installcheck) \
30631 || exit 1
30632
30633@endif make
30634
30635.PHONY: maybe-mostlyclean-make mostlyclean-make
30636maybe-mostlyclean-make:
30637@if make
30638maybe-mostlyclean-make: mostlyclean-make
30639
30640mostlyclean-make:
30641 @: $(MAKE); $(unstage)
30642 @[ -f ./make/Makefile ] || exit 0; \
30643 r=`${PWD_COMMAND}`; export r; \
30644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30645 $(HOST_EXPORTS) \
30646 for flag in $(EXTRA_HOST_FLAGS) ; do \
30647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30648 done; \
30649 echo "Doing mostlyclean in make" ; \
30650 (cd $(HOST_SUBDIR)/make && \
30651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30653 "RANLIB=$${RANLIB}" \
30654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30655 mostlyclean) \
30656 || exit 1
30657
30658@endif make
30659
30660.PHONY: maybe-clean-make clean-make
30661maybe-clean-make:
30662@if make
30663maybe-clean-make: clean-make
30664
30665clean-make:
30666 @: $(MAKE); $(unstage)
30667 @[ -f ./make/Makefile ] || exit 0; \
30668 r=`${PWD_COMMAND}`; export r; \
30669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30670 $(HOST_EXPORTS) \
30671 for flag in $(EXTRA_HOST_FLAGS) ; do \
30672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30673 done; \
30674 echo "Doing clean in make" ; \
30675 (cd $(HOST_SUBDIR)/make && \
30676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30678 "RANLIB=$${RANLIB}" \
30679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30680 clean) \
30681 || exit 1
30682
30683@endif make
30684
30685.PHONY: maybe-distclean-make distclean-make
30686maybe-distclean-make:
30687@if make
30688maybe-distclean-make: distclean-make
30689
30690distclean-make:
30691 @: $(MAKE); $(unstage)
30692 @[ -f ./make/Makefile ] || exit 0; \
30693 r=`${PWD_COMMAND}`; export r; \
30694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30695 $(HOST_EXPORTS) \
30696 for flag in $(EXTRA_HOST_FLAGS) ; do \
30697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30698 done; \
30699 echo "Doing distclean in make" ; \
30700 (cd $(HOST_SUBDIR)/make && \
30701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30703 "RANLIB=$${RANLIB}" \
30704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30705 distclean) \
30706 || exit 1
30707
30708@endif make
30709
30710.PHONY: maybe-maintainer-clean-make maintainer-clean-make
30711maybe-maintainer-clean-make:
30712@if make
30713maybe-maintainer-clean-make: maintainer-clean-make
30714
30715maintainer-clean-make:
30716 @: $(MAKE); $(unstage)
30717 @[ -f ./make/Makefile ] || exit 0; \
30718 r=`${PWD_COMMAND}`; export r; \
30719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720 $(HOST_EXPORTS) \
30721 for flag in $(EXTRA_HOST_FLAGS) ; do \
30722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30723 done; \
30724 echo "Doing maintainer-clean in make" ; \
30725 (cd $(HOST_SUBDIR)/make && \
30726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30728 "RANLIB=$${RANLIB}" \
30729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30730 maintainer-clean) \
30731 || exit 1
30732
30733@endif make
30734
30735
30736
30737.PHONY: configure-mmalloc maybe-configure-mmalloc
30738maybe-configure-mmalloc:
30739@if gcc-bootstrap
30740configure-mmalloc: stage_current
30741@endif gcc-bootstrap
30742@if mmalloc
30743maybe-configure-mmalloc: configure-mmalloc
30744configure-mmalloc:
30745 @: $(MAKE); $(unstage)
30746 @r=`${PWD_COMMAND}`; export r; \
30747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
30749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
30750 $(HOST_EXPORTS) \
30751 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
30752 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
30753 case $(srcdir) in \
30754 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30755 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
30756 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30757 esac; \
30758 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
30759 libsrcdir="$$s/mmalloc"; \
30760 $(SHELL) $${libsrcdir}/configure \
30761 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30762 --target=${target_alias} $${srcdiroption} \
30763 || exit 1
30764@endif mmalloc
30765
30766
30767
30768
30769
30770.PHONY: all-mmalloc maybe-all-mmalloc
30771maybe-all-mmalloc:
30772@if gcc-bootstrap
30773all-mmalloc: stage_current
30774@endif gcc-bootstrap
30775@if mmalloc
30776TARGET-mmalloc=all
30777maybe-all-mmalloc: all-mmalloc
30778all-mmalloc: configure-mmalloc
30779 @: $(MAKE); $(unstage)
30780 @r=`${PWD_COMMAND}`; export r; \
30781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30782 $(HOST_EXPORTS) \
30783 (cd $(HOST_SUBDIR)/mmalloc && \
30784 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30785 $(TARGET-mmalloc))
30786@endif mmalloc
30787
30788
30789
30790
30791.PHONY: check-mmalloc maybe-check-mmalloc
30792maybe-check-mmalloc:
30793@if mmalloc
30794maybe-check-mmalloc: check-mmalloc
30795
30796check-mmalloc:
30797
30798@endif mmalloc
30799
30800.PHONY: install-mmalloc maybe-install-mmalloc
30801maybe-install-mmalloc:
30802@if mmalloc
30803maybe-install-mmalloc: install-mmalloc
30804
30805install-mmalloc: installdirs
30806 @: $(MAKE); $(unstage)
30807 @r=`${PWD_COMMAND}`; export r; \
30808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30809 $(HOST_EXPORTS) \
30810 (cd $(HOST_SUBDIR)/mmalloc && \
30811 $(MAKE) $(FLAGS_TO_PASS) install)
30812
30813@endif mmalloc
30814
30815# Other targets (info, dvi, pdf, etc.)
30816
30817.PHONY: maybe-info-mmalloc info-mmalloc
30818maybe-info-mmalloc:
30819@if mmalloc
30820maybe-info-mmalloc: info-mmalloc
30821
30822info-mmalloc: \
30823 configure-mmalloc
30824 @: $(MAKE); $(unstage)
30825 @[ -f ./mmalloc/Makefile ] || exit 0; \
30826 r=`${PWD_COMMAND}`; export r; \
30827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30828 $(HOST_EXPORTS) \
30829 for flag in $(EXTRA_HOST_FLAGS) ; do \
30830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30831 done; \
30832 echo "Doing info in mmalloc" ; \
30833 (cd $(HOST_SUBDIR)/mmalloc && \
30834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30836 "RANLIB=$${RANLIB}" \
30837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30838 info) \
30839 || exit 1
30840
30841@endif mmalloc
30842
30843.PHONY: maybe-dvi-mmalloc dvi-mmalloc
30844maybe-dvi-mmalloc:
30845@if mmalloc
30846maybe-dvi-mmalloc: dvi-mmalloc
30847
30848dvi-mmalloc: \
30849 configure-mmalloc
30850 @: $(MAKE); $(unstage)
30851 @[ -f ./mmalloc/Makefile ] || exit 0; \
30852 r=`${PWD_COMMAND}`; export r; \
30853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30854 $(HOST_EXPORTS) \
30855 for flag in $(EXTRA_HOST_FLAGS) ; do \
30856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30857 done; \
30858 echo "Doing dvi in mmalloc" ; \
30859 (cd $(HOST_SUBDIR)/mmalloc && \
30860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30862 "RANLIB=$${RANLIB}" \
30863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30864 dvi) \
30865 || exit 1
30866
30867@endif mmalloc
30868
30869.PHONY: maybe-pdf-mmalloc pdf-mmalloc
30870maybe-pdf-mmalloc:
30871@if mmalloc
30872maybe-pdf-mmalloc: pdf-mmalloc
30873
30874pdf-mmalloc: \
30875 configure-mmalloc
30876 @: $(MAKE); $(unstage)
30877 @[ -f ./mmalloc/Makefile ] || exit 0; \
30878 r=`${PWD_COMMAND}`; export r; \
30879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880 $(HOST_EXPORTS) \
30881 for flag in $(EXTRA_HOST_FLAGS) ; do \
30882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883 done; \
30884 echo "Doing pdf in mmalloc" ; \
30885 (cd $(HOST_SUBDIR)/mmalloc && \
30886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888 "RANLIB=$${RANLIB}" \
30889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890 pdf) \
30891 || exit 1
30892
30893@endif mmalloc
30894
30895.PHONY: maybe-html-mmalloc html-mmalloc
30896maybe-html-mmalloc:
30897@if mmalloc
30898maybe-html-mmalloc: html-mmalloc
30899
30900html-mmalloc: \
30901 configure-mmalloc
30902 @: $(MAKE); $(unstage)
30903 @[ -f ./mmalloc/Makefile ] || exit 0; \
30904 r=`${PWD_COMMAND}`; export r; \
30905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30906 $(HOST_EXPORTS) \
30907 for flag in $(EXTRA_HOST_FLAGS) ; do \
30908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30909 done; \
30910 echo "Doing html in mmalloc" ; \
30911 (cd $(HOST_SUBDIR)/mmalloc && \
30912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30914 "RANLIB=$${RANLIB}" \
30915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30916 html) \
30917 || exit 1
30918
30919@endif mmalloc
30920
30921.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
30922maybe-TAGS-mmalloc:
30923@if mmalloc
30924maybe-TAGS-mmalloc: TAGS-mmalloc
30925
30926TAGS-mmalloc: \
30927 configure-mmalloc
30928 @: $(MAKE); $(unstage)
30929 @[ -f ./mmalloc/Makefile ] || exit 0; \
30930 r=`${PWD_COMMAND}`; export r; \
30931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30932 $(HOST_EXPORTS) \
30933 for flag in $(EXTRA_HOST_FLAGS) ; do \
30934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30935 done; \
30936 echo "Doing TAGS in mmalloc" ; \
30937 (cd $(HOST_SUBDIR)/mmalloc && \
30938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30940 "RANLIB=$${RANLIB}" \
30941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30942 TAGS) \
30943 || exit 1
30944
30945@endif mmalloc
30946
30947.PHONY: maybe-install-info-mmalloc install-info-mmalloc
30948maybe-install-info-mmalloc:
30949@if mmalloc
30950maybe-install-info-mmalloc: install-info-mmalloc
30951
30952install-info-mmalloc: \
30953 configure-mmalloc \
30954 info-mmalloc
30955 @: $(MAKE); $(unstage)
30956 @[ -f ./mmalloc/Makefile ] || exit 0; \
30957 r=`${PWD_COMMAND}`; export r; \
30958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959 $(HOST_EXPORTS) \
30960 for flag in $(EXTRA_HOST_FLAGS) ; do \
30961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30962 done; \
30963 echo "Doing install-info in mmalloc" ; \
30964 (cd $(HOST_SUBDIR)/mmalloc && \
30965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30967 "RANLIB=$${RANLIB}" \
30968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30969 install-info) \
30970 || exit 1
30971
30972@endif mmalloc
30973
30974.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
30975maybe-install-pdf-mmalloc:
30976@if mmalloc
30977maybe-install-pdf-mmalloc: install-pdf-mmalloc
30978
30979install-pdf-mmalloc: \
30980 configure-mmalloc \
30981 pdf-mmalloc
30982 @: $(MAKE); $(unstage)
30983 @[ -f ./mmalloc/Makefile ] || exit 0; \
30984 r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 $(HOST_EXPORTS) \
30987 for flag in $(EXTRA_HOST_FLAGS) ; do \
30988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30989 done; \
30990 echo "Doing install-pdf in mmalloc" ; \
30991 (cd $(HOST_SUBDIR)/mmalloc && \
30992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30994 "RANLIB=$${RANLIB}" \
30995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30996 install-pdf) \
30997 || exit 1
30998
30999@endif mmalloc
31000
31001.PHONY: maybe-install-html-mmalloc install-html-mmalloc
31002maybe-install-html-mmalloc:
31003@if mmalloc
31004maybe-install-html-mmalloc: install-html-mmalloc
31005
31006install-html-mmalloc: \
31007 configure-mmalloc \
31008 html-mmalloc
31009 @: $(MAKE); $(unstage)
31010 @[ -f ./mmalloc/Makefile ] || exit 0; \
31011 r=`${PWD_COMMAND}`; export r; \
31012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013 $(HOST_EXPORTS) \
31014 for flag in $(EXTRA_HOST_FLAGS) ; do \
31015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016 done; \
31017 echo "Doing install-html in mmalloc" ; \
31018 (cd $(HOST_SUBDIR)/mmalloc && \
31019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021 "RANLIB=$${RANLIB}" \
31022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023 install-html) \
31024 || exit 1
31025
31026@endif mmalloc
31027
31028.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
31029maybe-installcheck-mmalloc:
31030@if mmalloc
31031maybe-installcheck-mmalloc: installcheck-mmalloc
31032
31033installcheck-mmalloc: \
31034 configure-mmalloc
31035 @: $(MAKE); $(unstage)
31036 @[ -f ./mmalloc/Makefile ] || exit 0; \
31037 r=`${PWD_COMMAND}`; export r; \
31038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039 $(HOST_EXPORTS) \
31040 for flag in $(EXTRA_HOST_FLAGS) ; do \
31041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042 done; \
31043 echo "Doing installcheck in mmalloc" ; \
31044 (cd $(HOST_SUBDIR)/mmalloc && \
31045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047 "RANLIB=$${RANLIB}" \
31048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049 installcheck) \
31050 || exit 1
31051
31052@endif mmalloc
31053
31054.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
31055maybe-mostlyclean-mmalloc:
31056@if mmalloc
31057maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
31058
31059mostlyclean-mmalloc:
31060 @: $(MAKE); $(unstage)
31061 @[ -f ./mmalloc/Makefile ] || exit 0; \
31062 r=`${PWD_COMMAND}`; export r; \
31063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064 $(HOST_EXPORTS) \
31065 for flag in $(EXTRA_HOST_FLAGS) ; do \
31066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31067 done; \
31068 echo "Doing mostlyclean in mmalloc" ; \
31069 (cd $(HOST_SUBDIR)/mmalloc && \
31070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31072 "RANLIB=$${RANLIB}" \
31073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31074 mostlyclean) \
31075 || exit 1
31076
31077@endif mmalloc
31078
31079.PHONY: maybe-clean-mmalloc clean-mmalloc
31080maybe-clean-mmalloc:
31081@if mmalloc
31082maybe-clean-mmalloc: clean-mmalloc
31083
31084clean-mmalloc:
31085 @: $(MAKE); $(unstage)
31086 @[ -f ./mmalloc/Makefile ] || exit 0; \
31087 r=`${PWD_COMMAND}`; export r; \
31088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31089 $(HOST_EXPORTS) \
31090 for flag in $(EXTRA_HOST_FLAGS) ; do \
31091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31092 done; \
31093 echo "Doing clean in mmalloc" ; \
31094 (cd $(HOST_SUBDIR)/mmalloc && \
31095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31097 "RANLIB=$${RANLIB}" \
31098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31099 clean) \
31100 || exit 1
31101
31102@endif mmalloc
31103
31104.PHONY: maybe-distclean-mmalloc distclean-mmalloc
31105maybe-distclean-mmalloc:
31106@if mmalloc
31107maybe-distclean-mmalloc: distclean-mmalloc
31108
31109distclean-mmalloc:
31110 @: $(MAKE); $(unstage)
31111 @[ -f ./mmalloc/Makefile ] || exit 0; \
31112 r=`${PWD_COMMAND}`; export r; \
31113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31114 $(HOST_EXPORTS) \
31115 for flag in $(EXTRA_HOST_FLAGS) ; do \
31116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31117 done; \
31118 echo "Doing distclean in mmalloc" ; \
31119 (cd $(HOST_SUBDIR)/mmalloc && \
31120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31122 "RANLIB=$${RANLIB}" \
31123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31124 distclean) \
31125 || exit 1
31126
31127@endif mmalloc
31128
31129.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
31130maybe-maintainer-clean-mmalloc:
31131@if mmalloc
31132maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
31133
31134maintainer-clean-mmalloc:
31135 @: $(MAKE); $(unstage)
31136 @[ -f ./mmalloc/Makefile ] || exit 0; \
31137 r=`${PWD_COMMAND}`; export r; \
31138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31139 $(HOST_EXPORTS) \
31140 for flag in $(EXTRA_HOST_FLAGS) ; do \
31141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31142 done; \
31143 echo "Doing maintainer-clean in mmalloc" ; \
31144 (cd $(HOST_SUBDIR)/mmalloc && \
31145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31147 "RANLIB=$${RANLIB}" \
31148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31149 maintainer-clean) \
31150 || exit 1
31151
31152@endif mmalloc
31153
31154
31155
31156.PHONY: configure-patch maybe-configure-patch
31157maybe-configure-patch:
31158@if gcc-bootstrap
31159configure-patch: stage_current
31160@endif gcc-bootstrap
31161@if patch
31162maybe-configure-patch: configure-patch
31163configure-patch:
31164 @: $(MAKE); $(unstage)
31165 @r=`${PWD_COMMAND}`; export r; \
31166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31167 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
31168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
31169 $(HOST_EXPORTS) \
31170 echo Configuring in $(HOST_SUBDIR)/patch; \
31171 cd "$(HOST_SUBDIR)/patch" || exit 1; \
31172 case $(srcdir) in \
31173 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31174 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
31175 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31176 esac; \
31177 srcdiroption="--srcdir=$${topdir}/patch"; \
31178 libsrcdir="$$s/patch"; \
31179 $(SHELL) $${libsrcdir}/configure \
31180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31181 --target=${target_alias} $${srcdiroption} \
31182 || exit 1
31183@endif patch
31184
31185
31186
31187
31188
31189.PHONY: all-patch maybe-all-patch
31190maybe-all-patch:
31191@if gcc-bootstrap
31192all-patch: stage_current
31193@endif gcc-bootstrap
31194@if patch
31195TARGET-patch=all
31196maybe-all-patch: all-patch
31197all-patch: configure-patch
31198 @: $(MAKE); $(unstage)
31199 @r=`${PWD_COMMAND}`; export r; \
31200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31201 $(HOST_EXPORTS) \
31202 (cd $(HOST_SUBDIR)/patch && \
31203 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31204 $(TARGET-patch))
31205@endif patch
31206
31207
31208
31209
31210.PHONY: check-patch maybe-check-patch
31211maybe-check-patch:
31212@if patch
31213maybe-check-patch: check-patch
31214
31215check-patch:
31216 @: $(MAKE); $(unstage)
31217 @r=`${PWD_COMMAND}`; export r; \
31218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219 $(HOST_EXPORTS) \
31220 (cd $(HOST_SUBDIR)/patch && \
31221 $(MAKE) $(FLAGS_TO_PASS) check)
31222
31223@endif patch
31224
31225.PHONY: install-patch maybe-install-patch
31226maybe-install-patch:
31227@if patch
31228maybe-install-patch: install-patch
31229
31230install-patch: installdirs
31231 @: $(MAKE); $(unstage)
31232 @r=`${PWD_COMMAND}`; export r; \
31233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234 $(HOST_EXPORTS) \
31235 (cd $(HOST_SUBDIR)/patch && \
31236 $(MAKE) $(FLAGS_TO_PASS) install)
31237
31238@endif patch
31239
31240# Other targets (info, dvi, pdf, etc.)
31241
31242.PHONY: maybe-info-patch info-patch
31243maybe-info-patch:
31244@if patch
31245maybe-info-patch: info-patch
31246
31247info-patch: \
31248 configure-patch
31249 @: $(MAKE); $(unstage)
31250 @[ -f ./patch/Makefile ] || exit 0; \
31251 r=`${PWD_COMMAND}`; export r; \
31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31253 $(HOST_EXPORTS) \
31254 for flag in $(EXTRA_HOST_FLAGS) ; do \
31255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31256 done; \
31257 echo "Doing info in patch" ; \
31258 (cd $(HOST_SUBDIR)/patch && \
31259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31261 "RANLIB=$${RANLIB}" \
31262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31263 info) \
31264 || exit 1
31265
31266@endif patch
31267
31268.PHONY: maybe-dvi-patch dvi-patch
31269maybe-dvi-patch:
31270@if patch
31271maybe-dvi-patch: dvi-patch
31272
31273dvi-patch: \
31274 configure-patch
31275 @: $(MAKE); $(unstage)
31276 @[ -f ./patch/Makefile ] || exit 0; \
31277 r=`${PWD_COMMAND}`; export r; \
31278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279 $(HOST_EXPORTS) \
31280 for flag in $(EXTRA_HOST_FLAGS) ; do \
31281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31282 done; \
31283 echo "Doing dvi in patch" ; \
31284 (cd $(HOST_SUBDIR)/patch && \
31285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31287 "RANLIB=$${RANLIB}" \
31288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31289 dvi) \
31290 || exit 1
31291
31292@endif patch
31293
31294.PHONY: maybe-pdf-patch pdf-patch
31295maybe-pdf-patch:
31296@if patch
31297maybe-pdf-patch: pdf-patch
31298
31299pdf-patch: \
31300 configure-patch
31301 @: $(MAKE); $(unstage)
31302 @[ -f ./patch/Makefile ] || exit 0; \
31303 r=`${PWD_COMMAND}`; export r; \
31304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31305 $(HOST_EXPORTS) \
31306 for flag in $(EXTRA_HOST_FLAGS) ; do \
31307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31308 done; \
31309 echo "Doing pdf in patch" ; \
31310 (cd $(HOST_SUBDIR)/patch && \
31311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31313 "RANLIB=$${RANLIB}" \
31314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31315 pdf) \
31316 || exit 1
31317
31318@endif patch
31319
31320.PHONY: maybe-html-patch html-patch
31321maybe-html-patch:
31322@if patch
31323maybe-html-patch: html-patch
31324
31325html-patch: \
31326 configure-patch
31327 @: $(MAKE); $(unstage)
31328 @[ -f ./patch/Makefile ] || exit 0; \
31329 r=`${PWD_COMMAND}`; export r; \
31330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331 $(HOST_EXPORTS) \
31332 for flag in $(EXTRA_HOST_FLAGS) ; do \
31333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31334 done; \
31335 echo "Doing html in patch" ; \
31336 (cd $(HOST_SUBDIR)/patch && \
31337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31339 "RANLIB=$${RANLIB}" \
31340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31341 html) \
31342 || exit 1
31343
31344@endif patch
31345
31346.PHONY: maybe-TAGS-patch TAGS-patch
31347maybe-TAGS-patch:
31348@if patch
31349maybe-TAGS-patch: TAGS-patch
31350
31351TAGS-patch: \
31352 configure-patch
31353 @: $(MAKE); $(unstage)
31354 @[ -f ./patch/Makefile ] || exit 0; \
31355 r=`${PWD_COMMAND}`; export r; \
31356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31357 $(HOST_EXPORTS) \
31358 for flag in $(EXTRA_HOST_FLAGS) ; do \
31359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31360 done; \
31361 echo "Doing TAGS in patch" ; \
31362 (cd $(HOST_SUBDIR)/patch && \
31363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31365 "RANLIB=$${RANLIB}" \
31366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31367 TAGS) \
31368 || exit 1
31369
31370@endif patch
31371
31372.PHONY: maybe-install-info-patch install-info-patch
31373maybe-install-info-patch:
31374@if patch
31375maybe-install-info-patch: install-info-patch
31376
31377install-info-patch: \
31378 configure-patch \
31379 info-patch
31380 @: $(MAKE); $(unstage)
31381 @[ -f ./patch/Makefile ] || exit 0; \
31382 r=`${PWD_COMMAND}`; export r; \
31383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384 $(HOST_EXPORTS) \
31385 for flag in $(EXTRA_HOST_FLAGS) ; do \
31386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387 done; \
31388 echo "Doing install-info in patch" ; \
31389 (cd $(HOST_SUBDIR)/patch && \
31390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392 "RANLIB=$${RANLIB}" \
31393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394 install-info) \
31395 || exit 1
31396
31397@endif patch
31398
31399.PHONY: maybe-install-pdf-patch install-pdf-patch
31400maybe-install-pdf-patch:
31401@if patch
31402maybe-install-pdf-patch: install-pdf-patch
31403
31404install-pdf-patch: \
31405 configure-patch \
31406 pdf-patch
31407 @: $(MAKE); $(unstage)
31408 @[ -f ./patch/Makefile ] || exit 0; \
31409 r=`${PWD_COMMAND}`; export r; \
31410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411 $(HOST_EXPORTS) \
31412 for flag in $(EXTRA_HOST_FLAGS) ; do \
31413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31414 done; \
31415 echo "Doing install-pdf in patch" ; \
31416 (cd $(HOST_SUBDIR)/patch && \
31417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31419 "RANLIB=$${RANLIB}" \
31420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31421 install-pdf) \
31422 || exit 1
31423
31424@endif patch
31425
31426.PHONY: maybe-install-html-patch install-html-patch
31427maybe-install-html-patch:
31428@if patch
31429maybe-install-html-patch: install-html-patch
31430
31431install-html-patch: \
31432 configure-patch \
31433 html-patch
31434 @: $(MAKE); $(unstage)
31435 @[ -f ./patch/Makefile ] || exit 0; \
31436 r=`${PWD_COMMAND}`; export r; \
31437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438 $(HOST_EXPORTS) \
31439 for flag in $(EXTRA_HOST_FLAGS) ; do \
31440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441 done; \
31442 echo "Doing install-html in patch" ; \
31443 (cd $(HOST_SUBDIR)/patch && \
31444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446 "RANLIB=$${RANLIB}" \
31447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31448 install-html) \
31449 || exit 1
31450
31451@endif patch
31452
31453.PHONY: maybe-installcheck-patch installcheck-patch
31454maybe-installcheck-patch:
31455@if patch
31456maybe-installcheck-patch: installcheck-patch
31457
31458installcheck-patch: \
31459 configure-patch
31460 @: $(MAKE); $(unstage)
31461 @[ -f ./patch/Makefile ] || exit 0; \
31462 r=`${PWD_COMMAND}`; export r; \
31463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464 $(HOST_EXPORTS) \
31465 for flag in $(EXTRA_HOST_FLAGS) ; do \
31466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31467 done; \
31468 echo "Doing installcheck in patch" ; \
31469 (cd $(HOST_SUBDIR)/patch && \
31470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31472 "RANLIB=$${RANLIB}" \
31473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31474 installcheck) \
31475 || exit 1
31476
31477@endif patch
31478
31479.PHONY: maybe-mostlyclean-patch mostlyclean-patch
31480maybe-mostlyclean-patch:
31481@if patch
31482maybe-mostlyclean-patch: mostlyclean-patch
31483
31484mostlyclean-patch:
31485 @: $(MAKE); $(unstage)
31486 @[ -f ./patch/Makefile ] || exit 0; \
31487 r=`${PWD_COMMAND}`; export r; \
31488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489 $(HOST_EXPORTS) \
31490 for flag in $(EXTRA_HOST_FLAGS) ; do \
31491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492 done; \
31493 echo "Doing mostlyclean in patch" ; \
31494 (cd $(HOST_SUBDIR)/patch && \
31495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31497 "RANLIB=$${RANLIB}" \
31498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31499 mostlyclean) \
31500 || exit 1
31501
31502@endif patch
31503
31504.PHONY: maybe-clean-patch clean-patch
31505maybe-clean-patch:
31506@if patch
31507maybe-clean-patch: clean-patch
31508
31509clean-patch:
31510 @: $(MAKE); $(unstage)
31511 @[ -f ./patch/Makefile ] || exit 0; \
31512 r=`${PWD_COMMAND}`; export r; \
31513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31514 $(HOST_EXPORTS) \
31515 for flag in $(EXTRA_HOST_FLAGS) ; do \
31516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31517 done; \
31518 echo "Doing clean in patch" ; \
31519 (cd $(HOST_SUBDIR)/patch && \
31520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31522 "RANLIB=$${RANLIB}" \
31523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31524 clean) \
31525 || exit 1
31526
31527@endif patch
31528
31529.PHONY: maybe-distclean-patch distclean-patch
31530maybe-distclean-patch:
31531@if patch
31532maybe-distclean-patch: distclean-patch
31533
31534distclean-patch:
31535 @: $(MAKE); $(unstage)
31536 @[ -f ./patch/Makefile ] || exit 0; \
31537 r=`${PWD_COMMAND}`; export r; \
31538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31539 $(HOST_EXPORTS) \
31540 for flag in $(EXTRA_HOST_FLAGS) ; do \
31541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31542 done; \
31543 echo "Doing distclean in patch" ; \
31544 (cd $(HOST_SUBDIR)/patch && \
31545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31547 "RANLIB=$${RANLIB}" \
31548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31549 distclean) \
31550 || exit 1
31551
31552@endif patch
31553
31554.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
31555maybe-maintainer-clean-patch:
31556@if patch
31557maybe-maintainer-clean-patch: maintainer-clean-patch
31558
31559maintainer-clean-patch:
31560 @: $(MAKE); $(unstage)
31561 @[ -f ./patch/Makefile ] || exit 0; \
31562 r=`${PWD_COMMAND}`; export r; \
31563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31564 $(HOST_EXPORTS) \
31565 for flag in $(EXTRA_HOST_FLAGS) ; do \
31566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31567 done; \
31568 echo "Doing maintainer-clean in patch" ; \
31569 (cd $(HOST_SUBDIR)/patch && \
31570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31572 "RANLIB=$${RANLIB}" \
31573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31574 maintainer-clean) \
31575 || exit 1
31576
31577@endif patch
31578
31579
31580
31581.PHONY: configure-perl maybe-configure-perl
31582maybe-configure-perl:
31583@if gcc-bootstrap
31584configure-perl: stage_current
31585@endif gcc-bootstrap
31586@if perl
31587maybe-configure-perl: configure-perl
31588configure-perl:
31589 @: $(MAKE); $(unstage)
31590 @r=`${PWD_COMMAND}`; export r; \
31591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31592 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
31593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
31594 $(HOST_EXPORTS) \
31595 echo Configuring in $(HOST_SUBDIR)/perl; \
31596 cd "$(HOST_SUBDIR)/perl" || exit 1; \
31597 case $(srcdir) in \
31598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31599 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
31600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31601 esac; \
31602 srcdiroption="--srcdir=$${topdir}/perl"; \
31603 libsrcdir="$$s/perl"; \
31604 $(SHELL) $${libsrcdir}/configure \
31605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31606 --target=${target_alias} $${srcdiroption} \
31607 || exit 1
31608@endif perl
31609
31610
31611
31612
31613
31614.PHONY: all-perl maybe-all-perl
31615maybe-all-perl:
31616@if gcc-bootstrap
31617all-perl: stage_current
31618@endif gcc-bootstrap
31619@if perl
31620TARGET-perl=all
31621maybe-all-perl: all-perl
31622all-perl: configure-perl
31623 @: $(MAKE); $(unstage)
31624 @r=`${PWD_COMMAND}`; export r; \
31625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 $(HOST_EXPORTS) \
31627 (cd $(HOST_SUBDIR)/perl && \
31628 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31629 $(TARGET-perl))
31630@endif perl
31631
31632
31633
31634
31635.PHONY: check-perl maybe-check-perl
31636maybe-check-perl:
31637@if perl
31638maybe-check-perl: check-perl
31639
31640check-perl:
31641 @: $(MAKE); $(unstage)
31642 @r=`${PWD_COMMAND}`; export r; \
31643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31644 $(HOST_EXPORTS) \
31645 (cd $(HOST_SUBDIR)/perl && \
31646 $(MAKE) $(FLAGS_TO_PASS) check)
31647
31648@endif perl
31649
31650.PHONY: install-perl maybe-install-perl
31651maybe-install-perl:
31652@if perl
31653maybe-install-perl: install-perl
31654
31655install-perl: installdirs
31656 @: $(MAKE); $(unstage)
31657 @r=`${PWD_COMMAND}`; export r; \
31658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31659 $(HOST_EXPORTS) \
31660 (cd $(HOST_SUBDIR)/perl && \
31661 $(MAKE) $(FLAGS_TO_PASS) install)
31662
31663@endif perl
31664
31665# Other targets (info, dvi, pdf, etc.)
31666
31667.PHONY: maybe-info-perl info-perl
31668maybe-info-perl:
31669@if perl
31670maybe-info-perl: info-perl
31671
31672info-perl: \
31673 configure-perl
31674 @: $(MAKE); $(unstage)
31675 @[ -f ./perl/Makefile ] || exit 0; \
31676 r=`${PWD_COMMAND}`; export r; \
31677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31678 $(HOST_EXPORTS) \
31679 for flag in $(EXTRA_HOST_FLAGS) ; do \
31680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31681 done; \
31682 echo "Doing info in perl" ; \
31683 (cd $(HOST_SUBDIR)/perl && \
31684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31686 "RANLIB=$${RANLIB}" \
31687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31688 info) \
31689 || exit 1
31690
31691@endif perl
31692
31693.PHONY: maybe-dvi-perl dvi-perl
31694maybe-dvi-perl:
31695@if perl
31696maybe-dvi-perl: dvi-perl
31697
31698dvi-perl: \
31699 configure-perl
31700 @: $(MAKE); $(unstage)
31701 @[ -f ./perl/Makefile ] || exit 0; \
31702 r=`${PWD_COMMAND}`; export r; \
31703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31704 $(HOST_EXPORTS) \
31705 for flag in $(EXTRA_HOST_FLAGS) ; do \
31706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31707 done; \
31708 echo "Doing dvi in perl" ; \
31709 (cd $(HOST_SUBDIR)/perl && \
31710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31712 "RANLIB=$${RANLIB}" \
31713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31714 dvi) \
31715 || exit 1
31716
31717@endif perl
31718
31719.PHONY: maybe-pdf-perl pdf-perl
31720maybe-pdf-perl:
31721@if perl
31722maybe-pdf-perl: pdf-perl
31723
31724pdf-perl: \
31725 configure-perl
31726 @: $(MAKE); $(unstage)
31727 @[ -f ./perl/Makefile ] || exit 0; \
31728 r=`${PWD_COMMAND}`; export r; \
31729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31730 $(HOST_EXPORTS) \
31731 for flag in $(EXTRA_HOST_FLAGS) ; do \
31732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31733 done; \
31734 echo "Doing pdf in perl" ; \
31735 (cd $(HOST_SUBDIR)/perl && \
31736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31738 "RANLIB=$${RANLIB}" \
31739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31740 pdf) \
31741 || exit 1
31742
31743@endif perl
31744
31745.PHONY: maybe-html-perl html-perl
31746maybe-html-perl:
31747@if perl
31748maybe-html-perl: html-perl
31749
31750html-perl: \
31751 configure-perl
31752 @: $(MAKE); $(unstage)
31753 @[ -f ./perl/Makefile ] || exit 0; \
31754 r=`${PWD_COMMAND}`; export r; \
31755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756 $(HOST_EXPORTS) \
31757 for flag in $(EXTRA_HOST_FLAGS) ; do \
31758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31759 done; \
31760 echo "Doing html in perl" ; \
31761 (cd $(HOST_SUBDIR)/perl && \
31762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764 "RANLIB=$${RANLIB}" \
31765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31766 html) \
31767 || exit 1
31768
31769@endif perl
31770
31771.PHONY: maybe-TAGS-perl TAGS-perl
31772maybe-TAGS-perl:
31773@if perl
31774maybe-TAGS-perl: TAGS-perl
31775
31776TAGS-perl: \
31777 configure-perl
31778 @: $(MAKE); $(unstage)
31779 @[ -f ./perl/Makefile ] || exit 0; \
31780 r=`${PWD_COMMAND}`; export r; \
31781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782 $(HOST_EXPORTS) \
31783 for flag in $(EXTRA_HOST_FLAGS) ; do \
31784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31785 done; \
31786 echo "Doing TAGS in perl" ; \
31787 (cd $(HOST_SUBDIR)/perl && \
31788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790 "RANLIB=$${RANLIB}" \
31791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792 TAGS) \
31793 || exit 1
31794
31795@endif perl
31796
31797.PHONY: maybe-install-info-perl install-info-perl
31798maybe-install-info-perl:
31799@if perl
31800maybe-install-info-perl: install-info-perl
31801
31802install-info-perl: \
31803 configure-perl \
31804 info-perl
31805 @: $(MAKE); $(unstage)
31806 @[ -f ./perl/Makefile ] || exit 0; \
31807 r=`${PWD_COMMAND}`; export r; \
31808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31809 $(HOST_EXPORTS) \
31810 for flag in $(EXTRA_HOST_FLAGS) ; do \
31811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31812 done; \
31813 echo "Doing install-info in perl" ; \
31814 (cd $(HOST_SUBDIR)/perl && \
31815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31817 "RANLIB=$${RANLIB}" \
31818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31819 install-info) \
31820 || exit 1
31821
31822@endif perl
31823
31824.PHONY: maybe-install-pdf-perl install-pdf-perl
31825maybe-install-pdf-perl:
31826@if perl
31827maybe-install-pdf-perl: install-pdf-perl
31828
31829install-pdf-perl: \
31830 configure-perl \
31831 pdf-perl
31832 @: $(MAKE); $(unstage)
31833 @[ -f ./perl/Makefile ] || exit 0; \
31834 r=`${PWD_COMMAND}`; export r; \
31835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31836 $(HOST_EXPORTS) \
31837 for flag in $(EXTRA_HOST_FLAGS) ; do \
31838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31839 done; \
31840 echo "Doing install-pdf in perl" ; \
31841 (cd $(HOST_SUBDIR)/perl && \
31842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31844 "RANLIB=$${RANLIB}" \
31845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31846 install-pdf) \
31847 || exit 1
31848
31849@endif perl
31850
31851.PHONY: maybe-install-html-perl install-html-perl
31852maybe-install-html-perl:
31853@if perl
31854maybe-install-html-perl: install-html-perl
31855
31856install-html-perl: \
31857 configure-perl \
31858 html-perl
31859 @: $(MAKE); $(unstage)
31860 @[ -f ./perl/Makefile ] || exit 0; \
31861 r=`${PWD_COMMAND}`; export r; \
31862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31863 $(HOST_EXPORTS) \
31864 for flag in $(EXTRA_HOST_FLAGS) ; do \
31865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31866 done; \
31867 echo "Doing install-html in perl" ; \
31868 (cd $(HOST_SUBDIR)/perl && \
31869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31871 "RANLIB=$${RANLIB}" \
31872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31873 install-html) \
31874 || exit 1
31875
31876@endif perl
31877
31878.PHONY: maybe-installcheck-perl installcheck-perl
31879maybe-installcheck-perl:
31880@if perl
31881maybe-installcheck-perl: installcheck-perl
31882
31883installcheck-perl: \
31884 configure-perl
31885 @: $(MAKE); $(unstage)
31886 @[ -f ./perl/Makefile ] || exit 0; \
31887 r=`${PWD_COMMAND}`; export r; \
31888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31889 $(HOST_EXPORTS) \
31890 for flag in $(EXTRA_HOST_FLAGS) ; do \
31891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31892 done; \
31893 echo "Doing installcheck in perl" ; \
31894 (cd $(HOST_SUBDIR)/perl && \
31895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31897 "RANLIB=$${RANLIB}" \
31898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31899 installcheck) \
31900 || exit 1
31901
31902@endif perl
31903
31904.PHONY: maybe-mostlyclean-perl mostlyclean-perl
31905maybe-mostlyclean-perl:
31906@if perl
31907maybe-mostlyclean-perl: mostlyclean-perl
31908
31909mostlyclean-perl:
31910 @: $(MAKE); $(unstage)
31911 @[ -f ./perl/Makefile ] || exit 0; \
31912 r=`${PWD_COMMAND}`; export r; \
31913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31914 $(HOST_EXPORTS) \
31915 for flag in $(EXTRA_HOST_FLAGS) ; do \
31916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31917 done; \
31918 echo "Doing mostlyclean in perl" ; \
31919 (cd $(HOST_SUBDIR)/perl && \
31920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31922 "RANLIB=$${RANLIB}" \
31923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31924 mostlyclean) \
31925 || exit 1
31926
31927@endif perl
31928
31929.PHONY: maybe-clean-perl clean-perl
31930maybe-clean-perl:
31931@if perl
31932maybe-clean-perl: clean-perl
31933
31934clean-perl:
31935 @: $(MAKE); $(unstage)
31936 @[ -f ./perl/Makefile ] || exit 0; \
31937 r=`${PWD_COMMAND}`; export r; \
31938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31939 $(HOST_EXPORTS) \
31940 for flag in $(EXTRA_HOST_FLAGS) ; do \
31941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31942 done; \
31943 echo "Doing clean in perl" ; \
31944 (cd $(HOST_SUBDIR)/perl && \
31945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31947 "RANLIB=$${RANLIB}" \
31948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31949 clean) \
31950 || exit 1
31951
31952@endif perl
31953
31954.PHONY: maybe-distclean-perl distclean-perl
31955maybe-distclean-perl:
31956@if perl
31957maybe-distclean-perl: distclean-perl
31958
31959distclean-perl:
31960 @: $(MAKE); $(unstage)
31961 @[ -f ./perl/Makefile ] || exit 0; \
31962 r=`${PWD_COMMAND}`; export r; \
31963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964 $(HOST_EXPORTS) \
31965 for flag in $(EXTRA_HOST_FLAGS) ; do \
31966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31967 done; \
31968 echo "Doing distclean in perl" ; \
31969 (cd $(HOST_SUBDIR)/perl && \
31970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31972 "RANLIB=$${RANLIB}" \
31973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31974 distclean) \
31975 || exit 1
31976
31977@endif perl
31978
31979.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
31980maybe-maintainer-clean-perl:
31981@if perl
31982maybe-maintainer-clean-perl: maintainer-clean-perl
31983
31984maintainer-clean-perl:
31985 @: $(MAKE); $(unstage)
31986 @[ -f ./perl/Makefile ] || exit 0; \
31987 r=`${PWD_COMMAND}`; export r; \
31988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989 $(HOST_EXPORTS) \
31990 for flag in $(EXTRA_HOST_FLAGS) ; do \
31991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31992 done; \
31993 echo "Doing maintainer-clean in perl" ; \
31994 (cd $(HOST_SUBDIR)/perl && \
31995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31997 "RANLIB=$${RANLIB}" \
31998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31999 maintainer-clean) \
32000 || exit 1
32001
32002@endif perl
32003
32004
32005
32006.PHONY: configure-prms maybe-configure-prms
32007maybe-configure-prms:
32008@if gcc-bootstrap
32009configure-prms: stage_current
32010@endif gcc-bootstrap
32011@if prms
32012maybe-configure-prms: configure-prms
32013configure-prms:
32014 @: $(MAKE); $(unstage)
32015 @r=`${PWD_COMMAND}`; export r; \
32016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32017 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32019 $(HOST_EXPORTS) \
32020 echo Configuring in $(HOST_SUBDIR)/prms; \
32021 cd "$(HOST_SUBDIR)/prms" || exit 1; \
32022 case $(srcdir) in \
32023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32024 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
32025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32026 esac; \
32027 srcdiroption="--srcdir=$${topdir}/prms"; \
32028 libsrcdir="$$s/prms"; \
32029 $(SHELL) $${libsrcdir}/configure \
32030 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32031 --target=${target_alias} $${srcdiroption} \
32032 || exit 1
32033@endif prms
32034
32035
32036
32037
32038
32039.PHONY: all-prms maybe-all-prms
32040maybe-all-prms:
32041@if gcc-bootstrap
32042all-prms: stage_current
32043@endif gcc-bootstrap
32044@if prms
32045TARGET-prms=all
32046maybe-all-prms: all-prms
32047all-prms: configure-prms
32048 @: $(MAKE); $(unstage)
32049 @r=`${PWD_COMMAND}`; export r; \
32050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32051 $(HOST_EXPORTS) \
32052 (cd $(HOST_SUBDIR)/prms && \
32053 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32054 $(TARGET-prms))
32055@endif prms
32056
32057
32058
32059
32060.PHONY: check-prms maybe-check-prms
32061maybe-check-prms:
32062@if prms
32063maybe-check-prms: check-prms
32064
32065check-prms:
32066 @: $(MAKE); $(unstage)
32067 @r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(HOST_EXPORTS) \
32070 (cd $(HOST_SUBDIR)/prms && \
32071 $(MAKE) $(FLAGS_TO_PASS) check)
32072
32073@endif prms
32074
32075.PHONY: install-prms maybe-install-prms
32076maybe-install-prms:
32077@if prms
32078maybe-install-prms: install-prms
32079
32080install-prms: installdirs
32081 @: $(MAKE); $(unstage)
32082 @r=`${PWD_COMMAND}`; export r; \
32083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084 $(HOST_EXPORTS) \
32085 (cd $(HOST_SUBDIR)/prms && \
32086 $(MAKE) $(FLAGS_TO_PASS) install)
32087
32088@endif prms
32089
32090# Other targets (info, dvi, pdf, etc.)
32091
32092.PHONY: maybe-info-prms info-prms
32093maybe-info-prms:
32094@if prms
32095maybe-info-prms: info-prms
32096
32097info-prms: \
32098 configure-prms
32099 @: $(MAKE); $(unstage)
32100 @[ -f ./prms/Makefile ] || exit 0; \
32101 r=`${PWD_COMMAND}`; export r; \
32102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32103 $(HOST_EXPORTS) \
32104 for flag in $(EXTRA_HOST_FLAGS) ; do \
32105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32106 done; \
32107 echo "Doing info in prms" ; \
32108 (cd $(HOST_SUBDIR)/prms && \
32109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32111 "RANLIB=$${RANLIB}" \
32112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32113 info) \
32114 || exit 1
32115
32116@endif prms
32117
32118.PHONY: maybe-dvi-prms dvi-prms
32119maybe-dvi-prms:
32120@if prms
32121maybe-dvi-prms: dvi-prms
32122
32123dvi-prms: \
32124 configure-prms
32125 @: $(MAKE); $(unstage)
32126 @[ -f ./prms/Makefile ] || exit 0; \
32127 r=`${PWD_COMMAND}`; export r; \
32128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32129 $(HOST_EXPORTS) \
32130 for flag in $(EXTRA_HOST_FLAGS) ; do \
32131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32132 done; \
32133 echo "Doing dvi in prms" ; \
32134 (cd $(HOST_SUBDIR)/prms && \
32135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32137 "RANLIB=$${RANLIB}" \
32138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32139 dvi) \
32140 || exit 1
32141
32142@endif prms
32143
32144.PHONY: maybe-pdf-prms pdf-prms
32145maybe-pdf-prms:
32146@if prms
32147maybe-pdf-prms: pdf-prms
32148
32149pdf-prms: \
32150 configure-prms
32151 @: $(MAKE); $(unstage)
32152 @[ -f ./prms/Makefile ] || exit 0; \
32153 r=`${PWD_COMMAND}`; export r; \
32154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32155 $(HOST_EXPORTS) \
32156 for flag in $(EXTRA_HOST_FLAGS) ; do \
32157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32158 done; \
32159 echo "Doing pdf in prms" ; \
32160 (cd $(HOST_SUBDIR)/prms && \
32161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32163 "RANLIB=$${RANLIB}" \
32164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32165 pdf) \
32166 || exit 1
32167
32168@endif prms
32169
32170.PHONY: maybe-html-prms html-prms
32171maybe-html-prms:
32172@if prms
32173maybe-html-prms: html-prms
32174
32175html-prms: \
32176 configure-prms
32177 @: $(MAKE); $(unstage)
32178 @[ -f ./prms/Makefile ] || exit 0; \
32179 r=`${PWD_COMMAND}`; export r; \
32180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32181 $(HOST_EXPORTS) \
32182 for flag in $(EXTRA_HOST_FLAGS) ; do \
32183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32184 done; \
32185 echo "Doing html in prms" ; \
32186 (cd $(HOST_SUBDIR)/prms && \
32187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32189 "RANLIB=$${RANLIB}" \
32190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32191 html) \
32192 || exit 1
32193
32194@endif prms
32195
32196.PHONY: maybe-TAGS-prms TAGS-prms
32197maybe-TAGS-prms:
32198@if prms
32199maybe-TAGS-prms: TAGS-prms
32200
32201TAGS-prms: \
32202 configure-prms
32203 @: $(MAKE); $(unstage)
32204 @[ -f ./prms/Makefile ] || exit 0; \
32205 r=`${PWD_COMMAND}`; export r; \
32206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32207 $(HOST_EXPORTS) \
32208 for flag in $(EXTRA_HOST_FLAGS) ; do \
32209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32210 done; \
32211 echo "Doing TAGS in prms" ; \
32212 (cd $(HOST_SUBDIR)/prms && \
32213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32215 "RANLIB=$${RANLIB}" \
32216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32217 TAGS) \
32218 || exit 1
32219
32220@endif prms
32221
32222.PHONY: maybe-install-info-prms install-info-prms
32223maybe-install-info-prms:
32224@if prms
32225maybe-install-info-prms: install-info-prms
32226
32227install-info-prms: \
32228 configure-prms \
32229 info-prms
32230 @: $(MAKE); $(unstage)
32231 @[ -f ./prms/Makefile ] || exit 0; \
32232 r=`${PWD_COMMAND}`; export r; \
32233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32234 $(HOST_EXPORTS) \
32235 for flag in $(EXTRA_HOST_FLAGS) ; do \
32236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32237 done; \
32238 echo "Doing install-info in prms" ; \
32239 (cd $(HOST_SUBDIR)/prms && \
32240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32242 "RANLIB=$${RANLIB}" \
32243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32244 install-info) \
32245 || exit 1
32246
32247@endif prms
32248
32249.PHONY: maybe-install-pdf-prms install-pdf-prms
32250maybe-install-pdf-prms:
32251@if prms
32252maybe-install-pdf-prms: install-pdf-prms
32253
32254install-pdf-prms: \
32255 configure-prms \
32256 pdf-prms
32257 @: $(MAKE); $(unstage)
32258 @[ -f ./prms/Makefile ] || exit 0; \
32259 r=`${PWD_COMMAND}`; export r; \
32260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32261 $(HOST_EXPORTS) \
32262 for flag in $(EXTRA_HOST_FLAGS) ; do \
32263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32264 done; \
32265 echo "Doing install-pdf in prms" ; \
32266 (cd $(HOST_SUBDIR)/prms && \
32267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32269 "RANLIB=$${RANLIB}" \
32270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32271 install-pdf) \
32272 || exit 1
32273
32274@endif prms
32275
32276.PHONY: maybe-install-html-prms install-html-prms
32277maybe-install-html-prms:
32278@if prms
32279maybe-install-html-prms: install-html-prms
32280
32281install-html-prms: \
32282 configure-prms \
32283 html-prms
32284 @: $(MAKE); $(unstage)
32285 @[ -f ./prms/Makefile ] || exit 0; \
32286 r=`${PWD_COMMAND}`; export r; \
32287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32288 $(HOST_EXPORTS) \
32289 for flag in $(EXTRA_HOST_FLAGS) ; do \
32290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32291 done; \
32292 echo "Doing install-html in prms" ; \
32293 (cd $(HOST_SUBDIR)/prms && \
32294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32296 "RANLIB=$${RANLIB}" \
32297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32298 install-html) \
32299 || exit 1
32300
32301@endif prms
32302
32303.PHONY: maybe-installcheck-prms installcheck-prms
32304maybe-installcheck-prms:
32305@if prms
32306maybe-installcheck-prms: installcheck-prms
32307
32308installcheck-prms: \
32309 configure-prms
32310 @: $(MAKE); $(unstage)
32311 @[ -f ./prms/Makefile ] || exit 0; \
32312 r=`${PWD_COMMAND}`; export r; \
32313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314 $(HOST_EXPORTS) \
32315 for flag in $(EXTRA_HOST_FLAGS) ; do \
32316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32317 done; \
32318 echo "Doing installcheck in prms" ; \
32319 (cd $(HOST_SUBDIR)/prms && \
32320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32322 "RANLIB=$${RANLIB}" \
32323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32324 installcheck) \
32325 || exit 1
32326
32327@endif prms
32328
32329.PHONY: maybe-mostlyclean-prms mostlyclean-prms
32330maybe-mostlyclean-prms:
32331@if prms
32332maybe-mostlyclean-prms: mostlyclean-prms
32333
32334mostlyclean-prms:
32335 @: $(MAKE); $(unstage)
32336 @[ -f ./prms/Makefile ] || exit 0; \
32337 r=`${PWD_COMMAND}`; export r; \
32338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32339 $(HOST_EXPORTS) \
32340 for flag in $(EXTRA_HOST_FLAGS) ; do \
32341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32342 done; \
32343 echo "Doing mostlyclean in prms" ; \
32344 (cd $(HOST_SUBDIR)/prms && \
32345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32347 "RANLIB=$${RANLIB}" \
32348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32349 mostlyclean) \
32350 || exit 1
32351
32352@endif prms
32353
32354.PHONY: maybe-clean-prms clean-prms
32355maybe-clean-prms:
32356@if prms
32357maybe-clean-prms: clean-prms
32358
32359clean-prms:
32360 @: $(MAKE); $(unstage)
32361 @[ -f ./prms/Makefile ] || exit 0; \
32362 r=`${PWD_COMMAND}`; export r; \
32363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32364 $(HOST_EXPORTS) \
32365 for flag in $(EXTRA_HOST_FLAGS) ; do \
32366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32367 done; \
32368 echo "Doing clean in prms" ; \
32369 (cd $(HOST_SUBDIR)/prms && \
32370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32372 "RANLIB=$${RANLIB}" \
32373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32374 clean) \
32375 || exit 1
32376
32377@endif prms
32378
32379.PHONY: maybe-distclean-prms distclean-prms
32380maybe-distclean-prms:
32381@if prms
32382maybe-distclean-prms: distclean-prms
32383
32384distclean-prms:
32385 @: $(MAKE); $(unstage)
32386 @[ -f ./prms/Makefile ] || exit 0; \
32387 r=`${PWD_COMMAND}`; export r; \
32388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389 $(HOST_EXPORTS) \
32390 for flag in $(EXTRA_HOST_FLAGS) ; do \
32391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32392 done; \
32393 echo "Doing distclean in prms" ; \
32394 (cd $(HOST_SUBDIR)/prms && \
32395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32397 "RANLIB=$${RANLIB}" \
32398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32399 distclean) \
32400 || exit 1
32401
32402@endif prms
32403
32404.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
32405maybe-maintainer-clean-prms:
32406@if prms
32407maybe-maintainer-clean-prms: maintainer-clean-prms
32408
32409maintainer-clean-prms:
32410 @: $(MAKE); $(unstage)
32411 @[ -f ./prms/Makefile ] || exit 0; \
32412 r=`${PWD_COMMAND}`; export r; \
32413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32414 $(HOST_EXPORTS) \
32415 for flag in $(EXTRA_HOST_FLAGS) ; do \
32416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32417 done; \
32418 echo "Doing maintainer-clean in prms" ; \
32419 (cd $(HOST_SUBDIR)/prms && \
32420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32422 "RANLIB=$${RANLIB}" \
32423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32424 maintainer-clean) \
32425 || exit 1
32426
32427@endif prms
32428
32429
32430
32431.PHONY: configure-rcs maybe-configure-rcs
32432maybe-configure-rcs:
32433@if gcc-bootstrap
32434configure-rcs: stage_current
32435@endif gcc-bootstrap
32436@if rcs
32437maybe-configure-rcs: configure-rcs
32438configure-rcs:
32439 @: $(MAKE); $(unstage)
32440 @r=`${PWD_COMMAND}`; export r; \
32441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32442 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
32443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
32444 $(HOST_EXPORTS) \
32445 echo Configuring in $(HOST_SUBDIR)/rcs; \
32446 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
32447 case $(srcdir) in \
32448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32449 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
32450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32451 esac; \
32452 srcdiroption="--srcdir=$${topdir}/rcs"; \
32453 libsrcdir="$$s/rcs"; \
32454 $(SHELL) $${libsrcdir}/configure \
32455 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32456 --target=${target_alias} $${srcdiroption} \
32457 || exit 1
32458@endif rcs
32459
32460
32461
32462
32463
32464.PHONY: all-rcs maybe-all-rcs
32465maybe-all-rcs:
32466@if gcc-bootstrap
32467all-rcs: stage_current
32468@endif gcc-bootstrap
32469@if rcs
32470TARGET-rcs=all
32471maybe-all-rcs: all-rcs
32472all-rcs: configure-rcs
32473 @: $(MAKE); $(unstage)
32474 @r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 (cd $(HOST_SUBDIR)/rcs && \
32478 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32479 $(TARGET-rcs))
32480@endif rcs
32481
32482
32483
32484
32485.PHONY: check-rcs maybe-check-rcs
32486maybe-check-rcs:
32487@if rcs
32488maybe-check-rcs: check-rcs
32489
32490check-rcs:
32491 @: $(MAKE); $(unstage)
32492 @r=`${PWD_COMMAND}`; export r; \
32493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32494 $(HOST_EXPORTS) \
32495 (cd $(HOST_SUBDIR)/rcs && \
32496 $(MAKE) $(FLAGS_TO_PASS) check)
32497
32498@endif rcs
32499
32500.PHONY: install-rcs maybe-install-rcs
32501maybe-install-rcs:
32502@if rcs
32503maybe-install-rcs: install-rcs
32504
32505install-rcs: installdirs
32506 @: $(MAKE); $(unstage)
32507 @r=`${PWD_COMMAND}`; export r; \
32508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32509 $(HOST_EXPORTS) \
32510 (cd $(HOST_SUBDIR)/rcs && \
32511 $(MAKE) $(FLAGS_TO_PASS) install)
32512
32513@endif rcs
32514
32515# Other targets (info, dvi, pdf, etc.)
32516
32517.PHONY: maybe-info-rcs info-rcs
32518maybe-info-rcs:
32519@if rcs
32520maybe-info-rcs: info-rcs
32521
32522info-rcs: \
32523 configure-rcs
32524 @: $(MAKE); $(unstage)
32525 @[ -f ./rcs/Makefile ] || exit 0; \
32526 r=`${PWD_COMMAND}`; export r; \
32527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32528 $(HOST_EXPORTS) \
32529 for flag in $(EXTRA_HOST_FLAGS) ; do \
32530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32531 done; \
32532 echo "Doing info in rcs" ; \
32533 (cd $(HOST_SUBDIR)/rcs && \
32534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32536 "RANLIB=$${RANLIB}" \
32537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32538 info) \
32539 || exit 1
32540
32541@endif rcs
32542
32543.PHONY: maybe-dvi-rcs dvi-rcs
32544maybe-dvi-rcs:
32545@if rcs
32546maybe-dvi-rcs: dvi-rcs
32547
32548dvi-rcs: \
32549 configure-rcs
32550 @: $(MAKE); $(unstage)
32551 @[ -f ./rcs/Makefile ] || exit 0; \
32552 r=`${PWD_COMMAND}`; export r; \
32553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554 $(HOST_EXPORTS) \
32555 for flag in $(EXTRA_HOST_FLAGS) ; do \
32556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557 done; \
32558 echo "Doing dvi in rcs" ; \
32559 (cd $(HOST_SUBDIR)/rcs && \
32560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562 "RANLIB=$${RANLIB}" \
32563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564 dvi) \
32565 || exit 1
32566
32567@endif rcs
32568
32569.PHONY: maybe-pdf-rcs pdf-rcs
32570maybe-pdf-rcs:
32571@if rcs
32572maybe-pdf-rcs: pdf-rcs
32573
32574pdf-rcs: \
32575 configure-rcs
32576 @: $(MAKE); $(unstage)
32577 @[ -f ./rcs/Makefile ] || exit 0; \
32578 r=`${PWD_COMMAND}`; export r; \
32579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32580 $(HOST_EXPORTS) \
32581 for flag in $(EXTRA_HOST_FLAGS) ; do \
32582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32583 done; \
32584 echo "Doing pdf in rcs" ; \
32585 (cd $(HOST_SUBDIR)/rcs && \
32586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32588 "RANLIB=$${RANLIB}" \
32589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32590 pdf) \
32591 || exit 1
32592
32593@endif rcs
32594
32595.PHONY: maybe-html-rcs html-rcs
32596maybe-html-rcs:
32597@if rcs
32598maybe-html-rcs: html-rcs
32599
32600html-rcs: \
32601 configure-rcs
32602 @: $(MAKE); $(unstage)
32603 @[ -f ./rcs/Makefile ] || exit 0; \
32604 r=`${PWD_COMMAND}`; export r; \
32605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32606 $(HOST_EXPORTS) \
32607 for flag in $(EXTRA_HOST_FLAGS) ; do \
32608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32609 done; \
32610 echo "Doing html in rcs" ; \
32611 (cd $(HOST_SUBDIR)/rcs && \
32612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32614 "RANLIB=$${RANLIB}" \
32615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32616 html) \
32617 || exit 1
32618
32619@endif rcs
32620
32621.PHONY: maybe-TAGS-rcs TAGS-rcs
32622maybe-TAGS-rcs:
32623@if rcs
32624maybe-TAGS-rcs: TAGS-rcs
32625
32626TAGS-rcs: \
32627 configure-rcs
32628 @: $(MAKE); $(unstage)
32629 @[ -f ./rcs/Makefile ] || exit 0; \
32630 r=`${PWD_COMMAND}`; export r; \
32631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32632 $(HOST_EXPORTS) \
32633 for flag in $(EXTRA_HOST_FLAGS) ; do \
32634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32635 done; \
32636 echo "Doing TAGS in rcs" ; \
32637 (cd $(HOST_SUBDIR)/rcs && \
32638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32640 "RANLIB=$${RANLIB}" \
32641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32642 TAGS) \
32643 || exit 1
32644
32645@endif rcs
32646
32647.PHONY: maybe-install-info-rcs install-info-rcs
32648maybe-install-info-rcs:
32649@if rcs
32650maybe-install-info-rcs: install-info-rcs
32651
32652install-info-rcs: \
32653 configure-rcs \
32654 info-rcs
32655 @: $(MAKE); $(unstage)
32656 @[ -f ./rcs/Makefile ] || exit 0; \
32657 r=`${PWD_COMMAND}`; export r; \
32658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32659 $(HOST_EXPORTS) \
32660 for flag in $(EXTRA_HOST_FLAGS) ; do \
32661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662 done; \
32663 echo "Doing install-info in rcs" ; \
32664 (cd $(HOST_SUBDIR)/rcs && \
32665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32667 "RANLIB=$${RANLIB}" \
32668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32669 install-info) \
32670 || exit 1
32671
32672@endif rcs
32673
32674.PHONY: maybe-install-pdf-rcs install-pdf-rcs
32675maybe-install-pdf-rcs:
32676@if rcs
32677maybe-install-pdf-rcs: install-pdf-rcs
32678
32679install-pdf-rcs: \
32680 configure-rcs \
32681 pdf-rcs
32682 @: $(MAKE); $(unstage)
32683 @[ -f ./rcs/Makefile ] || exit 0; \
32684 r=`${PWD_COMMAND}`; export r; \
32685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686 $(HOST_EXPORTS) \
32687 for flag in $(EXTRA_HOST_FLAGS) ; do \
32688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689 done; \
32690 echo "Doing install-pdf in rcs" ; \
32691 (cd $(HOST_SUBDIR)/rcs && \
32692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694 "RANLIB=$${RANLIB}" \
32695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696 install-pdf) \
32697 || exit 1
32698
32699@endif rcs
32700
32701.PHONY: maybe-install-html-rcs install-html-rcs
32702maybe-install-html-rcs:
32703@if rcs
32704maybe-install-html-rcs: install-html-rcs
32705
32706install-html-rcs: \
32707 configure-rcs \
32708 html-rcs
32709 @: $(MAKE); $(unstage)
32710 @[ -f ./rcs/Makefile ] || exit 0; \
32711 r=`${PWD_COMMAND}`; export r; \
32712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32713 $(HOST_EXPORTS) \
32714 for flag in $(EXTRA_HOST_FLAGS) ; do \
32715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32716 done; \
32717 echo "Doing install-html in rcs" ; \
32718 (cd $(HOST_SUBDIR)/rcs && \
32719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32721 "RANLIB=$${RANLIB}" \
32722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32723 install-html) \
32724 || exit 1
32725
32726@endif rcs
32727
32728.PHONY: maybe-installcheck-rcs installcheck-rcs
32729maybe-installcheck-rcs:
32730@if rcs
32731maybe-installcheck-rcs: installcheck-rcs
32732
32733installcheck-rcs: \
32734 configure-rcs
32735 @: $(MAKE); $(unstage)
32736 @[ -f ./rcs/Makefile ] || exit 0; \
32737 r=`${PWD_COMMAND}`; export r; \
32738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32739 $(HOST_EXPORTS) \
32740 for flag in $(EXTRA_HOST_FLAGS) ; do \
32741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32742 done; \
32743 echo "Doing installcheck in rcs" ; \
32744 (cd $(HOST_SUBDIR)/rcs && \
32745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32747 "RANLIB=$${RANLIB}" \
32748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32749 installcheck) \
32750 || exit 1
32751
32752@endif rcs
32753
32754.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
32755maybe-mostlyclean-rcs:
32756@if rcs
32757maybe-mostlyclean-rcs: mostlyclean-rcs
32758
32759mostlyclean-rcs:
32760 @: $(MAKE); $(unstage)
32761 @[ -f ./rcs/Makefile ] || exit 0; \
32762 r=`${PWD_COMMAND}`; export r; \
32763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32764 $(HOST_EXPORTS) \
32765 for flag in $(EXTRA_HOST_FLAGS) ; do \
32766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32767 done; \
32768 echo "Doing mostlyclean in rcs" ; \
32769 (cd $(HOST_SUBDIR)/rcs && \
32770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32772 "RANLIB=$${RANLIB}" \
32773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32774 mostlyclean) \
32775 || exit 1
32776
32777@endif rcs
32778
32779.PHONY: maybe-clean-rcs clean-rcs
32780maybe-clean-rcs:
32781@if rcs
32782maybe-clean-rcs: clean-rcs
32783
32784clean-rcs:
32785 @: $(MAKE); $(unstage)
32786 @[ -f ./rcs/Makefile ] || exit 0; \
32787 r=`${PWD_COMMAND}`; export r; \
32788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32789 $(HOST_EXPORTS) \
32790 for flag in $(EXTRA_HOST_FLAGS) ; do \
32791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32792 done; \
32793 echo "Doing clean in rcs" ; \
32794 (cd $(HOST_SUBDIR)/rcs && \
32795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32797 "RANLIB=$${RANLIB}" \
32798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32799 clean) \
32800 || exit 1
32801
32802@endif rcs
32803
32804.PHONY: maybe-distclean-rcs distclean-rcs
32805maybe-distclean-rcs:
32806@if rcs
32807maybe-distclean-rcs: distclean-rcs
32808
32809distclean-rcs:
32810 @: $(MAKE); $(unstage)
32811 @[ -f ./rcs/Makefile ] || exit 0; \
32812 r=`${PWD_COMMAND}`; export r; \
32813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814 $(HOST_EXPORTS) \
32815 for flag in $(EXTRA_HOST_FLAGS) ; do \
32816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32817 done; \
32818 echo "Doing distclean in rcs" ; \
32819 (cd $(HOST_SUBDIR)/rcs && \
32820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32822 "RANLIB=$${RANLIB}" \
32823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32824 distclean) \
32825 || exit 1
32826
32827@endif rcs
32828
32829.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
32830maybe-maintainer-clean-rcs:
32831@if rcs
32832maybe-maintainer-clean-rcs: maintainer-clean-rcs
32833
32834maintainer-clean-rcs:
32835 @: $(MAKE); $(unstage)
32836 @[ -f ./rcs/Makefile ] || exit 0; \
32837 r=`${PWD_COMMAND}`; export r; \
32838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32839 $(HOST_EXPORTS) \
32840 for flag in $(EXTRA_HOST_FLAGS) ; do \
32841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32842 done; \
32843 echo "Doing maintainer-clean in rcs" ; \
32844 (cd $(HOST_SUBDIR)/rcs && \
32845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32847 "RANLIB=$${RANLIB}" \
32848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32849 maintainer-clean) \
32850 || exit 1
32851
32852@endif rcs
32853
32854
32855
32856.PHONY: configure-readline maybe-configure-readline
32857maybe-configure-readline:
32858@if gcc-bootstrap
32859configure-readline: stage_current
32860@endif gcc-bootstrap
32861@if readline
32862maybe-configure-readline: configure-readline
32863configure-readline:
32864 @: $(MAKE); $(unstage)
32865 @r=`${PWD_COMMAND}`; export r; \
32866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
32868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
32869 $(HOST_EXPORTS) \
32870 echo Configuring in $(HOST_SUBDIR)/readline; \
32871 cd "$(HOST_SUBDIR)/readline" || exit 1; \
32872 case $(srcdir) in \
32873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32874 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
32875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32876 esac; \
32877 srcdiroption="--srcdir=$${topdir}/readline"; \
32878 libsrcdir="$$s/readline"; \
32879 $(SHELL) $${libsrcdir}/configure \
32880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32881 --target=${target_alias} $${srcdiroption} \
32882 || exit 1
32883@endif readline
32884
32885
32886
32887
32888
32889.PHONY: all-readline maybe-all-readline
32890maybe-all-readline:
32891@if gcc-bootstrap
32892all-readline: stage_current
32893@endif gcc-bootstrap
32894@if readline
32895TARGET-readline=all
32896maybe-all-readline: all-readline
32897all-readline: configure-readline
32898 @: $(MAKE); $(unstage)
32899 @r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 $(HOST_EXPORTS) \
32902 (cd $(HOST_SUBDIR)/readline && \
32903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32904 $(TARGET-readline))
32905@endif readline
32906
32907
32908
32909
32910.PHONY: check-readline maybe-check-readline
32911maybe-check-readline:
32912@if readline
32913maybe-check-readline: check-readline
32914
32915check-readline:
32916 @: $(MAKE); $(unstage)
32917 @r=`${PWD_COMMAND}`; export r; \
32918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32919 $(HOST_EXPORTS) \
32920 (cd $(HOST_SUBDIR)/readline && \
32921 $(MAKE) $(FLAGS_TO_PASS) check)
32922
32923@endif readline
32924
32925.PHONY: install-readline maybe-install-readline
32926maybe-install-readline:
32927@if readline
32928maybe-install-readline: install-readline
32929
32930install-readline: installdirs
32931 @: $(MAKE); $(unstage)
32932 @r=`${PWD_COMMAND}`; export r; \
32933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32934 $(HOST_EXPORTS) \
32935 (cd $(HOST_SUBDIR)/readline && \
32936 $(MAKE) $(FLAGS_TO_PASS) install)
32937
32938@endif readline
32939
32940# Other targets (info, dvi, pdf, etc.)
32941
32942.PHONY: maybe-info-readline info-readline
32943maybe-info-readline:
32944@if readline
32945maybe-info-readline: info-readline
32946
32947info-readline: \
32948 configure-readline
32949 @: $(MAKE); $(unstage)
32950 @[ -f ./readline/Makefile ] || exit 0; \
32951 r=`${PWD_COMMAND}`; export r; \
32952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953 $(HOST_EXPORTS) \
32954 for flag in $(EXTRA_HOST_FLAGS) ; do \
32955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956 done; \
32957 echo "Doing info in readline" ; \
32958 (cd $(HOST_SUBDIR)/readline && \
32959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961 "RANLIB=$${RANLIB}" \
32962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963 info) \
32964 || exit 1
32965
32966@endif readline
32967
32968.PHONY: maybe-dvi-readline dvi-readline
32969maybe-dvi-readline:
32970@if readline
32971maybe-dvi-readline: dvi-readline
32972
32973dvi-readline: \
32974 configure-readline
32975 @: $(MAKE); $(unstage)
32976 @[ -f ./readline/Makefile ] || exit 0; \
32977 r=`${PWD_COMMAND}`; export r; \
32978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32979 $(HOST_EXPORTS) \
32980 for flag in $(EXTRA_HOST_FLAGS) ; do \
32981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32982 done; \
32983 echo "Doing dvi in readline" ; \
32984 (cd $(HOST_SUBDIR)/readline && \
32985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32987 "RANLIB=$${RANLIB}" \
32988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32989 dvi) \
32990 || exit 1
32991
32992@endif readline
32993
32994.PHONY: maybe-pdf-readline pdf-readline
32995maybe-pdf-readline:
32996@if readline
32997maybe-pdf-readline: pdf-readline
32998
32999pdf-readline: \
33000 configure-readline
33001 @: $(MAKE); $(unstage)
33002 @[ -f ./readline/Makefile ] || exit 0; \
33003 r=`${PWD_COMMAND}`; export r; \
33004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33005 $(HOST_EXPORTS) \
33006 for flag in $(EXTRA_HOST_FLAGS) ; do \
33007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008 done; \
33009 echo "Doing pdf in readline" ; \
33010 (cd $(HOST_SUBDIR)/readline && \
33011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33013 "RANLIB=$${RANLIB}" \
33014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33015 pdf) \
33016 || exit 1
33017
33018@endif readline
33019
33020.PHONY: maybe-html-readline html-readline
33021maybe-html-readline:
33022@if readline
33023maybe-html-readline: html-readline
33024
33025html-readline: \
33026 configure-readline
33027 @: $(MAKE); $(unstage)
33028 @[ -f ./readline/Makefile ] || exit 0; \
33029 r=`${PWD_COMMAND}`; export r; \
33030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33031 $(HOST_EXPORTS) \
33032 for flag in $(EXTRA_HOST_FLAGS) ; do \
33033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33034 done; \
33035 echo "Doing html in readline" ; \
33036 (cd $(HOST_SUBDIR)/readline && \
33037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33039 "RANLIB=$${RANLIB}" \
33040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33041 html) \
33042 || exit 1
33043
33044@endif readline
33045
33046.PHONY: maybe-TAGS-readline TAGS-readline
33047maybe-TAGS-readline:
33048@if readline
33049maybe-TAGS-readline: TAGS-readline
33050
33051TAGS-readline: \
33052 configure-readline
33053 @: $(MAKE); $(unstage)
33054 @[ -f ./readline/Makefile ] || exit 0; \
33055 r=`${PWD_COMMAND}`; export r; \
33056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33057 $(HOST_EXPORTS) \
33058 for flag in $(EXTRA_HOST_FLAGS) ; do \
33059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33060 done; \
33061 echo "Doing TAGS in readline" ; \
33062 (cd $(HOST_SUBDIR)/readline && \
33063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33065 "RANLIB=$${RANLIB}" \
33066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33067 TAGS) \
33068 || exit 1
33069
33070@endif readline
33071
33072.PHONY: maybe-install-info-readline install-info-readline
33073maybe-install-info-readline:
33074@if readline
33075maybe-install-info-readline: install-info-readline
33076
33077install-info-readline: \
33078 configure-readline \
33079 info-readline
33080 @: $(MAKE); $(unstage)
33081 @[ -f ./readline/Makefile ] || exit 0; \
33082 r=`${PWD_COMMAND}`; export r; \
33083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33084 $(HOST_EXPORTS) \
33085 for flag in $(EXTRA_HOST_FLAGS) ; do \
33086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33087 done; \
33088 echo "Doing install-info in readline" ; \
33089 (cd $(HOST_SUBDIR)/readline && \
33090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33092 "RANLIB=$${RANLIB}" \
33093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33094 install-info) \
33095 || exit 1
33096
33097@endif readline
33098
33099.PHONY: maybe-install-pdf-readline install-pdf-readline
33100maybe-install-pdf-readline:
33101@if readline
33102maybe-install-pdf-readline: install-pdf-readline
33103
33104install-pdf-readline: \
33105 configure-readline \
33106 pdf-readline
33107 @: $(MAKE); $(unstage)
33108 @[ -f ./readline/Makefile ] || exit 0; \
33109 r=`${PWD_COMMAND}`; export r; \
33110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33111 $(HOST_EXPORTS) \
33112 for flag in $(EXTRA_HOST_FLAGS) ; do \
33113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33114 done; \
33115 echo "Doing install-pdf in readline" ; \
33116 (cd $(HOST_SUBDIR)/readline && \
33117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33119 "RANLIB=$${RANLIB}" \
33120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33121 install-pdf) \
33122 || exit 1
33123
33124@endif readline
33125
33126.PHONY: maybe-install-html-readline install-html-readline
33127maybe-install-html-readline:
33128@if readline
33129maybe-install-html-readline: install-html-readline
33130
33131install-html-readline: \
33132 configure-readline \
33133 html-readline
33134 @: $(MAKE); $(unstage)
33135 @[ -f ./readline/Makefile ] || exit 0; \
33136 r=`${PWD_COMMAND}`; export r; \
33137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33138 $(HOST_EXPORTS) \
33139 for flag in $(EXTRA_HOST_FLAGS) ; do \
33140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33141 done; \
33142 echo "Doing install-html in readline" ; \
33143 (cd $(HOST_SUBDIR)/readline && \
33144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33146 "RANLIB=$${RANLIB}" \
33147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33148 install-html) \
33149 || exit 1
33150
33151@endif readline
33152
33153.PHONY: maybe-installcheck-readline installcheck-readline
33154maybe-installcheck-readline:
33155@if readline
33156maybe-installcheck-readline: installcheck-readline
33157
33158installcheck-readline: \
33159 configure-readline
33160 @: $(MAKE); $(unstage)
33161 @[ -f ./readline/Makefile ] || exit 0; \
33162 r=`${PWD_COMMAND}`; export r; \
33163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33164 $(HOST_EXPORTS) \
33165 for flag in $(EXTRA_HOST_FLAGS) ; do \
33166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33167 done; \
33168 echo "Doing installcheck in readline" ; \
33169 (cd $(HOST_SUBDIR)/readline && \
33170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33172 "RANLIB=$${RANLIB}" \
33173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33174 installcheck) \
33175 || exit 1
33176
33177@endif readline
33178
33179.PHONY: maybe-mostlyclean-readline mostlyclean-readline
33180maybe-mostlyclean-readline:
33181@if readline
33182maybe-mostlyclean-readline: mostlyclean-readline
33183
33184mostlyclean-readline:
33185 @: $(MAKE); $(unstage)
33186 @[ -f ./readline/Makefile ] || exit 0; \
33187 r=`${PWD_COMMAND}`; export r; \
33188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33189 $(HOST_EXPORTS) \
33190 for flag in $(EXTRA_HOST_FLAGS) ; do \
33191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33192 done; \
33193 echo "Doing mostlyclean in readline" ; \
33194 (cd $(HOST_SUBDIR)/readline && \
33195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33197 "RANLIB=$${RANLIB}" \
33198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33199 mostlyclean) \
33200 || exit 1
33201
33202@endif readline
33203
33204.PHONY: maybe-clean-readline clean-readline
33205maybe-clean-readline:
33206@if readline
33207maybe-clean-readline: clean-readline
33208
33209clean-readline:
33210 @: $(MAKE); $(unstage)
33211 @[ -f ./readline/Makefile ] || exit 0; \
33212 r=`${PWD_COMMAND}`; export r; \
33213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33214 $(HOST_EXPORTS) \
33215 for flag in $(EXTRA_HOST_FLAGS) ; do \
33216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33217 done; \
33218 echo "Doing clean in readline" ; \
33219 (cd $(HOST_SUBDIR)/readline && \
33220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33222 "RANLIB=$${RANLIB}" \
33223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33224 clean) \
33225 || exit 1
33226
33227@endif readline
33228
33229.PHONY: maybe-distclean-readline distclean-readline
33230maybe-distclean-readline:
33231@if readline
33232maybe-distclean-readline: distclean-readline
33233
33234distclean-readline:
33235 @: $(MAKE); $(unstage)
33236 @[ -f ./readline/Makefile ] || exit 0; \
33237 r=`${PWD_COMMAND}`; export r; \
33238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33239 $(HOST_EXPORTS) \
33240 for flag in $(EXTRA_HOST_FLAGS) ; do \
33241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33242 done; \
33243 echo "Doing distclean in readline" ; \
33244 (cd $(HOST_SUBDIR)/readline && \
33245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33247 "RANLIB=$${RANLIB}" \
33248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33249 distclean) \
33250 || exit 1
33251
33252@endif readline
33253
33254.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
33255maybe-maintainer-clean-readline:
33256@if readline
33257maybe-maintainer-clean-readline: maintainer-clean-readline
33258
33259maintainer-clean-readline:
33260 @: $(MAKE); $(unstage)
33261 @[ -f ./readline/Makefile ] || exit 0; \
33262 r=`${PWD_COMMAND}`; export r; \
33263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264 $(HOST_EXPORTS) \
33265 for flag in $(EXTRA_HOST_FLAGS) ; do \
33266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267 done; \
33268 echo "Doing maintainer-clean in readline" ; \
33269 (cd $(HOST_SUBDIR)/readline && \
33270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272 "RANLIB=$${RANLIB}" \
33273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274 maintainer-clean) \
33275 || exit 1
33276
33277@endif readline
33278
33279
33280
33281.PHONY: configure-release maybe-configure-release
33282maybe-configure-release:
33283@if gcc-bootstrap
33284configure-release: stage_current
33285@endif gcc-bootstrap
33286@if release
33287maybe-configure-release: configure-release
33288configure-release:
33289 @: $(MAKE); $(unstage)
33290 @r=`${PWD_COMMAND}`; export r; \
33291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33292 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
33293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
33294 $(HOST_EXPORTS) \
33295 echo Configuring in $(HOST_SUBDIR)/release; \
33296 cd "$(HOST_SUBDIR)/release" || exit 1; \
33297 case $(srcdir) in \
33298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33299 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
33300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33301 esac; \
33302 srcdiroption="--srcdir=$${topdir}/release"; \
33303 libsrcdir="$$s/release"; \
33304 $(SHELL) $${libsrcdir}/configure \
33305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33306 --target=${target_alias} $${srcdiroption} \
33307 || exit 1
33308@endif release
33309
33310
33311
33312
33313
33314.PHONY: all-release maybe-all-release
33315maybe-all-release:
33316@if gcc-bootstrap
33317all-release: stage_current
33318@endif gcc-bootstrap
33319@if release
33320TARGET-release=all
33321maybe-all-release: all-release
33322all-release: configure-release
33323 @: $(MAKE); $(unstage)
33324 @r=`${PWD_COMMAND}`; export r; \
33325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33326 $(HOST_EXPORTS) \
33327 (cd $(HOST_SUBDIR)/release && \
33328 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33329 $(TARGET-release))
33330@endif release
33331
33332
33333
33334
33335.PHONY: check-release maybe-check-release
33336maybe-check-release:
33337@if release
33338maybe-check-release: check-release
33339
33340check-release:
33341
33342@endif release
33343
33344.PHONY: install-release maybe-install-release
33345maybe-install-release:
33346@if release
33347maybe-install-release: install-release
33348
33349install-release:
33350
33351@endif release
33352
33353# Other targets (info, dvi, pdf, etc.)
33354
33355.PHONY: maybe-info-release info-release
33356maybe-info-release:
33357@if release
33358maybe-info-release: info-release
33359
33360info-release: \
33361 configure-release
33362 @: $(MAKE); $(unstage)
33363 @[ -f ./release/Makefile ] || exit 0; \
33364 r=`${PWD_COMMAND}`; export r; \
33365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366 $(HOST_EXPORTS) \
33367 for flag in $(EXTRA_HOST_FLAGS) ; do \
33368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369 done; \
33370 echo "Doing info in release" ; \
33371 (cd $(HOST_SUBDIR)/release && \
33372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374 "RANLIB=$${RANLIB}" \
33375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376 info) \
33377 || exit 1
33378
33379@endif release
33380
33381.PHONY: maybe-dvi-release dvi-release
33382maybe-dvi-release:
33383@if release
33384maybe-dvi-release: dvi-release
33385
33386dvi-release: \
33387 configure-release
33388 @: $(MAKE); $(unstage)
33389 @[ -f ./release/Makefile ] || exit 0; \
33390 r=`${PWD_COMMAND}`; export r; \
33391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33392 $(HOST_EXPORTS) \
33393 for flag in $(EXTRA_HOST_FLAGS) ; do \
33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33395 done; \
33396 echo "Doing dvi in release" ; \
33397 (cd $(HOST_SUBDIR)/release && \
33398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33400 "RANLIB=$${RANLIB}" \
33401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33402 dvi) \
33403 || exit 1
33404
33405@endif release
33406
33407.PHONY: maybe-pdf-release pdf-release
33408maybe-pdf-release:
33409@if release
33410maybe-pdf-release: pdf-release
33411
33412pdf-release: \
33413 configure-release
33414 @: $(MAKE); $(unstage)
33415 @[ -f ./release/Makefile ] || exit 0; \
33416 r=`${PWD_COMMAND}`; export r; \
33417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33418 $(HOST_EXPORTS) \
33419 for flag in $(EXTRA_HOST_FLAGS) ; do \
33420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421 done; \
33422 echo "Doing pdf in release" ; \
33423 (cd $(HOST_SUBDIR)/release && \
33424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33426 "RANLIB=$${RANLIB}" \
33427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33428 pdf) \
33429 || exit 1
33430
33431@endif release
33432
33433.PHONY: maybe-html-release html-release
33434maybe-html-release:
33435@if release
33436maybe-html-release: html-release
33437
33438html-release: \
33439 configure-release
33440 @: $(MAKE); $(unstage)
33441 @[ -f ./release/Makefile ] || exit 0; \
33442 r=`${PWD_COMMAND}`; export r; \
33443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33444 $(HOST_EXPORTS) \
33445 for flag in $(EXTRA_HOST_FLAGS) ; do \
33446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33447 done; \
33448 echo "Doing html in release" ; \
33449 (cd $(HOST_SUBDIR)/release && \
33450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33452 "RANLIB=$${RANLIB}" \
33453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33454 html) \
33455 || exit 1
33456
33457@endif release
33458
33459.PHONY: maybe-TAGS-release TAGS-release
33460maybe-TAGS-release:
33461@if release
33462maybe-TAGS-release: TAGS-release
33463
33464TAGS-release: \
33465 configure-release
33466 @: $(MAKE); $(unstage)
33467 @[ -f ./release/Makefile ] || exit 0; \
33468 r=`${PWD_COMMAND}`; export r; \
33469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33470 $(HOST_EXPORTS) \
33471 for flag in $(EXTRA_HOST_FLAGS) ; do \
33472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33473 done; \
33474 echo "Doing TAGS in release" ; \
33475 (cd $(HOST_SUBDIR)/release && \
33476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33478 "RANLIB=$${RANLIB}" \
33479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33480 TAGS) \
33481 || exit 1
33482
33483@endif release
33484
33485.PHONY: maybe-install-info-release install-info-release
33486maybe-install-info-release:
33487@if release
33488maybe-install-info-release: install-info-release
33489
33490install-info-release: \
33491 configure-release \
33492 info-release
33493 @: $(MAKE); $(unstage)
33494 @[ -f ./release/Makefile ] || exit 0; \
33495 r=`${PWD_COMMAND}`; export r; \
33496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497 $(HOST_EXPORTS) \
33498 for flag in $(EXTRA_HOST_FLAGS) ; do \
33499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33500 done; \
33501 echo "Doing install-info in release" ; \
33502 (cd $(HOST_SUBDIR)/release && \
33503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33505 "RANLIB=$${RANLIB}" \
33506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33507 install-info) \
33508 || exit 1
33509
33510@endif release
33511
33512.PHONY: maybe-install-pdf-release install-pdf-release
33513maybe-install-pdf-release:
33514@if release
33515maybe-install-pdf-release: install-pdf-release
33516
33517install-pdf-release: \
33518 configure-release \
33519 pdf-release
33520 @: $(MAKE); $(unstage)
33521 @[ -f ./release/Makefile ] || exit 0; \
33522 r=`${PWD_COMMAND}`; export r; \
33523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33524 $(HOST_EXPORTS) \
33525 for flag in $(EXTRA_HOST_FLAGS) ; do \
33526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33527 done; \
33528 echo "Doing install-pdf in release" ; \
33529 (cd $(HOST_SUBDIR)/release && \
33530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33532 "RANLIB=$${RANLIB}" \
33533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33534 install-pdf) \
33535 || exit 1
33536
33537@endif release
33538
33539.PHONY: maybe-install-html-release install-html-release
33540maybe-install-html-release:
33541@if release
33542maybe-install-html-release: install-html-release
33543
33544install-html-release: \
33545 configure-release \
33546 html-release
33547 @: $(MAKE); $(unstage)
33548 @[ -f ./release/Makefile ] || exit 0; \
33549 r=`${PWD_COMMAND}`; export r; \
33550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33551 $(HOST_EXPORTS) \
33552 for flag in $(EXTRA_HOST_FLAGS) ; do \
33553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33554 done; \
33555 echo "Doing install-html in release" ; \
33556 (cd $(HOST_SUBDIR)/release && \
33557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33559 "RANLIB=$${RANLIB}" \
33560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33561 install-html) \
33562 || exit 1
33563
33564@endif release
33565
33566.PHONY: maybe-installcheck-release installcheck-release
33567maybe-installcheck-release:
33568@if release
33569maybe-installcheck-release: installcheck-release
33570
33571installcheck-release: \
33572 configure-release
33573 @: $(MAKE); $(unstage)
33574 @[ -f ./release/Makefile ] || exit 0; \
33575 r=`${PWD_COMMAND}`; export r; \
33576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33577 $(HOST_EXPORTS) \
33578 for flag in $(EXTRA_HOST_FLAGS) ; do \
33579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33580 done; \
33581 echo "Doing installcheck in release" ; \
33582 (cd $(HOST_SUBDIR)/release && \
33583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33585 "RANLIB=$${RANLIB}" \
33586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33587 installcheck) \
33588 || exit 1
33589
33590@endif release
33591
33592.PHONY: maybe-mostlyclean-release mostlyclean-release
33593maybe-mostlyclean-release:
33594@if release
33595maybe-mostlyclean-release: mostlyclean-release
33596
33597mostlyclean-release:
33598 @: $(MAKE); $(unstage)
33599 @[ -f ./release/Makefile ] || exit 0; \
33600 r=`${PWD_COMMAND}`; export r; \
33601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33602 $(HOST_EXPORTS) \
33603 for flag in $(EXTRA_HOST_FLAGS) ; do \
33604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33605 done; \
33606 echo "Doing mostlyclean in release" ; \
33607 (cd $(HOST_SUBDIR)/release && \
33608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33610 "RANLIB=$${RANLIB}" \
33611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33612 mostlyclean) \
33613 || exit 1
33614
33615@endif release
33616
33617.PHONY: maybe-clean-release clean-release
33618maybe-clean-release:
33619@if release
33620maybe-clean-release: clean-release
33621
33622clean-release:
33623 @: $(MAKE); $(unstage)
33624 @[ -f ./release/Makefile ] || exit 0; \
33625 r=`${PWD_COMMAND}`; export r; \
33626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627 $(HOST_EXPORTS) \
33628 for flag in $(EXTRA_HOST_FLAGS) ; do \
33629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33630 done; \
33631 echo "Doing clean in release" ; \
33632 (cd $(HOST_SUBDIR)/release && \
33633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635 "RANLIB=$${RANLIB}" \
33636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33637 clean) \
33638 || exit 1
33639
33640@endif release
33641
33642.PHONY: maybe-distclean-release distclean-release
33643maybe-distclean-release:
33644@if release
33645maybe-distclean-release: distclean-release
33646
33647distclean-release:
33648 @: $(MAKE); $(unstage)
33649 @[ -f ./release/Makefile ] || exit 0; \
33650 r=`${PWD_COMMAND}`; export r; \
33651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33652 $(HOST_EXPORTS) \
33653 for flag in $(EXTRA_HOST_FLAGS) ; do \
33654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33655 done; \
33656 echo "Doing distclean in release" ; \
33657 (cd $(HOST_SUBDIR)/release && \
33658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33660 "RANLIB=$${RANLIB}" \
33661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33662 distclean) \
33663 || exit 1
33664
33665@endif release
33666
33667.PHONY: maybe-maintainer-clean-release maintainer-clean-release
33668maybe-maintainer-clean-release:
33669@if release
33670maybe-maintainer-clean-release: maintainer-clean-release
33671
33672maintainer-clean-release:
33673 @: $(MAKE); $(unstage)
33674 @[ -f ./release/Makefile ] || exit 0; \
33675 r=`${PWD_COMMAND}`; export r; \
33676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33677 $(HOST_EXPORTS) \
33678 for flag in $(EXTRA_HOST_FLAGS) ; do \
33679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33680 done; \
33681 echo "Doing maintainer-clean in release" ; \
33682 (cd $(HOST_SUBDIR)/release && \
33683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33685 "RANLIB=$${RANLIB}" \
33686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33687 maintainer-clean) \
33688 || exit 1
33689
33690@endif release
33691
33692
33693
33694.PHONY: configure-recode maybe-configure-recode
33695maybe-configure-recode:
33696@if gcc-bootstrap
33697configure-recode: stage_current
33698@endif gcc-bootstrap
33699@if recode
33700maybe-configure-recode: configure-recode
33701configure-recode:
33702 @: $(MAKE); $(unstage)
33703 @r=`${PWD_COMMAND}`; export r; \
33704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
33706 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
33707 $(HOST_EXPORTS) \
33708 echo Configuring in $(HOST_SUBDIR)/recode; \
33709 cd "$(HOST_SUBDIR)/recode" || exit 1; \
33710 case $(srcdir) in \
33711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33712 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
33713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33714 esac; \
33715 srcdiroption="--srcdir=$${topdir}/recode"; \
33716 libsrcdir="$$s/recode"; \
33717 $(SHELL) $${libsrcdir}/configure \
33718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33719 --target=${target_alias} $${srcdiroption} \
33720 || exit 1
33721@endif recode
33722
33723
33724
33725
33726
33727.PHONY: all-recode maybe-all-recode
33728maybe-all-recode:
33729@if gcc-bootstrap
33730all-recode: stage_current
33731@endif gcc-bootstrap
33732@if recode
33733TARGET-recode=all
33734maybe-all-recode: all-recode
33735all-recode: configure-recode
33736 @: $(MAKE); $(unstage)
33737 @r=`${PWD_COMMAND}`; export r; \
33738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33739 $(HOST_EXPORTS) \
33740 (cd $(HOST_SUBDIR)/recode && \
33741 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33742 $(TARGET-recode))
33743@endif recode
33744
33745
33746
33747
33748.PHONY: check-recode maybe-check-recode
33749maybe-check-recode:
33750@if recode
33751maybe-check-recode: check-recode
33752
33753check-recode:
33754 @: $(MAKE); $(unstage)
33755 @r=`${PWD_COMMAND}`; export r; \
33756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33757 $(HOST_EXPORTS) \
33758 (cd $(HOST_SUBDIR)/recode && \
33759 $(MAKE) $(FLAGS_TO_PASS) check)
33760
33761@endif recode
33762
33763.PHONY: install-recode maybe-install-recode
33764maybe-install-recode:
33765@if recode
33766maybe-install-recode: install-recode
33767
33768install-recode: installdirs
33769 @: $(MAKE); $(unstage)
33770 @r=`${PWD_COMMAND}`; export r; \
33771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772 $(HOST_EXPORTS) \
33773 (cd $(HOST_SUBDIR)/recode && \
33774 $(MAKE) $(FLAGS_TO_PASS) install)
33775
33776@endif recode
33777
33778# Other targets (info, dvi, pdf, etc.)
33779
33780.PHONY: maybe-info-recode info-recode
33781maybe-info-recode:
33782@if recode
33783maybe-info-recode: info-recode
33784
33785info-recode: \
33786 configure-recode
33787 @: $(MAKE); $(unstage)
33788 @[ -f ./recode/Makefile ] || exit 0; \
33789 r=`${PWD_COMMAND}`; export r; \
33790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791 $(HOST_EXPORTS) \
33792 for flag in $(EXTRA_HOST_FLAGS) ; do \
33793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794 done; \
33795 echo "Doing info in recode" ; \
33796 (cd $(HOST_SUBDIR)/recode && \
33797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799 "RANLIB=$${RANLIB}" \
33800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801 info) \
33802 || exit 1
33803
33804@endif recode
33805
33806.PHONY: maybe-dvi-recode dvi-recode
33807maybe-dvi-recode:
33808@if recode
33809maybe-dvi-recode: dvi-recode
33810
33811dvi-recode: \
33812 configure-recode
33813 @: $(MAKE); $(unstage)
33814 @[ -f ./recode/Makefile ] || exit 0; \
33815 r=`${PWD_COMMAND}`; export r; \
33816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33817 $(HOST_EXPORTS) \
33818 for flag in $(EXTRA_HOST_FLAGS) ; do \
33819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33820 done; \
33821 echo "Doing dvi in recode" ; \
33822 (cd $(HOST_SUBDIR)/recode && \
33823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33825 "RANLIB=$${RANLIB}" \
33826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33827 dvi) \
33828 || exit 1
33829
33830@endif recode
33831
33832.PHONY: maybe-pdf-recode pdf-recode
33833maybe-pdf-recode:
33834@if recode
33835maybe-pdf-recode: pdf-recode
33836
33837pdf-recode: \
33838 configure-recode
33839 @: $(MAKE); $(unstage)
33840 @[ -f ./recode/Makefile ] || exit 0; \
33841 r=`${PWD_COMMAND}`; export r; \
33842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33843 $(HOST_EXPORTS) \
33844 for flag in $(EXTRA_HOST_FLAGS) ; do \
33845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33846 done; \
33847 echo "Doing pdf in recode" ; \
33848 (cd $(HOST_SUBDIR)/recode && \
33849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33851 "RANLIB=$${RANLIB}" \
33852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33853 pdf) \
33854 || exit 1
33855
33856@endif recode
33857
33858.PHONY: maybe-html-recode html-recode
33859maybe-html-recode:
33860@if recode
33861maybe-html-recode: html-recode
33862
33863html-recode: \
33864 configure-recode
33865 @: $(MAKE); $(unstage)
33866 @[ -f ./recode/Makefile ] || exit 0; \
33867 r=`${PWD_COMMAND}`; export r; \
33868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33869 $(HOST_EXPORTS) \
33870 for flag in $(EXTRA_HOST_FLAGS) ; do \
33871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33872 done; \
33873 echo "Doing html in recode" ; \
33874 (cd $(HOST_SUBDIR)/recode && \
33875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33877 "RANLIB=$${RANLIB}" \
33878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33879 html) \
33880 || exit 1
33881
33882@endif recode
33883
33884.PHONY: maybe-TAGS-recode TAGS-recode
33885maybe-TAGS-recode:
33886@if recode
33887maybe-TAGS-recode: TAGS-recode
33888
33889TAGS-recode: \
33890 configure-recode
33891 @: $(MAKE); $(unstage)
33892 @[ -f ./recode/Makefile ] || exit 0; \
33893 r=`${PWD_COMMAND}`; export r; \
33894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33895 $(HOST_EXPORTS) \
33896 for flag in $(EXTRA_HOST_FLAGS) ; do \
33897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33898 done; \
33899 echo "Doing TAGS in recode" ; \
33900 (cd $(HOST_SUBDIR)/recode && \
33901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33903 "RANLIB=$${RANLIB}" \
33904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33905 TAGS) \
33906 || exit 1
33907
33908@endif recode
33909
33910.PHONY: maybe-install-info-recode install-info-recode
33911maybe-install-info-recode:
33912@if recode
33913maybe-install-info-recode: install-info-recode
33914
33915install-info-recode: \
33916 configure-recode \
33917 info-recode
33918 @: $(MAKE); $(unstage)
33919 @[ -f ./recode/Makefile ] || exit 0; \
33920 r=`${PWD_COMMAND}`; export r; \
33921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922 $(HOST_EXPORTS) \
33923 for flag in $(EXTRA_HOST_FLAGS) ; do \
33924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33925 done; \
33926 echo "Doing install-info in recode" ; \
33927 (cd $(HOST_SUBDIR)/recode && \
33928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33930 "RANLIB=$${RANLIB}" \
33931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33932 install-info) \
33933 || exit 1
33934
33935@endif recode
33936
33937.PHONY: maybe-install-pdf-recode install-pdf-recode
33938maybe-install-pdf-recode:
33939@if recode
33940maybe-install-pdf-recode: install-pdf-recode
33941
33942install-pdf-recode: \
33943 configure-recode \
33944 pdf-recode
33945 @: $(MAKE); $(unstage)
33946 @[ -f ./recode/Makefile ] || exit 0; \
33947 r=`${PWD_COMMAND}`; export r; \
33948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949 $(HOST_EXPORTS) \
33950 for flag in $(EXTRA_HOST_FLAGS) ; do \
33951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952 done; \
33953 echo "Doing install-pdf in recode" ; \
33954 (cd $(HOST_SUBDIR)/recode && \
33955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33957 "RANLIB=$${RANLIB}" \
33958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33959 install-pdf) \
33960 || exit 1
33961
33962@endif recode
33963
33964.PHONY: maybe-install-html-recode install-html-recode
33965maybe-install-html-recode:
33966@if recode
33967maybe-install-html-recode: install-html-recode
33968
33969install-html-recode: \
33970 configure-recode \
33971 html-recode
33972 @: $(MAKE); $(unstage)
33973 @[ -f ./recode/Makefile ] || exit 0; \
33974 r=`${PWD_COMMAND}`; export r; \
33975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33976 $(HOST_EXPORTS) \
33977 for flag in $(EXTRA_HOST_FLAGS) ; do \
33978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33979 done; \
33980 echo "Doing install-html in recode" ; \
33981 (cd $(HOST_SUBDIR)/recode && \
33982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33984 "RANLIB=$${RANLIB}" \
33985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33986 install-html) \
33987 || exit 1
33988
33989@endif recode
33990
33991.PHONY: maybe-installcheck-recode installcheck-recode
33992maybe-installcheck-recode:
33993@if recode
33994maybe-installcheck-recode: installcheck-recode
33995
33996installcheck-recode: \
33997 configure-recode
33998 @: $(MAKE); $(unstage)
33999 @[ -f ./recode/Makefile ] || exit 0; \
34000 r=`${PWD_COMMAND}`; export r; \
34001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002 $(HOST_EXPORTS) \
34003 for flag in $(EXTRA_HOST_FLAGS) ; do \
34004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34005 done; \
34006 echo "Doing installcheck in recode" ; \
34007 (cd $(HOST_SUBDIR)/recode && \
34008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010 "RANLIB=$${RANLIB}" \
34011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34012 installcheck) \
34013 || exit 1
34014
34015@endif recode
34016
34017.PHONY: maybe-mostlyclean-recode mostlyclean-recode
34018maybe-mostlyclean-recode:
34019@if recode
34020maybe-mostlyclean-recode: mostlyclean-recode
34021
34022mostlyclean-recode:
34023 @: $(MAKE); $(unstage)
34024 @[ -f ./recode/Makefile ] || exit 0; \
34025 r=`${PWD_COMMAND}`; export r; \
34026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027 $(HOST_EXPORTS) \
34028 for flag in $(EXTRA_HOST_FLAGS) ; do \
34029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030 done; \
34031 echo "Doing mostlyclean in recode" ; \
34032 (cd $(HOST_SUBDIR)/recode && \
34033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34035 "RANLIB=$${RANLIB}" \
34036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34037 mostlyclean) \
34038 || exit 1
34039
34040@endif recode
34041
34042.PHONY: maybe-clean-recode clean-recode
34043maybe-clean-recode:
34044@if recode
34045maybe-clean-recode: clean-recode
34046
34047clean-recode:
34048 @: $(MAKE); $(unstage)
34049 @[ -f ./recode/Makefile ] || exit 0; \
34050 r=`${PWD_COMMAND}`; export r; \
34051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34052 $(HOST_EXPORTS) \
34053 for flag in $(EXTRA_HOST_FLAGS) ; do \
34054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055 done; \
34056 echo "Doing clean in recode" ; \
34057 (cd $(HOST_SUBDIR)/recode && \
34058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34060 "RANLIB=$${RANLIB}" \
34061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34062 clean) \
34063 || exit 1
34064
34065@endif recode
34066
34067.PHONY: maybe-distclean-recode distclean-recode
34068maybe-distclean-recode:
34069@if recode
34070maybe-distclean-recode: distclean-recode
34071
34072distclean-recode:
34073 @: $(MAKE); $(unstage)
34074 @[ -f ./recode/Makefile ] || exit 0; \
34075 r=`${PWD_COMMAND}`; export r; \
34076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077 $(HOST_EXPORTS) \
34078 for flag in $(EXTRA_HOST_FLAGS) ; do \
34079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080 done; \
34081 echo "Doing distclean in recode" ; \
34082 (cd $(HOST_SUBDIR)/recode && \
34083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34085 "RANLIB=$${RANLIB}" \
34086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34087 distclean) \
34088 || exit 1
34089
34090@endif recode
34091
34092.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
34093maybe-maintainer-clean-recode:
34094@if recode
34095maybe-maintainer-clean-recode: maintainer-clean-recode
34096
34097maintainer-clean-recode:
34098 @: $(MAKE); $(unstage)
34099 @[ -f ./recode/Makefile ] || exit 0; \
34100 r=`${PWD_COMMAND}`; export r; \
34101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34102 $(HOST_EXPORTS) \
34103 for flag in $(EXTRA_HOST_FLAGS) ; do \
34104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34105 done; \
34106 echo "Doing maintainer-clean in recode" ; \
34107 (cd $(HOST_SUBDIR)/recode && \
34108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34110 "RANLIB=$${RANLIB}" \
34111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34112 maintainer-clean) \
34113 || exit 1
34114
34115@endif recode
34116
34117
34118
34119.PHONY: configure-sed maybe-configure-sed
34120maybe-configure-sed:
34121@if gcc-bootstrap
34122configure-sed: stage_current
34123@endif gcc-bootstrap
34124@if sed
34125maybe-configure-sed: configure-sed
34126configure-sed:
34127 @: $(MAKE); $(unstage)
34128 @r=`${PWD_COMMAND}`; export r; \
34129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
34131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
34132 $(HOST_EXPORTS) \
34133 echo Configuring in $(HOST_SUBDIR)/sed; \
34134 cd "$(HOST_SUBDIR)/sed" || exit 1; \
34135 case $(srcdir) in \
34136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34137 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
34138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34139 esac; \
34140 srcdiroption="--srcdir=$${topdir}/sed"; \
34141 libsrcdir="$$s/sed"; \
34142 $(SHELL) $${libsrcdir}/configure \
34143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34144 --target=${target_alias} $${srcdiroption} \
34145 || exit 1
34146@endif sed
34147
34148
34149
34150
34151
34152.PHONY: all-sed maybe-all-sed
34153maybe-all-sed:
34154@if gcc-bootstrap
34155all-sed: stage_current
34156@endif gcc-bootstrap
34157@if sed
34158TARGET-sed=all
34159maybe-all-sed: all-sed
34160all-sed: configure-sed
34161 @: $(MAKE); $(unstage)
34162 @r=`${PWD_COMMAND}`; export r; \
34163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164 $(HOST_EXPORTS) \
34165 (cd $(HOST_SUBDIR)/sed && \
34166 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34167 $(TARGET-sed))
34168@endif sed
34169
34170
34171
34172
34173.PHONY: check-sed maybe-check-sed
34174maybe-check-sed:
34175@if sed
34176maybe-check-sed: check-sed
34177
34178check-sed:
34179 @: $(MAKE); $(unstage)
34180 @r=`${PWD_COMMAND}`; export r; \
34181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182 $(HOST_EXPORTS) \
34183 (cd $(HOST_SUBDIR)/sed && \
34184 $(MAKE) $(FLAGS_TO_PASS) check)
34185
34186@endif sed
34187
34188.PHONY: install-sed maybe-install-sed
34189maybe-install-sed:
34190@if sed
34191maybe-install-sed: install-sed
34192
34193install-sed: installdirs
34194 @: $(MAKE); $(unstage)
34195 @r=`${PWD_COMMAND}`; export r; \
34196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34197 $(HOST_EXPORTS) \
34198 (cd $(HOST_SUBDIR)/sed && \
34199 $(MAKE) $(FLAGS_TO_PASS) install)
34200
34201@endif sed
34202
34203# Other targets (info, dvi, pdf, etc.)
34204
34205.PHONY: maybe-info-sed info-sed
34206maybe-info-sed:
34207@if sed
34208maybe-info-sed: info-sed
34209
34210info-sed: \
34211 configure-sed
34212 @: $(MAKE); $(unstage)
34213 @[ -f ./sed/Makefile ] || exit 0; \
34214 r=`${PWD_COMMAND}`; export r; \
34215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216 $(HOST_EXPORTS) \
34217 for flag in $(EXTRA_HOST_FLAGS) ; do \
34218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219 done; \
34220 echo "Doing info in sed" ; \
34221 (cd $(HOST_SUBDIR)/sed && \
34222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224 "RANLIB=$${RANLIB}" \
34225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226 info) \
34227 || exit 1
34228
34229@endif sed
34230
34231.PHONY: maybe-dvi-sed dvi-sed
34232maybe-dvi-sed:
34233@if sed
34234maybe-dvi-sed: dvi-sed
34235
34236dvi-sed: \
34237 configure-sed
34238 @: $(MAKE); $(unstage)
34239 @[ -f ./sed/Makefile ] || exit 0; \
34240 r=`${PWD_COMMAND}`; export r; \
34241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34242 $(HOST_EXPORTS) \
34243 for flag in $(EXTRA_HOST_FLAGS) ; do \
34244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34245 done; \
34246 echo "Doing dvi in sed" ; \
34247 (cd $(HOST_SUBDIR)/sed && \
34248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34250 "RANLIB=$${RANLIB}" \
34251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34252 dvi) \
34253 || exit 1
34254
34255@endif sed
34256
34257.PHONY: maybe-pdf-sed pdf-sed
34258maybe-pdf-sed:
34259@if sed
34260maybe-pdf-sed: pdf-sed
34261
34262pdf-sed: \
34263 configure-sed
34264 @: $(MAKE); $(unstage)
34265 @[ -f ./sed/Makefile ] || exit 0; \
34266 r=`${PWD_COMMAND}`; export r; \
34267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268 $(HOST_EXPORTS) \
34269 for flag in $(EXTRA_HOST_FLAGS) ; do \
34270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271 done; \
34272 echo "Doing pdf in sed" ; \
34273 (cd $(HOST_SUBDIR)/sed && \
34274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276 "RANLIB=$${RANLIB}" \
34277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278 pdf) \
34279 || exit 1
34280
34281@endif sed
34282
34283.PHONY: maybe-html-sed html-sed
34284maybe-html-sed:
34285@if sed
34286maybe-html-sed: html-sed
34287
34288html-sed: \
34289 configure-sed
34290 @: $(MAKE); $(unstage)
34291 @[ -f ./sed/Makefile ] || exit 0; \
34292 r=`${PWD_COMMAND}`; export r; \
34293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34294 $(HOST_EXPORTS) \
34295 for flag in $(EXTRA_HOST_FLAGS) ; do \
34296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34297 done; \
34298 echo "Doing html in sed" ; \
34299 (cd $(HOST_SUBDIR)/sed && \
34300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34302 "RANLIB=$${RANLIB}" \
34303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34304 html) \
34305 || exit 1
34306
34307@endif sed
34308
34309.PHONY: maybe-TAGS-sed TAGS-sed
34310maybe-TAGS-sed:
34311@if sed
34312maybe-TAGS-sed: TAGS-sed
34313
34314TAGS-sed: \
34315 configure-sed
34316 @: $(MAKE); $(unstage)
34317 @[ -f ./sed/Makefile ] || exit 0; \
34318 r=`${PWD_COMMAND}`; export r; \
34319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34320 $(HOST_EXPORTS) \
34321 for flag in $(EXTRA_HOST_FLAGS) ; do \
34322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34323 done; \
34324 echo "Doing TAGS in sed" ; \
34325 (cd $(HOST_SUBDIR)/sed && \
34326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34328 "RANLIB=$${RANLIB}" \
34329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34330 TAGS) \
34331 || exit 1
34332
34333@endif sed
34334
34335.PHONY: maybe-install-info-sed install-info-sed
34336maybe-install-info-sed:
34337@if sed
34338maybe-install-info-sed: install-info-sed
34339
34340install-info-sed: \
34341 configure-sed \
34342 info-sed
34343 @: $(MAKE); $(unstage)
34344 @[ -f ./sed/Makefile ] || exit 0; \
34345 r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 for flag in $(EXTRA_HOST_FLAGS) ; do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 echo "Doing install-info in sed" ; \
34352 (cd $(HOST_SUBDIR)/sed && \
34353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355 "RANLIB=$${RANLIB}" \
34356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357 install-info) \
34358 || exit 1
34359
34360@endif sed
34361
34362.PHONY: maybe-install-pdf-sed install-pdf-sed
34363maybe-install-pdf-sed:
34364@if sed
34365maybe-install-pdf-sed: install-pdf-sed
34366
34367install-pdf-sed: \
34368 configure-sed \
34369 pdf-sed
34370 @: $(MAKE); $(unstage)
34371 @[ -f ./sed/Makefile ] || exit 0; \
34372 r=`${PWD_COMMAND}`; export r; \
34373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34374 $(HOST_EXPORTS) \
34375 for flag in $(EXTRA_HOST_FLAGS) ; do \
34376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34377 done; \
34378 echo "Doing install-pdf in sed" ; \
34379 (cd $(HOST_SUBDIR)/sed && \
34380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34382 "RANLIB=$${RANLIB}" \
34383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34384 install-pdf) \
34385 || exit 1
34386
34387@endif sed
34388
34389.PHONY: maybe-install-html-sed install-html-sed
34390maybe-install-html-sed:
34391@if sed
34392maybe-install-html-sed: install-html-sed
34393
34394install-html-sed: \
34395 configure-sed \
34396 html-sed
34397 @: $(MAKE); $(unstage)
34398 @[ -f ./sed/Makefile ] || exit 0; \
34399 r=`${PWD_COMMAND}`; export r; \
34400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34401 $(HOST_EXPORTS) \
34402 for flag in $(EXTRA_HOST_FLAGS) ; do \
34403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34404 done; \
34405 echo "Doing install-html in sed" ; \
34406 (cd $(HOST_SUBDIR)/sed && \
34407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34409 "RANLIB=$${RANLIB}" \
34410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34411 install-html) \
34412 || exit 1
34413
34414@endif sed
34415
34416.PHONY: maybe-installcheck-sed installcheck-sed
34417maybe-installcheck-sed:
34418@if sed
34419maybe-installcheck-sed: installcheck-sed
34420
34421installcheck-sed: \
34422 configure-sed
34423 @: $(MAKE); $(unstage)
34424 @[ -f ./sed/Makefile ] || exit 0; \
34425 r=`${PWD_COMMAND}`; export r; \
34426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427 $(HOST_EXPORTS) \
34428 for flag in $(EXTRA_HOST_FLAGS) ; do \
34429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34430 done; \
34431 echo "Doing installcheck in sed" ; \
34432 (cd $(HOST_SUBDIR)/sed && \
34433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34435 "RANLIB=$${RANLIB}" \
34436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34437 installcheck) \
34438 || exit 1
34439
34440@endif sed
34441
34442.PHONY: maybe-mostlyclean-sed mostlyclean-sed
34443maybe-mostlyclean-sed:
34444@if sed
34445maybe-mostlyclean-sed: mostlyclean-sed
34446
34447mostlyclean-sed:
34448 @: $(MAKE); $(unstage)
34449 @[ -f ./sed/Makefile ] || exit 0; \
34450 r=`${PWD_COMMAND}`; export r; \
34451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34452 $(HOST_EXPORTS) \
34453 for flag in $(EXTRA_HOST_FLAGS) ; do \
34454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455 done; \
34456 echo "Doing mostlyclean in sed" ; \
34457 (cd $(HOST_SUBDIR)/sed && \
34458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34460 "RANLIB=$${RANLIB}" \
34461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34462 mostlyclean) \
34463 || exit 1
34464
34465@endif sed
34466
34467.PHONY: maybe-clean-sed clean-sed
34468maybe-clean-sed:
34469@if sed
34470maybe-clean-sed: clean-sed
34471
34472clean-sed:
34473 @: $(MAKE); $(unstage)
34474 @[ -f ./sed/Makefile ] || exit 0; \
34475 r=`${PWD_COMMAND}`; export r; \
34476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34477 $(HOST_EXPORTS) \
34478 for flag in $(EXTRA_HOST_FLAGS) ; do \
34479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34480 done; \
34481 echo "Doing clean in sed" ; \
34482 (cd $(HOST_SUBDIR)/sed && \
34483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34485 "RANLIB=$${RANLIB}" \
34486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34487 clean) \
34488 || exit 1
34489
34490@endif sed
34491
34492.PHONY: maybe-distclean-sed distclean-sed
34493maybe-distclean-sed:
34494@if sed
34495maybe-distclean-sed: distclean-sed
34496
34497distclean-sed:
34498 @: $(MAKE); $(unstage)
34499 @[ -f ./sed/Makefile ] || exit 0; \
34500 r=`${PWD_COMMAND}`; export r; \
34501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34502 $(HOST_EXPORTS) \
34503 for flag in $(EXTRA_HOST_FLAGS) ; do \
34504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34505 done; \
34506 echo "Doing distclean in sed" ; \
34507 (cd $(HOST_SUBDIR)/sed && \
34508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34510 "RANLIB=$${RANLIB}" \
34511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34512 distclean) \
34513 || exit 1
34514
34515@endif sed
34516
34517.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
34518maybe-maintainer-clean-sed:
34519@if sed
34520maybe-maintainer-clean-sed: maintainer-clean-sed
34521
34522maintainer-clean-sed:
34523 @: $(MAKE); $(unstage)
34524 @[ -f ./sed/Makefile ] || exit 0; \
34525 r=`${PWD_COMMAND}`; export r; \
34526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34527 $(HOST_EXPORTS) \
34528 for flag in $(EXTRA_HOST_FLAGS) ; do \
34529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530 done; \
34531 echo "Doing maintainer-clean in sed" ; \
34532 (cd $(HOST_SUBDIR)/sed && \
34533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34535 "RANLIB=$${RANLIB}" \
34536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34537 maintainer-clean) \
34538 || exit 1
34539
34540@endif sed
34541
34542
34543
34544.PHONY: configure-send-pr maybe-configure-send-pr
34545maybe-configure-send-pr:
34546@if gcc-bootstrap
34547configure-send-pr: stage_current
34548@endif gcc-bootstrap
34549@if send-pr
34550maybe-configure-send-pr: configure-send-pr
34551configure-send-pr:
34552 @: $(MAKE); $(unstage)
34553 @r=`${PWD_COMMAND}`; export r; \
34554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34555 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
34556 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
34557 $(HOST_EXPORTS) \
34558 echo Configuring in $(HOST_SUBDIR)/send-pr; \
34559 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
34560 case $(srcdir) in \
34561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34562 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
34563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34564 esac; \
34565 srcdiroption="--srcdir=$${topdir}/send-pr"; \
34566 libsrcdir="$$s/send-pr"; \
34567 $(SHELL) $${libsrcdir}/configure \
34568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34569 --target=${target_alias} $${srcdiroption} \
34570 || exit 1
34571@endif send-pr
34572
34573
34574
34575
34576
34577.PHONY: all-send-pr maybe-all-send-pr
34578maybe-all-send-pr:
34579@if gcc-bootstrap
34580all-send-pr: stage_current
34581@endif gcc-bootstrap
34582@if send-pr
34583TARGET-send-pr=all
34584maybe-all-send-pr: all-send-pr
34585all-send-pr: configure-send-pr
34586 @: $(MAKE); $(unstage)
34587 @r=`${PWD_COMMAND}`; export r; \
34588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34589 $(HOST_EXPORTS) \
34590 (cd $(HOST_SUBDIR)/send-pr && \
34591 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34592 $(TARGET-send-pr))
34593@endif send-pr
34594
34595
34596
34597
34598.PHONY: check-send-pr maybe-check-send-pr
34599maybe-check-send-pr:
34600@if send-pr
34601maybe-check-send-pr: check-send-pr
34602
34603check-send-pr:
34604 @: $(MAKE); $(unstage)
34605 @r=`${PWD_COMMAND}`; export r; \
34606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34607 $(HOST_EXPORTS) \
34608 (cd $(HOST_SUBDIR)/send-pr && \
34609 $(MAKE) $(FLAGS_TO_PASS) check)
34610
34611@endif send-pr
34612
34613.PHONY: install-send-pr maybe-install-send-pr
34614maybe-install-send-pr:
34615@if send-pr
34616maybe-install-send-pr: install-send-pr
34617
34618install-send-pr: installdirs
34619 @: $(MAKE); $(unstage)
34620 @r=`${PWD_COMMAND}`; export r; \
34621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622 $(HOST_EXPORTS) \
34623 (cd $(HOST_SUBDIR)/send-pr && \
34624 $(MAKE) $(FLAGS_TO_PASS) install)
34625
34626@endif send-pr
34627
34628# Other targets (info, dvi, pdf, etc.)
34629
34630.PHONY: maybe-info-send-pr info-send-pr
34631maybe-info-send-pr:
34632@if send-pr
34633maybe-info-send-pr: info-send-pr
34634
34635info-send-pr: \
34636 configure-send-pr
34637 @: $(MAKE); $(unstage)
34638 @[ -f ./send-pr/Makefile ] || exit 0; \
34639 r=`${PWD_COMMAND}`; export r; \
34640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641 $(HOST_EXPORTS) \
34642 for flag in $(EXTRA_HOST_FLAGS) ; do \
34643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34644 done; \
34645 echo "Doing info in send-pr" ; \
34646 (cd $(HOST_SUBDIR)/send-pr && \
34647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649 "RANLIB=$${RANLIB}" \
34650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651 info) \
34652 || exit 1
34653
34654@endif send-pr
34655
34656.PHONY: maybe-dvi-send-pr dvi-send-pr
34657maybe-dvi-send-pr:
34658@if send-pr
34659maybe-dvi-send-pr: dvi-send-pr
34660
34661dvi-send-pr: \
34662 configure-send-pr
34663 @: $(MAKE); $(unstage)
34664 @[ -f ./send-pr/Makefile ] || exit 0; \
34665 r=`${PWD_COMMAND}`; export r; \
34666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34667 $(HOST_EXPORTS) \
34668 for flag in $(EXTRA_HOST_FLAGS) ; do \
34669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34670 done; \
34671 echo "Doing dvi in send-pr" ; \
34672 (cd $(HOST_SUBDIR)/send-pr && \
34673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34675 "RANLIB=$${RANLIB}" \
34676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34677 dvi) \
34678 || exit 1
34679
34680@endif send-pr
34681
34682.PHONY: maybe-pdf-send-pr pdf-send-pr
34683maybe-pdf-send-pr:
34684@if send-pr
34685maybe-pdf-send-pr: pdf-send-pr
34686
34687pdf-send-pr: \
34688 configure-send-pr
34689 @: $(MAKE); $(unstage)
34690 @[ -f ./send-pr/Makefile ] || exit 0; \
34691 r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 $(HOST_EXPORTS) \
34694 for flag in $(EXTRA_HOST_FLAGS) ; do \
34695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34696 done; \
34697 echo "Doing pdf in send-pr" ; \
34698 (cd $(HOST_SUBDIR)/send-pr && \
34699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701 "RANLIB=$${RANLIB}" \
34702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703 pdf) \
34704 || exit 1
34705
34706@endif send-pr
34707
34708.PHONY: maybe-html-send-pr html-send-pr
34709maybe-html-send-pr:
34710@if send-pr
34711maybe-html-send-pr: html-send-pr
34712
34713html-send-pr: \
34714 configure-send-pr
34715 @: $(MAKE); $(unstage)
34716 @[ -f ./send-pr/Makefile ] || exit 0; \
34717 r=`${PWD_COMMAND}`; export r; \
34718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34719 $(HOST_EXPORTS) \
34720 for flag in $(EXTRA_HOST_FLAGS) ; do \
34721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34722 done; \
34723 echo "Doing html in send-pr" ; \
34724 (cd $(HOST_SUBDIR)/send-pr && \
34725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34727 "RANLIB=$${RANLIB}" \
34728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34729 html) \
34730 || exit 1
34731
34732@endif send-pr
34733
34734.PHONY: maybe-TAGS-send-pr TAGS-send-pr
34735maybe-TAGS-send-pr:
34736@if send-pr
34737maybe-TAGS-send-pr: TAGS-send-pr
34738
34739TAGS-send-pr: \
34740 configure-send-pr
34741 @: $(MAKE); $(unstage)
34742 @[ -f ./send-pr/Makefile ] || exit 0; \
34743 r=`${PWD_COMMAND}`; export r; \
34744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34745 $(HOST_EXPORTS) \
34746 for flag in $(EXTRA_HOST_FLAGS) ; do \
34747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34748 done; \
34749 echo "Doing TAGS in send-pr" ; \
34750 (cd $(HOST_SUBDIR)/send-pr && \
34751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34753 "RANLIB=$${RANLIB}" \
34754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34755 TAGS) \
34756 || exit 1
34757
34758@endif send-pr
34759
34760.PHONY: maybe-install-info-send-pr install-info-send-pr
34761maybe-install-info-send-pr:
34762@if send-pr
34763maybe-install-info-send-pr: install-info-send-pr
34764
34765install-info-send-pr: \
34766 configure-send-pr \
34767 info-send-pr
34768 @: $(MAKE); $(unstage)
34769 @[ -f ./send-pr/Makefile ] || exit 0; \
34770 r=`${PWD_COMMAND}`; export r; \
34771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34772 $(HOST_EXPORTS) \
34773 for flag in $(EXTRA_HOST_FLAGS) ; do \
34774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34775 done; \
34776 echo "Doing install-info in send-pr" ; \
34777 (cd $(HOST_SUBDIR)/send-pr && \
34778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34780 "RANLIB=$${RANLIB}" \
34781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34782 install-info) \
34783 || exit 1
34784
34785@endif send-pr
34786
34787.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
34788maybe-install-pdf-send-pr:
34789@if send-pr
34790maybe-install-pdf-send-pr: install-pdf-send-pr
34791
34792install-pdf-send-pr: \
34793 configure-send-pr \
34794 pdf-send-pr
34795 @: $(MAKE); $(unstage)
34796 @[ -f ./send-pr/Makefile ] || exit 0; \
34797 r=`${PWD_COMMAND}`; export r; \
34798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799 $(HOST_EXPORTS) \
34800 for flag in $(EXTRA_HOST_FLAGS) ; do \
34801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802 done; \
34803 echo "Doing install-pdf in send-pr" ; \
34804 (cd $(HOST_SUBDIR)/send-pr && \
34805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807 "RANLIB=$${RANLIB}" \
34808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809 install-pdf) \
34810 || exit 1
34811
34812@endif send-pr
34813
34814.PHONY: maybe-install-html-send-pr install-html-send-pr
34815maybe-install-html-send-pr:
34816@if send-pr
34817maybe-install-html-send-pr: install-html-send-pr
34818
34819install-html-send-pr: \
34820 configure-send-pr \
34821 html-send-pr
34822 @: $(MAKE); $(unstage)
34823 @[ -f ./send-pr/Makefile ] || exit 0; \
34824 r=`${PWD_COMMAND}`; export r; \
34825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826 $(HOST_EXPORTS) \
34827 for flag in $(EXTRA_HOST_FLAGS) ; do \
34828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34829 done; \
34830 echo "Doing install-html in send-pr" ; \
34831 (cd $(HOST_SUBDIR)/send-pr && \
34832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34834 "RANLIB=$${RANLIB}" \
34835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34836 install-html) \
34837 || exit 1
34838
34839@endif send-pr
34840
34841.PHONY: maybe-installcheck-send-pr installcheck-send-pr
34842maybe-installcheck-send-pr:
34843@if send-pr
34844maybe-installcheck-send-pr: installcheck-send-pr
34845
34846installcheck-send-pr: \
34847 configure-send-pr
34848 @: $(MAKE); $(unstage)
34849 @[ -f ./send-pr/Makefile ] || exit 0; \
34850 r=`${PWD_COMMAND}`; export r; \
34851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34852 $(HOST_EXPORTS) \
34853 for flag in $(EXTRA_HOST_FLAGS) ; do \
34854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34855 done; \
34856 echo "Doing installcheck in send-pr" ; \
34857 (cd $(HOST_SUBDIR)/send-pr && \
34858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34860 "RANLIB=$${RANLIB}" \
34861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34862 installcheck) \
34863 || exit 1
34864
34865@endif send-pr
34866
34867.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
34868maybe-mostlyclean-send-pr:
34869@if send-pr
34870maybe-mostlyclean-send-pr: mostlyclean-send-pr
34871
34872mostlyclean-send-pr:
34873 @: $(MAKE); $(unstage)
34874 @[ -f ./send-pr/Makefile ] || exit 0; \
34875 r=`${PWD_COMMAND}`; export r; \
34876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877 $(HOST_EXPORTS) \
34878 for flag in $(EXTRA_HOST_FLAGS) ; do \
34879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880 done; \
34881 echo "Doing mostlyclean in send-pr" ; \
34882 (cd $(HOST_SUBDIR)/send-pr && \
34883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885 "RANLIB=$${RANLIB}" \
34886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887 mostlyclean) \
34888 || exit 1
34889
34890@endif send-pr
34891
34892.PHONY: maybe-clean-send-pr clean-send-pr
34893maybe-clean-send-pr:
34894@if send-pr
34895maybe-clean-send-pr: clean-send-pr
34896
34897clean-send-pr:
34898 @: $(MAKE); $(unstage)
34899 @[ -f ./send-pr/Makefile ] || exit 0; \
34900 r=`${PWD_COMMAND}`; export r; \
34901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34902 $(HOST_EXPORTS) \
34903 for flag in $(EXTRA_HOST_FLAGS) ; do \
34904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34905 done; \
34906 echo "Doing clean in send-pr" ; \
34907 (cd $(HOST_SUBDIR)/send-pr && \
34908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34910 "RANLIB=$${RANLIB}" \
34911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34912 clean) \
34913 || exit 1
34914
34915@endif send-pr
34916
34917.PHONY: maybe-distclean-send-pr distclean-send-pr
34918maybe-distclean-send-pr:
34919@if send-pr
34920maybe-distclean-send-pr: distclean-send-pr
34921
34922distclean-send-pr:
34923 @: $(MAKE); $(unstage)
34924 @[ -f ./send-pr/Makefile ] || exit 0; \
34925 r=`${PWD_COMMAND}`; export r; \
34926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34927 $(HOST_EXPORTS) \
34928 for flag in $(EXTRA_HOST_FLAGS) ; do \
34929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34930 done; \
34931 echo "Doing distclean in send-pr" ; \
34932 (cd $(HOST_SUBDIR)/send-pr && \
34933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34935 "RANLIB=$${RANLIB}" \
34936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34937 distclean) \
34938 || exit 1
34939
34940@endif send-pr
34941
34942.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
34943maybe-maintainer-clean-send-pr:
34944@if send-pr
34945maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
34946
34947maintainer-clean-send-pr:
34948 @: $(MAKE); $(unstage)
34949 @[ -f ./send-pr/Makefile ] || exit 0; \
34950 r=`${PWD_COMMAND}`; export r; \
34951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34952 $(HOST_EXPORTS) \
34953 for flag in $(EXTRA_HOST_FLAGS) ; do \
34954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34955 done; \
34956 echo "Doing maintainer-clean in send-pr" ; \
34957 (cd $(HOST_SUBDIR)/send-pr && \
34958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34960 "RANLIB=$${RANLIB}" \
34961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34962 maintainer-clean) \
34963 || exit 1
34964
34965@endif send-pr
34966
34967
34968
34969.PHONY: configure-shellutils maybe-configure-shellutils
34970maybe-configure-shellutils:
34971@if gcc-bootstrap
34972configure-shellutils: stage_current
34973@endif gcc-bootstrap
34974@if shellutils
34975maybe-configure-shellutils: configure-shellutils
34976configure-shellutils:
34977 @: $(MAKE); $(unstage)
34978 @r=`${PWD_COMMAND}`; export r; \
34979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34980 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
34981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
34982 $(HOST_EXPORTS) \
34983 echo Configuring in $(HOST_SUBDIR)/shellutils; \
34984 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
34985 case $(srcdir) in \
34986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34987 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
34988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34989 esac; \
34990 srcdiroption="--srcdir=$${topdir}/shellutils"; \
34991 libsrcdir="$$s/shellutils"; \
34992 $(SHELL) $${libsrcdir}/configure \
34993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34994 --target=${target_alias} $${srcdiroption} \
34995 || exit 1
34996@endif shellutils
34997
34998
34999
35000
35001
35002.PHONY: all-shellutils maybe-all-shellutils
35003maybe-all-shellutils:
35004@if gcc-bootstrap
35005all-shellutils: stage_current
35006@endif gcc-bootstrap
35007@if shellutils
35008TARGET-shellutils=all
35009maybe-all-shellutils: all-shellutils
35010all-shellutils: configure-shellutils
35011 @: $(MAKE); $(unstage)
35012 @r=`${PWD_COMMAND}`; export r; \
35013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014 $(HOST_EXPORTS) \
35015 (cd $(HOST_SUBDIR)/shellutils && \
35016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35017 $(TARGET-shellutils))
35018@endif shellutils
35019
35020
35021
35022
35023.PHONY: check-shellutils maybe-check-shellutils
35024maybe-check-shellutils:
35025@if shellutils
35026maybe-check-shellutils: check-shellutils
35027
35028check-shellutils:
35029 @: $(MAKE); $(unstage)
35030 @r=`${PWD_COMMAND}`; export r; \
35031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35032 $(HOST_EXPORTS) \
35033 (cd $(HOST_SUBDIR)/shellutils && \
35034 $(MAKE) $(FLAGS_TO_PASS) check)
35035
35036@endif shellutils
35037
35038.PHONY: install-shellutils maybe-install-shellutils
35039maybe-install-shellutils:
35040@if shellutils
35041maybe-install-shellutils: install-shellutils
35042
35043install-shellutils: installdirs
35044 @: $(MAKE); $(unstage)
35045 @r=`${PWD_COMMAND}`; export r; \
35046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35047 $(HOST_EXPORTS) \
35048 (cd $(HOST_SUBDIR)/shellutils && \
35049 $(MAKE) $(FLAGS_TO_PASS) install)
35050
35051@endif shellutils
35052
35053# Other targets (info, dvi, pdf, etc.)
35054
35055.PHONY: maybe-info-shellutils info-shellutils
35056maybe-info-shellutils:
35057@if shellutils
35058maybe-info-shellutils: info-shellutils
35059
35060info-shellutils: \
35061 configure-shellutils
35062 @: $(MAKE); $(unstage)
35063 @[ -f ./shellutils/Makefile ] || exit 0; \
35064 r=`${PWD_COMMAND}`; export r; \
35065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066 $(HOST_EXPORTS) \
35067 for flag in $(EXTRA_HOST_FLAGS) ; do \
35068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069 done; \
35070 echo "Doing info in shellutils" ; \
35071 (cd $(HOST_SUBDIR)/shellutils && \
35072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074 "RANLIB=$${RANLIB}" \
35075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076 info) \
35077 || exit 1
35078
35079@endif shellutils
35080
35081.PHONY: maybe-dvi-shellutils dvi-shellutils
35082maybe-dvi-shellutils:
35083@if shellutils
35084maybe-dvi-shellutils: dvi-shellutils
35085
35086dvi-shellutils: \
35087 configure-shellutils
35088 @: $(MAKE); $(unstage)
35089 @[ -f ./shellutils/Makefile ] || exit 0; \
35090 r=`${PWD_COMMAND}`; export r; \
35091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35092 $(HOST_EXPORTS) \
35093 for flag in $(EXTRA_HOST_FLAGS) ; do \
35094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35095 done; \
35096 echo "Doing dvi in shellutils" ; \
35097 (cd $(HOST_SUBDIR)/shellutils && \
35098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35100 "RANLIB=$${RANLIB}" \
35101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35102 dvi) \
35103 || exit 1
35104
35105@endif shellutils
35106
35107.PHONY: maybe-pdf-shellutils pdf-shellutils
35108maybe-pdf-shellutils:
35109@if shellutils
35110maybe-pdf-shellutils: pdf-shellutils
35111
35112pdf-shellutils: \
35113 configure-shellutils
35114 @: $(MAKE); $(unstage)
35115 @[ -f ./shellutils/Makefile ] || exit 0; \
35116 r=`${PWD_COMMAND}`; export r; \
35117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35118 $(HOST_EXPORTS) \
35119 for flag in $(EXTRA_HOST_FLAGS) ; do \
35120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35121 done; \
35122 echo "Doing pdf in shellutils" ; \
35123 (cd $(HOST_SUBDIR)/shellutils && \
35124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35126 "RANLIB=$${RANLIB}" \
35127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35128 pdf) \
35129 || exit 1
35130
35131@endif shellutils
35132
35133.PHONY: maybe-html-shellutils html-shellutils
35134maybe-html-shellutils:
35135@if shellutils
35136maybe-html-shellutils: html-shellutils
35137
35138html-shellutils: \
35139 configure-shellutils
35140 @: $(MAKE); $(unstage)
35141 @[ -f ./shellutils/Makefile ] || exit 0; \
35142 r=`${PWD_COMMAND}`; export r; \
35143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144 $(HOST_EXPORTS) \
35145 for flag in $(EXTRA_HOST_FLAGS) ; do \
35146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35147 done; \
35148 echo "Doing html in shellutils" ; \
35149 (cd $(HOST_SUBDIR)/shellutils && \
35150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35152 "RANLIB=$${RANLIB}" \
35153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35154 html) \
35155 || exit 1
35156
35157@endif shellutils
35158
35159.PHONY: maybe-TAGS-shellutils TAGS-shellutils
35160maybe-TAGS-shellutils:
35161@if shellutils
35162maybe-TAGS-shellutils: TAGS-shellutils
35163
35164TAGS-shellutils: \
35165 configure-shellutils
35166 @: $(MAKE); $(unstage)
35167 @[ -f ./shellutils/Makefile ] || exit 0; \
35168 r=`${PWD_COMMAND}`; export r; \
35169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35170 $(HOST_EXPORTS) \
35171 for flag in $(EXTRA_HOST_FLAGS) ; do \
35172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35173 done; \
35174 echo "Doing TAGS in shellutils" ; \
35175 (cd $(HOST_SUBDIR)/shellutils && \
35176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35178 "RANLIB=$${RANLIB}" \
35179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35180 TAGS) \
35181 || exit 1
35182
35183@endif shellutils
35184
35185.PHONY: maybe-install-info-shellutils install-info-shellutils
35186maybe-install-info-shellutils:
35187@if shellutils
35188maybe-install-info-shellutils: install-info-shellutils
35189
35190install-info-shellutils: \
35191 configure-shellutils \
35192 info-shellutils
35193 @: $(MAKE); $(unstage)
35194 @[ -f ./shellutils/Makefile ] || exit 0; \
35195 r=`${PWD_COMMAND}`; export r; \
35196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197 $(HOST_EXPORTS) \
35198 for flag in $(EXTRA_HOST_FLAGS) ; do \
35199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35200 done; \
35201 echo "Doing install-info in shellutils" ; \
35202 (cd $(HOST_SUBDIR)/shellutils && \
35203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35205 "RANLIB=$${RANLIB}" \
35206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35207 install-info) \
35208 || exit 1
35209
35210@endif shellutils
35211
35212.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
35213maybe-install-pdf-shellutils:
35214@if shellutils
35215maybe-install-pdf-shellutils: install-pdf-shellutils
35216
35217install-pdf-shellutils: \
35218 configure-shellutils \
35219 pdf-shellutils
35220 @: $(MAKE); $(unstage)
35221 @[ -f ./shellutils/Makefile ] || exit 0; \
35222 r=`${PWD_COMMAND}`; export r; \
35223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224 $(HOST_EXPORTS) \
35225 for flag in $(EXTRA_HOST_FLAGS) ; do \
35226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35227 done; \
35228 echo "Doing install-pdf in shellutils" ; \
35229 (cd $(HOST_SUBDIR)/shellutils && \
35230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35232 "RANLIB=$${RANLIB}" \
35233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35234 install-pdf) \
35235 || exit 1
35236
35237@endif shellutils
35238
35239.PHONY: maybe-install-html-shellutils install-html-shellutils
35240maybe-install-html-shellutils:
35241@if shellutils
35242maybe-install-html-shellutils: install-html-shellutils
35243
35244install-html-shellutils: \
35245 configure-shellutils \
35246 html-shellutils
35247 @: $(MAKE); $(unstage)
35248 @[ -f ./shellutils/Makefile ] || exit 0; \
35249 r=`${PWD_COMMAND}`; export r; \
35250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35251 $(HOST_EXPORTS) \
35252 for flag in $(EXTRA_HOST_FLAGS) ; do \
35253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35254 done; \
35255 echo "Doing install-html in shellutils" ; \
35256 (cd $(HOST_SUBDIR)/shellutils && \
35257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35259 "RANLIB=$${RANLIB}" \
35260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35261 install-html) \
35262 || exit 1
35263
35264@endif shellutils
35265
35266.PHONY: maybe-installcheck-shellutils installcheck-shellutils
35267maybe-installcheck-shellutils:
35268@if shellutils
35269maybe-installcheck-shellutils: installcheck-shellutils
35270
35271installcheck-shellutils: \
35272 configure-shellutils
35273 @: $(MAKE); $(unstage)
35274 @[ -f ./shellutils/Makefile ] || exit 0; \
35275 r=`${PWD_COMMAND}`; export r; \
35276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35277 $(HOST_EXPORTS) \
35278 for flag in $(EXTRA_HOST_FLAGS) ; do \
35279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35280 done; \
35281 echo "Doing installcheck in shellutils" ; \
35282 (cd $(HOST_SUBDIR)/shellutils && \
35283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35285 "RANLIB=$${RANLIB}" \
35286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35287 installcheck) \
35288 || exit 1
35289
35290@endif shellutils
35291
35292.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
35293maybe-mostlyclean-shellutils:
35294@if shellutils
35295maybe-mostlyclean-shellutils: mostlyclean-shellutils
35296
35297mostlyclean-shellutils:
35298 @: $(MAKE); $(unstage)
35299 @[ -f ./shellutils/Makefile ] || exit 0; \
35300 r=`${PWD_COMMAND}`; export r; \
35301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35302 $(HOST_EXPORTS) \
35303 for flag in $(EXTRA_HOST_FLAGS) ; do \
35304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35305 done; \
35306 echo "Doing mostlyclean in shellutils" ; \
35307 (cd $(HOST_SUBDIR)/shellutils && \
35308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35310 "RANLIB=$${RANLIB}" \
35311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35312 mostlyclean) \
35313 || exit 1
35314
35315@endif shellutils
35316
35317.PHONY: maybe-clean-shellutils clean-shellutils
35318maybe-clean-shellutils:
35319@if shellutils
35320maybe-clean-shellutils: clean-shellutils
35321
35322clean-shellutils:
35323 @: $(MAKE); $(unstage)
35324 @[ -f ./shellutils/Makefile ] || exit 0; \
35325 r=`${PWD_COMMAND}`; export r; \
35326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35327 $(HOST_EXPORTS) \
35328 for flag in $(EXTRA_HOST_FLAGS) ; do \
35329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35330 done; \
35331 echo "Doing clean in shellutils" ; \
35332 (cd $(HOST_SUBDIR)/shellutils && \
35333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35335 "RANLIB=$${RANLIB}" \
35336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35337 clean) \
35338 || exit 1
35339
35340@endif shellutils
35341
35342.PHONY: maybe-distclean-shellutils distclean-shellutils
35343maybe-distclean-shellutils:
35344@if shellutils
35345maybe-distclean-shellutils: distclean-shellutils
35346
35347distclean-shellutils:
35348 @: $(MAKE); $(unstage)
35349 @[ -f ./shellutils/Makefile ] || exit 0; \
35350 r=`${PWD_COMMAND}`; export r; \
35351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35352 $(HOST_EXPORTS) \
35353 for flag in $(EXTRA_HOST_FLAGS) ; do \
35354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35355 done; \
35356 echo "Doing distclean in shellutils" ; \
35357 (cd $(HOST_SUBDIR)/shellutils && \
35358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35360 "RANLIB=$${RANLIB}" \
35361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35362 distclean) \
35363 || exit 1
35364
35365@endif shellutils
35366
35367.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
35368maybe-maintainer-clean-shellutils:
35369@if shellutils
35370maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
35371
35372maintainer-clean-shellutils:
35373 @: $(MAKE); $(unstage)
35374 @[ -f ./shellutils/Makefile ] || exit 0; \
35375 r=`${PWD_COMMAND}`; export r; \
35376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35377 $(HOST_EXPORTS) \
35378 for flag in $(EXTRA_HOST_FLAGS) ; do \
35379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35380 done; \
35381 echo "Doing maintainer-clean in shellutils" ; \
35382 (cd $(HOST_SUBDIR)/shellutils && \
35383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35385 "RANLIB=$${RANLIB}" \
35386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35387 maintainer-clean) \
35388 || exit 1
35389
35390@endif shellutils
35391
35392
35393
35394.PHONY: configure-sid maybe-configure-sid
35395maybe-configure-sid:
35396@if gcc-bootstrap
35397configure-sid: stage_current
35398@endif gcc-bootstrap
35399@if sid
35400maybe-configure-sid: configure-sid
35401configure-sid:
35402 @: $(MAKE); $(unstage)
35403 @r=`${PWD_COMMAND}`; export r; \
35404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35405 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
35406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
35407 $(HOST_EXPORTS) \
35408 echo Configuring in $(HOST_SUBDIR)/sid; \
35409 cd "$(HOST_SUBDIR)/sid" || exit 1; \
35410 case $(srcdir) in \
35411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35412 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
35413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35414 esac; \
35415 srcdiroption="--srcdir=$${topdir}/sid"; \
35416 libsrcdir="$$s/sid"; \
35417 $(SHELL) $${libsrcdir}/configure \
35418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35419 --target=${target_alias} $${srcdiroption} \
35420 || exit 1
35421@endif sid
35422
35423
35424
35425
35426
35427.PHONY: all-sid maybe-all-sid
35428maybe-all-sid:
35429@if gcc-bootstrap
35430all-sid: stage_current
35431@endif gcc-bootstrap
35432@if sid
35433TARGET-sid=all
35434maybe-all-sid: all-sid
35435all-sid: configure-sid
35436 @: $(MAKE); $(unstage)
35437 @r=`${PWD_COMMAND}`; export r; \
35438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439 $(HOST_EXPORTS) \
35440 (cd $(HOST_SUBDIR)/sid && \
35441 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35442 $(TARGET-sid))
35443@endif sid
35444
35445
35446
35447
35448.PHONY: check-sid maybe-check-sid
35449maybe-check-sid:
35450@if sid
35451maybe-check-sid: check-sid
35452
35453check-sid:
35454 @: $(MAKE); $(unstage)
35455 @r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(HOST_EXPORTS) \
35458 (cd $(HOST_SUBDIR)/sid && \
35459 $(MAKE) $(FLAGS_TO_PASS) check)
35460
35461@endif sid
35462
35463.PHONY: install-sid maybe-install-sid
35464maybe-install-sid:
35465@if sid
35466maybe-install-sid: install-sid
35467
35468install-sid: installdirs
35469 @: $(MAKE); $(unstage)
35470 @r=`${PWD_COMMAND}`; export r; \
35471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472 $(HOST_EXPORTS) \
35473 (cd $(HOST_SUBDIR)/sid && \
35474 $(MAKE) $(FLAGS_TO_PASS) install)
35475
35476@endif sid
35477
35478# Other targets (info, dvi, pdf, etc.)
35479
35480.PHONY: maybe-info-sid info-sid
35481maybe-info-sid:
35482@if sid
35483maybe-info-sid: info-sid
35484
35485info-sid: \
35486 configure-sid
35487 @: $(MAKE); $(unstage)
35488 @[ -f ./sid/Makefile ] || exit 0; \
35489 r=`${PWD_COMMAND}`; export r; \
35490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35491 $(HOST_EXPORTS) \
35492 for flag in $(EXTRA_HOST_FLAGS) ; do \
35493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35494 done; \
35495 echo "Doing info in sid" ; \
35496 (cd $(HOST_SUBDIR)/sid && \
35497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35499 "RANLIB=$${RANLIB}" \
35500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35501 info) \
35502 || exit 1
35503
35504@endif sid
35505
35506.PHONY: maybe-dvi-sid dvi-sid
35507maybe-dvi-sid:
35508@if sid
35509maybe-dvi-sid: dvi-sid
35510
35511dvi-sid: \
35512 configure-sid
35513 @: $(MAKE); $(unstage)
35514 @[ -f ./sid/Makefile ] || exit 0; \
35515 r=`${PWD_COMMAND}`; export r; \
35516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35517 $(HOST_EXPORTS) \
35518 for flag in $(EXTRA_HOST_FLAGS) ; do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 echo "Doing dvi in sid" ; \
35522 (cd $(HOST_SUBDIR)/sid && \
35523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35525 "RANLIB=$${RANLIB}" \
35526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35527 dvi) \
35528 || exit 1
35529
35530@endif sid
35531
35532.PHONY: maybe-pdf-sid pdf-sid
35533maybe-pdf-sid:
35534@if sid
35535maybe-pdf-sid: pdf-sid
35536
35537pdf-sid: \
35538 configure-sid
35539 @: $(MAKE); $(unstage)
35540 @[ -f ./sid/Makefile ] || exit 0; \
35541 r=`${PWD_COMMAND}`; export r; \
35542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543 $(HOST_EXPORTS) \
35544 for flag in $(EXTRA_HOST_FLAGS) ; do \
35545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35546 done; \
35547 echo "Doing pdf in sid" ; \
35548 (cd $(HOST_SUBDIR)/sid && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551 "RANLIB=$${RANLIB}" \
35552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553 pdf) \
35554 || exit 1
35555
35556@endif sid
35557
35558.PHONY: maybe-html-sid html-sid
35559maybe-html-sid:
35560@if sid
35561maybe-html-sid: html-sid
35562
35563html-sid: \
35564 configure-sid
35565 @: $(MAKE); $(unstage)
35566 @[ -f ./sid/Makefile ] || exit 0; \
35567 r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 $(HOST_EXPORTS) \
35570 for flag in $(EXTRA_HOST_FLAGS) ; do \
35571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35572 done; \
35573 echo "Doing html in sid" ; \
35574 (cd $(HOST_SUBDIR)/sid && \
35575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577 "RANLIB=$${RANLIB}" \
35578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579 html) \
35580 || exit 1
35581
35582@endif sid
35583
35584.PHONY: maybe-TAGS-sid TAGS-sid
35585maybe-TAGS-sid:
35586@if sid
35587maybe-TAGS-sid: TAGS-sid
35588
35589TAGS-sid: \
35590 configure-sid
35591 @: $(MAKE); $(unstage)
35592 @[ -f ./sid/Makefile ] || exit 0; \
35593 r=`${PWD_COMMAND}`; export r; \
35594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595 $(HOST_EXPORTS) \
35596 for flag in $(EXTRA_HOST_FLAGS) ; do \
35597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35598 done; \
35599 echo "Doing TAGS in sid" ; \
35600 (cd $(HOST_SUBDIR)/sid && \
35601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35603 "RANLIB=$${RANLIB}" \
35604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35605 TAGS) \
35606 || exit 1
35607
35608@endif sid
35609
35610.PHONY: maybe-install-info-sid install-info-sid
35611maybe-install-info-sid:
35612@if sid
35613maybe-install-info-sid: install-info-sid
35614
35615install-info-sid: \
35616 configure-sid \
35617 info-sid
35618 @: $(MAKE); $(unstage)
35619 @[ -f ./sid/Makefile ] || exit 0; \
35620 r=`${PWD_COMMAND}`; export r; \
35621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35622 $(HOST_EXPORTS) \
35623 for flag in $(EXTRA_HOST_FLAGS) ; do \
35624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35625 done; \
35626 echo "Doing install-info in sid" ; \
35627 (cd $(HOST_SUBDIR)/sid && \
35628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35630 "RANLIB=$${RANLIB}" \
35631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35632 install-info) \
35633 || exit 1
35634
35635@endif sid
35636
35637.PHONY: maybe-install-pdf-sid install-pdf-sid
35638maybe-install-pdf-sid:
35639@if sid
35640maybe-install-pdf-sid: install-pdf-sid
35641
35642install-pdf-sid: \
35643 configure-sid \
35644 pdf-sid
35645 @: $(MAKE); $(unstage)
35646 @[ -f ./sid/Makefile ] || exit 0; \
35647 r=`${PWD_COMMAND}`; export r; \
35648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35649 $(HOST_EXPORTS) \
35650 for flag in $(EXTRA_HOST_FLAGS) ; do \
35651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35652 done; \
35653 echo "Doing install-pdf in sid" ; \
35654 (cd $(HOST_SUBDIR)/sid && \
35655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35657 "RANLIB=$${RANLIB}" \
35658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35659 install-pdf) \
35660 || exit 1
35661
35662@endif sid
35663
35664.PHONY: maybe-install-html-sid install-html-sid
35665maybe-install-html-sid:
35666@if sid
35667maybe-install-html-sid: install-html-sid
35668
35669install-html-sid: \
35670 configure-sid \
35671 html-sid
35672 @: $(MAKE); $(unstage)
35673 @[ -f ./sid/Makefile ] || exit 0; \
35674 r=`${PWD_COMMAND}`; export r; \
35675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676 $(HOST_EXPORTS) \
35677 for flag in $(EXTRA_HOST_FLAGS) ; do \
35678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35679 done; \
35680 echo "Doing install-html in sid" ; \
35681 (cd $(HOST_SUBDIR)/sid && \
35682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35684 "RANLIB=$${RANLIB}" \
35685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35686 install-html) \
35687 || exit 1
35688
35689@endif sid
35690
35691.PHONY: maybe-installcheck-sid installcheck-sid
35692maybe-installcheck-sid:
35693@if sid
35694maybe-installcheck-sid: installcheck-sid
35695
35696installcheck-sid: \
35697 configure-sid
35698 @: $(MAKE); $(unstage)
35699 @[ -f ./sid/Makefile ] || exit 0; \
35700 r=`${PWD_COMMAND}`; export r; \
35701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35702 $(HOST_EXPORTS) \
35703 for flag in $(EXTRA_HOST_FLAGS) ; do \
35704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35705 done; \
35706 echo "Doing installcheck in sid" ; \
35707 (cd $(HOST_SUBDIR)/sid && \
35708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35710 "RANLIB=$${RANLIB}" \
35711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35712 installcheck) \
35713 || exit 1
35714
35715@endif sid
35716
35717.PHONY: maybe-mostlyclean-sid mostlyclean-sid
35718maybe-mostlyclean-sid:
35719@if sid
35720maybe-mostlyclean-sid: mostlyclean-sid
35721
35722mostlyclean-sid:
35723 @: $(MAKE); $(unstage)
35724 @[ -f ./sid/Makefile ] || exit 0; \
35725 r=`${PWD_COMMAND}`; export r; \
35726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727 $(HOST_EXPORTS) \
35728 for flag in $(EXTRA_HOST_FLAGS) ; do \
35729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35730 done; \
35731 echo "Doing mostlyclean in sid" ; \
35732 (cd $(HOST_SUBDIR)/sid && \
35733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35735 "RANLIB=$${RANLIB}" \
35736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35737 mostlyclean) \
35738 || exit 1
35739
35740@endif sid
35741
35742.PHONY: maybe-clean-sid clean-sid
35743maybe-clean-sid:
35744@if sid
35745maybe-clean-sid: clean-sid
35746
35747clean-sid:
35748 @: $(MAKE); $(unstage)
35749 @[ -f ./sid/Makefile ] || exit 0; \
35750 r=`${PWD_COMMAND}`; export r; \
35751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35752 $(HOST_EXPORTS) \
35753 for flag in $(EXTRA_HOST_FLAGS) ; do \
35754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35755 done; \
35756 echo "Doing clean in sid" ; \
35757 (cd $(HOST_SUBDIR)/sid && \
35758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35760 "RANLIB=$${RANLIB}" \
35761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35762 clean) \
35763 || exit 1
35764
35765@endif sid
35766
35767.PHONY: maybe-distclean-sid distclean-sid
35768maybe-distclean-sid:
35769@if sid
35770maybe-distclean-sid: distclean-sid
35771
35772distclean-sid:
35773 @: $(MAKE); $(unstage)
35774 @[ -f ./sid/Makefile ] || exit 0; \
35775 r=`${PWD_COMMAND}`; export r; \
35776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35777 $(HOST_EXPORTS) \
35778 for flag in $(EXTRA_HOST_FLAGS) ; do \
35779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35780 done; \
35781 echo "Doing distclean in sid" ; \
35782 (cd $(HOST_SUBDIR)/sid && \
35783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35785 "RANLIB=$${RANLIB}" \
35786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35787 distclean) \
35788 || exit 1
35789
35790@endif sid
35791
35792.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
35793maybe-maintainer-clean-sid:
35794@if sid
35795maybe-maintainer-clean-sid: maintainer-clean-sid
35796
35797maintainer-clean-sid:
35798 @: $(MAKE); $(unstage)
35799 @[ -f ./sid/Makefile ] || exit 0; \
35800 r=`${PWD_COMMAND}`; export r; \
35801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35802 $(HOST_EXPORTS) \
35803 for flag in $(EXTRA_HOST_FLAGS) ; do \
35804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35805 done; \
35806 echo "Doing maintainer-clean in sid" ; \
35807 (cd $(HOST_SUBDIR)/sid && \
35808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35810 "RANLIB=$${RANLIB}" \
35811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35812 maintainer-clean) \
35813 || exit 1
35814
35815@endif sid
35816
35817
35818
35819.PHONY: configure-sim maybe-configure-sim
35820maybe-configure-sim:
35821@if gcc-bootstrap
35822configure-sim: stage_current
35823@endif gcc-bootstrap
35824@if sim
35825maybe-configure-sim: configure-sim
35826configure-sim:
35827 @: $(MAKE); $(unstage)
35828 @r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
35831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
35832 $(HOST_EXPORTS) \
35833 echo Configuring in $(HOST_SUBDIR)/sim; \
35834 cd "$(HOST_SUBDIR)/sim" || exit 1; \
35835 case $(srcdir) in \
35836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35837 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
35838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35839 esac; \
35840 srcdiroption="--srcdir=$${topdir}/sim"; \
35841 libsrcdir="$$s/sim"; \
35842 $(SHELL) $${libsrcdir}/configure \
35843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35844 --target=${target_alias} $${srcdiroption} \
35845 || exit 1
35846@endif sim
35847
35848
35849
35850
35851
35852.PHONY: all-sim maybe-all-sim
35853maybe-all-sim:
35854@if gcc-bootstrap
35855all-sim: stage_current
35856@endif gcc-bootstrap
35857@if sim
35858TARGET-sim=all
35859maybe-all-sim: all-sim
35860all-sim: configure-sim
35861 @: $(MAKE); $(unstage)
35862 @r=`${PWD_COMMAND}`; export r; \
35863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35864 $(HOST_EXPORTS) \
35865 (cd $(HOST_SUBDIR)/sim && \
35866 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35867 $(TARGET-sim))
35868@endif sim
35869
35870
35871
35872
35873.PHONY: check-sim maybe-check-sim
35874maybe-check-sim:
35875@if sim
35876maybe-check-sim: check-sim
35877
35878check-sim:
35879 @: $(MAKE); $(unstage)
35880 @r=`${PWD_COMMAND}`; export r; \
35881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35882 $(HOST_EXPORTS) \
35883 (cd $(HOST_SUBDIR)/sim && \
35884 $(MAKE) $(FLAGS_TO_PASS) check)
35885
35886@endif sim
35887
35888.PHONY: install-sim maybe-install-sim
35889maybe-install-sim:
35890@if sim
35891maybe-install-sim: install-sim
35892
35893install-sim: installdirs
35894 @: $(MAKE); $(unstage)
35895 @r=`${PWD_COMMAND}`; export r; \
35896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35897 $(HOST_EXPORTS) \
35898 (cd $(HOST_SUBDIR)/sim && \
35899 $(MAKE) $(FLAGS_TO_PASS) install)
35900
35901@endif sim
35902
35903# Other targets (info, dvi, pdf, etc.)
35904
35905.PHONY: maybe-info-sim info-sim
35906maybe-info-sim:
35907@if sim
35908maybe-info-sim: info-sim
35909
35910info-sim: \
35911 configure-sim
35912 @: $(MAKE); $(unstage)
35913 @[ -f ./sim/Makefile ] || exit 0; \
35914 r=`${PWD_COMMAND}`; export r; \
35915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916 $(HOST_EXPORTS) \
35917 for flag in $(EXTRA_HOST_FLAGS) ; do \
35918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919 done; \
35920 echo "Doing info in sim" ; \
35921 (cd $(HOST_SUBDIR)/sim && \
35922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924 "RANLIB=$${RANLIB}" \
35925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926 info) \
35927 || exit 1
35928
35929@endif sim
35930
35931.PHONY: maybe-dvi-sim dvi-sim
35932maybe-dvi-sim:
35933@if sim
35934maybe-dvi-sim: dvi-sim
35935
35936dvi-sim: \
35937 configure-sim
35938 @: $(MAKE); $(unstage)
35939 @[ -f ./sim/Makefile ] || exit 0; \
35940 r=`${PWD_COMMAND}`; export r; \
35941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35942 $(HOST_EXPORTS) \
35943 for flag in $(EXTRA_HOST_FLAGS) ; do \
35944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35945 done; \
35946 echo "Doing dvi in sim" ; \
35947 (cd $(HOST_SUBDIR)/sim && \
35948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35950 "RANLIB=$${RANLIB}" \
35951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35952 dvi) \
35953 || exit 1
35954
35955@endif sim
35956
35957.PHONY: maybe-pdf-sim pdf-sim
35958maybe-pdf-sim:
35959@if sim
35960maybe-pdf-sim: pdf-sim
35961
35962pdf-sim: \
35963 configure-sim
35964 @: $(MAKE); $(unstage)
35965 @[ -f ./sim/Makefile ] || exit 0; \
35966 r=`${PWD_COMMAND}`; export r; \
35967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35968 $(HOST_EXPORTS) \
35969 for flag in $(EXTRA_HOST_FLAGS) ; do \
35970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35971 done; \
35972 echo "Doing pdf in sim" ; \
35973 (cd $(HOST_SUBDIR)/sim && \
35974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35976 "RANLIB=$${RANLIB}" \
35977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35978 pdf) \
35979 || exit 1
35980
35981@endif sim
35982
35983.PHONY: maybe-html-sim html-sim
35984maybe-html-sim:
35985@if sim
35986maybe-html-sim: html-sim
35987
35988html-sim: \
35989 configure-sim
35990 @: $(MAKE); $(unstage)
35991 @[ -f ./sim/Makefile ] || exit 0; \
35992 r=`${PWD_COMMAND}`; export r; \
35993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994 $(HOST_EXPORTS) \
35995 for flag in $(EXTRA_HOST_FLAGS) ; do \
35996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35997 done; \
35998 echo "Doing html in sim" ; \
35999 (cd $(HOST_SUBDIR)/sim && \
36000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36002 "RANLIB=$${RANLIB}" \
36003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36004 html) \
36005 || exit 1
36006
36007@endif sim
36008
36009.PHONY: maybe-TAGS-sim TAGS-sim
36010maybe-TAGS-sim:
36011@if sim
36012maybe-TAGS-sim: TAGS-sim
36013
36014TAGS-sim: \
36015 configure-sim
36016 @: $(MAKE); $(unstage)
36017 @[ -f ./sim/Makefile ] || exit 0; \
36018 r=`${PWD_COMMAND}`; export r; \
36019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36020 $(HOST_EXPORTS) \
36021 for flag in $(EXTRA_HOST_FLAGS) ; do \
36022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36023 done; \
36024 echo "Doing TAGS in sim" ; \
36025 (cd $(HOST_SUBDIR)/sim && \
36026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36028 "RANLIB=$${RANLIB}" \
36029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36030 TAGS) \
36031 || exit 1
36032
36033@endif sim
36034
36035.PHONY: maybe-install-info-sim install-info-sim
36036maybe-install-info-sim:
36037@if sim
36038maybe-install-info-sim: install-info-sim
36039
36040install-info-sim: \
36041 configure-sim \
36042 info-sim
36043 @: $(MAKE); $(unstage)
36044 @[ -f ./sim/Makefile ] || exit 0; \
36045 r=`${PWD_COMMAND}`; export r; \
36046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047 $(HOST_EXPORTS) \
36048 for flag in $(EXTRA_HOST_FLAGS) ; do \
36049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36050 done; \
36051 echo "Doing install-info in sim" ; \
36052 (cd $(HOST_SUBDIR)/sim && \
36053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36055 "RANLIB=$${RANLIB}" \
36056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36057 install-info) \
36058 || exit 1
36059
36060@endif sim
36061
36062.PHONY: maybe-install-pdf-sim install-pdf-sim
36063maybe-install-pdf-sim:
36064@if sim
36065maybe-install-pdf-sim: install-pdf-sim
36066
36067install-pdf-sim: \
36068 configure-sim \
36069 pdf-sim
36070 @: $(MAKE); $(unstage)
36071 @[ -f ./sim/Makefile ] || exit 0; \
36072 r=`${PWD_COMMAND}`; export r; \
36073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074 $(HOST_EXPORTS) \
36075 for flag in $(EXTRA_HOST_FLAGS) ; do \
36076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36077 done; \
36078 echo "Doing install-pdf in sim" ; \
36079 (cd $(HOST_SUBDIR)/sim && \
36080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36082 "RANLIB=$${RANLIB}" \
36083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36084 install-pdf) \
36085 || exit 1
36086
36087@endif sim
36088
36089.PHONY: maybe-install-html-sim install-html-sim
36090maybe-install-html-sim:
36091@if sim
36092maybe-install-html-sim: install-html-sim
36093
36094install-html-sim: \
36095 configure-sim \
36096 html-sim
36097 @: $(MAKE); $(unstage)
36098 @[ -f ./sim/Makefile ] || exit 0; \
36099 r=`${PWD_COMMAND}`; export r; \
36100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36101 $(HOST_EXPORTS) \
36102 for flag in $(EXTRA_HOST_FLAGS) ; do \
36103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36104 done; \
36105 echo "Doing install-html in sim" ; \
36106 (cd $(HOST_SUBDIR)/sim && \
36107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36109 "RANLIB=$${RANLIB}" \
36110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36111 install-html) \
36112 || exit 1
36113
36114@endif sim
36115
36116.PHONY: maybe-installcheck-sim installcheck-sim
36117maybe-installcheck-sim:
36118@if sim
36119maybe-installcheck-sim: installcheck-sim
36120
36121installcheck-sim: \
36122 configure-sim
36123 @: $(MAKE); $(unstage)
36124 @[ -f ./sim/Makefile ] || exit 0; \
36125 r=`${PWD_COMMAND}`; export r; \
36126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127 $(HOST_EXPORTS) \
36128 for flag in $(EXTRA_HOST_FLAGS) ; do \
36129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130 done; \
36131 echo "Doing installcheck in sim" ; \
36132 (cd $(HOST_SUBDIR)/sim && \
36133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36135 "RANLIB=$${RANLIB}" \
36136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36137 installcheck) \
36138 || exit 1
36139
36140@endif sim
36141
36142.PHONY: maybe-mostlyclean-sim mostlyclean-sim
36143maybe-mostlyclean-sim:
36144@if sim
36145maybe-mostlyclean-sim: mostlyclean-sim
36146
36147mostlyclean-sim:
36148 @: $(MAKE); $(unstage)
36149 @[ -f ./sim/Makefile ] || exit 0; \
36150 r=`${PWD_COMMAND}`; export r; \
36151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152 $(HOST_EXPORTS) \
36153 for flag in $(EXTRA_HOST_FLAGS) ; do \
36154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36155 done; \
36156 echo "Doing mostlyclean in sim" ; \
36157 (cd $(HOST_SUBDIR)/sim && \
36158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36160 "RANLIB=$${RANLIB}" \
36161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36162 mostlyclean) \
36163 || exit 1
36164
36165@endif sim
36166
36167.PHONY: maybe-clean-sim clean-sim
36168maybe-clean-sim:
36169@if sim
36170maybe-clean-sim: clean-sim
36171
36172clean-sim:
36173 @: $(MAKE); $(unstage)
36174 @[ -f ./sim/Makefile ] || exit 0; \
36175 r=`${PWD_COMMAND}`; export r; \
36176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36177 $(HOST_EXPORTS) \
36178 for flag in $(EXTRA_HOST_FLAGS) ; do \
36179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36180 done; \
36181 echo "Doing clean in sim" ; \
36182 (cd $(HOST_SUBDIR)/sim && \
36183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36185 "RANLIB=$${RANLIB}" \
36186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36187 clean) \
36188 || exit 1
36189
36190@endif sim
36191
36192.PHONY: maybe-distclean-sim distclean-sim
36193maybe-distclean-sim:
36194@if sim
36195maybe-distclean-sim: distclean-sim
36196
36197distclean-sim:
36198 @: $(MAKE); $(unstage)
36199 @[ -f ./sim/Makefile ] || exit 0; \
36200 r=`${PWD_COMMAND}`; export r; \
36201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202 $(HOST_EXPORTS) \
36203 for flag in $(EXTRA_HOST_FLAGS) ; do \
36204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36205 done; \
36206 echo "Doing distclean in sim" ; \
36207 (cd $(HOST_SUBDIR)/sim && \
36208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36210 "RANLIB=$${RANLIB}" \
36211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36212 distclean) \
36213 || exit 1
36214
36215@endif sim
36216
36217.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
36218maybe-maintainer-clean-sim:
36219@if sim
36220maybe-maintainer-clean-sim: maintainer-clean-sim
36221
36222maintainer-clean-sim:
36223 @: $(MAKE); $(unstage)
36224 @[ -f ./sim/Makefile ] || exit 0; \
36225 r=`${PWD_COMMAND}`; export r; \
36226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227 $(HOST_EXPORTS) \
36228 for flag in $(EXTRA_HOST_FLAGS) ; do \
36229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230 done; \
36231 echo "Doing maintainer-clean in sim" ; \
36232 (cd $(HOST_SUBDIR)/sim && \
36233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235 "RANLIB=$${RANLIB}" \
36236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237 maintainer-clean) \
36238 || exit 1
36239
36240@endif sim
36241
36242
36243
36244.PHONY: configure-tar maybe-configure-tar
36245maybe-configure-tar:
36246@if gcc-bootstrap
36247configure-tar: stage_current
36248@endif gcc-bootstrap
36249@if tar
36250maybe-configure-tar: configure-tar
36251configure-tar:
36252 @: $(MAKE); $(unstage)
36253 @r=`${PWD_COMMAND}`; export r; \
36254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36255 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
36256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
36257 $(HOST_EXPORTS) \
36258 echo Configuring in $(HOST_SUBDIR)/tar; \
36259 cd "$(HOST_SUBDIR)/tar" || exit 1; \
36260 case $(srcdir) in \
36261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36262 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
36263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36264 esac; \
36265 srcdiroption="--srcdir=$${topdir}/tar"; \
36266 libsrcdir="$$s/tar"; \
36267 $(SHELL) $${libsrcdir}/configure \
36268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36269 --target=${target_alias} $${srcdiroption} \
36270 || exit 1
36271@endif tar
36272
36273
36274
36275
36276
36277.PHONY: all-tar maybe-all-tar
36278maybe-all-tar:
36279@if gcc-bootstrap
36280all-tar: stage_current
36281@endif gcc-bootstrap
36282@if tar
36283TARGET-tar=all
36284maybe-all-tar: all-tar
36285all-tar: configure-tar
36286 @: $(MAKE); $(unstage)
36287 @r=`${PWD_COMMAND}`; export r; \
36288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36289 $(HOST_EXPORTS) \
36290 (cd $(HOST_SUBDIR)/tar && \
36291 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36292 $(TARGET-tar))
36293@endif tar
36294
36295
36296
36297
36298.PHONY: check-tar maybe-check-tar
36299maybe-check-tar:
36300@if tar
36301maybe-check-tar: check-tar
36302
36303check-tar:
36304 @: $(MAKE); $(unstage)
36305 @r=`${PWD_COMMAND}`; export r; \
36306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307 $(HOST_EXPORTS) \
36308 (cd $(HOST_SUBDIR)/tar && \
36309 $(MAKE) $(FLAGS_TO_PASS) check)
36310
36311@endif tar
36312
36313.PHONY: install-tar maybe-install-tar
36314maybe-install-tar:
36315@if tar
36316maybe-install-tar: install-tar
36317
36318install-tar: installdirs
36319 @: $(MAKE); $(unstage)
36320 @r=`${PWD_COMMAND}`; export r; \
36321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322 $(HOST_EXPORTS) \
36323 (cd $(HOST_SUBDIR)/tar && \
36324 $(MAKE) $(FLAGS_TO_PASS) install)
36325
36326@endif tar
36327
36328# Other targets (info, dvi, pdf, etc.)
36329
36330.PHONY: maybe-info-tar info-tar
36331maybe-info-tar:
36332@if tar
36333maybe-info-tar: info-tar
36334
36335info-tar: \
36336 configure-tar
36337 @: $(MAKE); $(unstage)
36338 @[ -f ./tar/Makefile ] || exit 0; \
36339 r=`${PWD_COMMAND}`; export r; \
36340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36341 $(HOST_EXPORTS) \
36342 for flag in $(EXTRA_HOST_FLAGS) ; do \
36343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36344 done; \
36345 echo "Doing info in tar" ; \
36346 (cd $(HOST_SUBDIR)/tar && \
36347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36349 "RANLIB=$${RANLIB}" \
36350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36351 info) \
36352 || exit 1
36353
36354@endif tar
36355
36356.PHONY: maybe-dvi-tar dvi-tar
36357maybe-dvi-tar:
36358@if tar
36359maybe-dvi-tar: dvi-tar
36360
36361dvi-tar: \
36362 configure-tar
36363 @: $(MAKE); $(unstage)
36364 @[ -f ./tar/Makefile ] || exit 0; \
36365 r=`${PWD_COMMAND}`; export r; \
36366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367 $(HOST_EXPORTS) \
36368 for flag in $(EXTRA_HOST_FLAGS) ; do \
36369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36370 done; \
36371 echo "Doing dvi in tar" ; \
36372 (cd $(HOST_SUBDIR)/tar && \
36373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36375 "RANLIB=$${RANLIB}" \
36376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36377 dvi) \
36378 || exit 1
36379
36380@endif tar
36381
36382.PHONY: maybe-pdf-tar pdf-tar
36383maybe-pdf-tar:
36384@if tar
36385maybe-pdf-tar: pdf-tar
36386
36387pdf-tar: \
36388 configure-tar
36389 @: $(MAKE); $(unstage)
36390 @[ -f ./tar/Makefile ] || exit 0; \
36391 r=`${PWD_COMMAND}`; export r; \
36392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36393 $(HOST_EXPORTS) \
36394 for flag in $(EXTRA_HOST_FLAGS) ; do \
36395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36396 done; \
36397 echo "Doing pdf in tar" ; \
36398 (cd $(HOST_SUBDIR)/tar && \
36399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36401 "RANLIB=$${RANLIB}" \
36402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36403 pdf) \
36404 || exit 1
36405
36406@endif tar
36407
36408.PHONY: maybe-html-tar html-tar
36409maybe-html-tar:
36410@if tar
36411maybe-html-tar: html-tar
36412
36413html-tar: \
36414 configure-tar
36415 @: $(MAKE); $(unstage)
36416 @[ -f ./tar/Makefile ] || exit 0; \
36417 r=`${PWD_COMMAND}`; export r; \
36418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36419 $(HOST_EXPORTS) \
36420 for flag in $(EXTRA_HOST_FLAGS) ; do \
36421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36422 done; \
36423 echo "Doing html in tar" ; \
36424 (cd $(HOST_SUBDIR)/tar && \
36425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36427 "RANLIB=$${RANLIB}" \
36428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36429 html) \
36430 || exit 1
36431
36432@endif tar
36433
36434.PHONY: maybe-TAGS-tar TAGS-tar
36435maybe-TAGS-tar:
36436@if tar
36437maybe-TAGS-tar: TAGS-tar
36438
36439TAGS-tar: \
36440 configure-tar
36441 @: $(MAKE); $(unstage)
36442 @[ -f ./tar/Makefile ] || exit 0; \
36443 r=`${PWD_COMMAND}`; export r; \
36444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36445 $(HOST_EXPORTS) \
36446 for flag in $(EXTRA_HOST_FLAGS) ; do \
36447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36448 done; \
36449 echo "Doing TAGS in tar" ; \
36450 (cd $(HOST_SUBDIR)/tar && \
36451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36453 "RANLIB=$${RANLIB}" \
36454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36455 TAGS) \
36456 || exit 1
36457
36458@endif tar
36459
36460.PHONY: maybe-install-info-tar install-info-tar
36461maybe-install-info-tar:
36462@if tar
36463maybe-install-info-tar: install-info-tar
36464
36465install-info-tar: \
36466 configure-tar \
36467 info-tar
36468 @: $(MAKE); $(unstage)
36469 @[ -f ./tar/Makefile ] || exit 0; \
36470 r=`${PWD_COMMAND}`; export r; \
36471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36472 $(HOST_EXPORTS) \
36473 for flag in $(EXTRA_HOST_FLAGS) ; do \
36474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36475 done; \
36476 echo "Doing install-info in tar" ; \
36477 (cd $(HOST_SUBDIR)/tar && \
36478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36480 "RANLIB=$${RANLIB}" \
36481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36482 install-info) \
36483 || exit 1
36484
36485@endif tar
36486
36487.PHONY: maybe-install-pdf-tar install-pdf-tar
36488maybe-install-pdf-tar:
36489@if tar
36490maybe-install-pdf-tar: install-pdf-tar
36491
36492install-pdf-tar: \
36493 configure-tar \
36494 pdf-tar
36495 @: $(MAKE); $(unstage)
36496 @[ -f ./tar/Makefile ] || exit 0; \
36497 r=`${PWD_COMMAND}`; export r; \
36498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36499 $(HOST_EXPORTS) \
36500 for flag in $(EXTRA_HOST_FLAGS) ; do \
36501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36502 done; \
36503 echo "Doing install-pdf in tar" ; \
36504 (cd $(HOST_SUBDIR)/tar && \
36505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36507 "RANLIB=$${RANLIB}" \
36508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36509 install-pdf) \
36510 || exit 1
36511
36512@endif tar
36513
36514.PHONY: maybe-install-html-tar install-html-tar
36515maybe-install-html-tar:
36516@if tar
36517maybe-install-html-tar: install-html-tar
36518
36519install-html-tar: \
36520 configure-tar \
36521 html-tar
36522 @: $(MAKE); $(unstage)
36523 @[ -f ./tar/Makefile ] || exit 0; \
36524 r=`${PWD_COMMAND}`; export r; \
36525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36526 $(HOST_EXPORTS) \
36527 for flag in $(EXTRA_HOST_FLAGS) ; do \
36528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36529 done; \
36530 echo "Doing install-html in tar" ; \
36531 (cd $(HOST_SUBDIR)/tar && \
36532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36534 "RANLIB=$${RANLIB}" \
36535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36536 install-html) \
36537 || exit 1
36538
36539@endif tar
36540
36541.PHONY: maybe-installcheck-tar installcheck-tar
36542maybe-installcheck-tar:
36543@if tar
36544maybe-installcheck-tar: installcheck-tar
36545
36546installcheck-tar: \
36547 configure-tar
36548 @: $(MAKE); $(unstage)
36549 @[ -f ./tar/Makefile ] || exit 0; \
36550 r=`${PWD_COMMAND}`; export r; \
36551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36552 $(HOST_EXPORTS) \
36553 for flag in $(EXTRA_HOST_FLAGS) ; do \
36554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36555 done; \
36556 echo "Doing installcheck in tar" ; \
36557 (cd $(HOST_SUBDIR)/tar && \
36558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36560 "RANLIB=$${RANLIB}" \
36561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36562 installcheck) \
36563 || exit 1
36564
36565@endif tar
36566
36567.PHONY: maybe-mostlyclean-tar mostlyclean-tar
36568maybe-mostlyclean-tar:
36569@if tar
36570maybe-mostlyclean-tar: mostlyclean-tar
36571
36572mostlyclean-tar:
36573 @: $(MAKE); $(unstage)
36574 @[ -f ./tar/Makefile ] || exit 0; \
36575 r=`${PWD_COMMAND}`; export r; \
36576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577 $(HOST_EXPORTS) \
36578 for flag in $(EXTRA_HOST_FLAGS) ; do \
36579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36580 done; \
36581 echo "Doing mostlyclean in tar" ; \
36582 (cd $(HOST_SUBDIR)/tar && \
36583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36585 "RANLIB=$${RANLIB}" \
36586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36587 mostlyclean) \
36588 || exit 1
36589
36590@endif tar
36591
36592.PHONY: maybe-clean-tar clean-tar
36593maybe-clean-tar:
36594@if tar
36595maybe-clean-tar: clean-tar
36596
36597clean-tar:
36598 @: $(MAKE); $(unstage)
36599 @[ -f ./tar/Makefile ] || exit 0; \
36600 r=`${PWD_COMMAND}`; export r; \
36601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36602 $(HOST_EXPORTS) \
36603 for flag in $(EXTRA_HOST_FLAGS) ; do \
36604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36605 done; \
36606 echo "Doing clean in tar" ; \
36607 (cd $(HOST_SUBDIR)/tar && \
36608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36610 "RANLIB=$${RANLIB}" \
36611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36612 clean) \
36613 || exit 1
36614
36615@endif tar
36616
36617.PHONY: maybe-distclean-tar distclean-tar
36618maybe-distclean-tar:
36619@if tar
36620maybe-distclean-tar: distclean-tar
36621
36622distclean-tar:
36623 @: $(MAKE); $(unstage)
36624 @[ -f ./tar/Makefile ] || exit 0; \
36625 r=`${PWD_COMMAND}`; export r; \
36626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36627 $(HOST_EXPORTS) \
36628 for flag in $(EXTRA_HOST_FLAGS) ; do \
36629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36630 done; \
36631 echo "Doing distclean in tar" ; \
36632 (cd $(HOST_SUBDIR)/tar && \
36633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36635 "RANLIB=$${RANLIB}" \
36636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36637 distclean) \
36638 || exit 1
36639
36640@endif tar
36641
36642.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
36643maybe-maintainer-clean-tar:
36644@if tar
36645maybe-maintainer-clean-tar: maintainer-clean-tar
36646
36647maintainer-clean-tar:
36648 @: $(MAKE); $(unstage)
36649 @[ -f ./tar/Makefile ] || exit 0; \
36650 r=`${PWD_COMMAND}`; export r; \
36651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36652 $(HOST_EXPORTS) \
36653 for flag in $(EXTRA_HOST_FLAGS) ; do \
36654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36655 done; \
36656 echo "Doing maintainer-clean in tar" ; \
36657 (cd $(HOST_SUBDIR)/tar && \
36658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36660 "RANLIB=$${RANLIB}" \
36661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36662 maintainer-clean) \
36663 || exit 1
36664
36665@endif tar
36666
36667
36668
36669.PHONY: configure-texinfo maybe-configure-texinfo
36670maybe-configure-texinfo:
36671@if gcc-bootstrap
36672configure-texinfo: stage_current
36673@endif gcc-bootstrap
36674@if texinfo
36675maybe-configure-texinfo: configure-texinfo
36676configure-texinfo:
36677 @: $(MAKE); $(unstage)
36678 @r=`${PWD_COMMAND}`; export r; \
36679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36680 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
36681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
36682 $(HOST_EXPORTS) \
36683 echo Configuring in $(HOST_SUBDIR)/texinfo; \
36684 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
36685 case $(srcdir) in \
36686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36687 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
36688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36689 esac; \
36690 srcdiroption="--srcdir=$${topdir}/texinfo"; \
36691 libsrcdir="$$s/texinfo"; \
36692 $(SHELL) $${libsrcdir}/configure \
36693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36694 --target=${target_alias} $${srcdiroption} \
36695 || exit 1
36696@endif texinfo
36697
36698
36699
36700
36701
36702.PHONY: all-texinfo maybe-all-texinfo
36703maybe-all-texinfo:
36704@if gcc-bootstrap
36705all-texinfo: stage_current
36706@endif gcc-bootstrap
36707@if texinfo
36708TARGET-texinfo=all
36709maybe-all-texinfo: all-texinfo
36710all-texinfo: configure-texinfo
36711 @: $(MAKE); $(unstage)
36712 @r=`${PWD_COMMAND}`; export r; \
36713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714 $(HOST_EXPORTS) \
36715 (cd $(HOST_SUBDIR)/texinfo && \
36716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36717 $(TARGET-texinfo))
36718@endif texinfo
36719
36720
36721
36722
36723.PHONY: check-texinfo maybe-check-texinfo
36724maybe-check-texinfo:
36725@if texinfo
36726maybe-check-texinfo: check-texinfo
36727
36728check-texinfo:
36729 @: $(MAKE); $(unstage)
36730 @r=`${PWD_COMMAND}`; export r; \
36731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36732 $(HOST_EXPORTS) \
36733 (cd $(HOST_SUBDIR)/texinfo && \
36734 $(MAKE) $(FLAGS_TO_PASS) check)
36735
36736@endif texinfo
36737
36738.PHONY: install-texinfo maybe-install-texinfo
36739maybe-install-texinfo:
36740@if texinfo
36741maybe-install-texinfo: install-texinfo
36742
36743install-texinfo:
36744
36745@endif texinfo
36746
36747# Other targets (info, dvi, pdf, etc.)
36748
36749.PHONY: maybe-info-texinfo info-texinfo
36750maybe-info-texinfo:
36751@if texinfo
36752maybe-info-texinfo: info-texinfo
36753
36754info-texinfo: \
36755 configure-texinfo
36756 @: $(MAKE); $(unstage)
36757 @[ -f ./texinfo/Makefile ] || exit 0; \
36758 r=`${PWD_COMMAND}`; export r; \
36759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760 $(HOST_EXPORTS) \
36761 for flag in $(EXTRA_HOST_FLAGS) ; do \
36762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36763 done; \
36764 echo "Doing info in texinfo" ; \
36765 (cd $(HOST_SUBDIR)/texinfo && \
36766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36768 "RANLIB=$${RANLIB}" \
36769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36770 info) \
36771 || exit 1
36772
36773@endif texinfo
36774
36775.PHONY: maybe-dvi-texinfo dvi-texinfo
36776maybe-dvi-texinfo:
36777@if texinfo
36778maybe-dvi-texinfo: dvi-texinfo
36779
36780dvi-texinfo: \
36781 configure-texinfo
36782 @: $(MAKE); $(unstage)
36783 @[ -f ./texinfo/Makefile ] || exit 0; \
36784 r=`${PWD_COMMAND}`; export r; \
36785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36786 $(HOST_EXPORTS) \
36787 for flag in $(EXTRA_HOST_FLAGS) ; do \
36788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36789 done; \
36790 echo "Doing dvi in texinfo" ; \
36791 (cd $(HOST_SUBDIR)/texinfo && \
36792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36794 "RANLIB=$${RANLIB}" \
36795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36796 dvi) \
36797 || exit 1
36798
36799@endif texinfo
36800
36801.PHONY: maybe-pdf-texinfo pdf-texinfo
36802maybe-pdf-texinfo:
36803@if texinfo
36804maybe-pdf-texinfo: pdf-texinfo
36805
36806pdf-texinfo: \
36807 configure-texinfo
36808 @: $(MAKE); $(unstage)
36809 @[ -f ./texinfo/Makefile ] || exit 0; \
36810 r=`${PWD_COMMAND}`; export r; \
36811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812 $(HOST_EXPORTS) \
36813 for flag in $(EXTRA_HOST_FLAGS) ; do \
36814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36815 done; \
36816 echo "Doing pdf in texinfo" ; \
36817 (cd $(HOST_SUBDIR)/texinfo && \
36818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36820 "RANLIB=$${RANLIB}" \
36821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36822 pdf) \
36823 || exit 1
36824
36825@endif texinfo
36826
36827.PHONY: maybe-html-texinfo html-texinfo
36828maybe-html-texinfo:
36829@if texinfo
36830maybe-html-texinfo: html-texinfo
36831
36832html-texinfo: \
36833 configure-texinfo
36834 @: $(MAKE); $(unstage)
36835 @[ -f ./texinfo/Makefile ] || exit 0; \
36836 r=`${PWD_COMMAND}`; export r; \
36837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36838 $(HOST_EXPORTS) \
36839 for flag in $(EXTRA_HOST_FLAGS) ; do \
36840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36841 done; \
36842 echo "Doing html in texinfo" ; \
36843 (cd $(HOST_SUBDIR)/texinfo && \
36844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36846 "RANLIB=$${RANLIB}" \
36847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36848 html) \
36849 || exit 1
36850
36851@endif texinfo
36852
36853.PHONY: maybe-TAGS-texinfo TAGS-texinfo
36854maybe-TAGS-texinfo:
36855@if texinfo
36856maybe-TAGS-texinfo: TAGS-texinfo
36857
36858TAGS-texinfo: \
36859 configure-texinfo
36860 @: $(MAKE); $(unstage)
36861 @[ -f ./texinfo/Makefile ] || exit 0; \
36862 r=`${PWD_COMMAND}`; export r; \
36863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36864 $(HOST_EXPORTS) \
36865 for flag in $(EXTRA_HOST_FLAGS) ; do \
36866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36867 done; \
36868 echo "Doing TAGS in texinfo" ; \
36869 (cd $(HOST_SUBDIR)/texinfo && \
36870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36872 "RANLIB=$${RANLIB}" \
36873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36874 TAGS) \
36875 || exit 1
36876
36877@endif texinfo
36878
36879.PHONY: maybe-install-info-texinfo install-info-texinfo
36880maybe-install-info-texinfo:
36881@if texinfo
36882maybe-install-info-texinfo: install-info-texinfo
36883
36884install-info-texinfo: \
36885 configure-texinfo \
36886 info-texinfo
36887 @: $(MAKE); $(unstage)
36888 @[ -f ./texinfo/Makefile ] || exit 0; \
36889 r=`${PWD_COMMAND}`; export r; \
36890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36891 $(HOST_EXPORTS) \
36892 for flag in $(EXTRA_HOST_FLAGS) ; do \
36893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36894 done; \
36895 echo "Doing install-info in texinfo" ; \
36896 (cd $(HOST_SUBDIR)/texinfo && \
36897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36899 "RANLIB=$${RANLIB}" \
36900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36901 install-info) \
36902 || exit 1
36903
36904@endif texinfo
36905
36906.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
36907maybe-install-pdf-texinfo:
36908@if texinfo
36909maybe-install-pdf-texinfo: install-pdf-texinfo
36910
36911install-pdf-texinfo: \
36912 configure-texinfo \
36913 pdf-texinfo
36914 @: $(MAKE); $(unstage)
36915 @[ -f ./texinfo/Makefile ] || exit 0; \
36916 r=`${PWD_COMMAND}`; export r; \
36917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918 $(HOST_EXPORTS) \
36919 for flag in $(EXTRA_HOST_FLAGS) ; do \
36920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36921 done; \
36922 echo "Doing install-pdf in texinfo" ; \
36923 (cd $(HOST_SUBDIR)/texinfo && \
36924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36926 "RANLIB=$${RANLIB}" \
36927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36928 install-pdf) \
36929 || exit 1
36930
36931@endif texinfo
36932
36933.PHONY: maybe-install-html-texinfo install-html-texinfo
36934maybe-install-html-texinfo:
36935@if texinfo
36936maybe-install-html-texinfo: install-html-texinfo
36937
36938install-html-texinfo: \
36939 configure-texinfo \
36940 html-texinfo
36941 @: $(MAKE); $(unstage)
36942 @[ -f ./texinfo/Makefile ] || exit 0; \
36943 r=`${PWD_COMMAND}`; export r; \
36944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945 $(HOST_EXPORTS) \
36946 for flag in $(EXTRA_HOST_FLAGS) ; do \
36947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948 done; \
36949 echo "Doing install-html in texinfo" ; \
36950 (cd $(HOST_SUBDIR)/texinfo && \
36951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953 "RANLIB=$${RANLIB}" \
36954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955 install-html) \
36956 || exit 1
36957
36958@endif texinfo
36959
36960.PHONY: maybe-installcheck-texinfo installcheck-texinfo
36961maybe-installcheck-texinfo:
36962@if texinfo
36963maybe-installcheck-texinfo: installcheck-texinfo
36964
36965installcheck-texinfo: \
36966 configure-texinfo
36967 @: $(MAKE); $(unstage)
36968 @[ -f ./texinfo/Makefile ] || exit 0; \
36969 r=`${PWD_COMMAND}`; export r; \
36970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971 $(HOST_EXPORTS) \
36972 for flag in $(EXTRA_HOST_FLAGS) ; do \
36973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36974 done; \
36975 echo "Doing installcheck in texinfo" ; \
36976 (cd $(HOST_SUBDIR)/texinfo && \
36977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979 "RANLIB=$${RANLIB}" \
36980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981 installcheck) \
36982 || exit 1
36983
36984@endif texinfo
36985
36986.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
36987maybe-mostlyclean-texinfo:
36988@if texinfo
36989maybe-mostlyclean-texinfo: mostlyclean-texinfo
36990
36991mostlyclean-texinfo:
36992 @: $(MAKE); $(unstage)
36993 @[ -f ./texinfo/Makefile ] || exit 0; \
36994 r=`${PWD_COMMAND}`; export r; \
36995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36996 $(HOST_EXPORTS) \
36997 for flag in $(EXTRA_HOST_FLAGS) ; do \
36998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36999 done; \
37000 echo "Doing mostlyclean in texinfo" ; \
37001 (cd $(HOST_SUBDIR)/texinfo && \
37002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37004 "RANLIB=$${RANLIB}" \
37005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37006 mostlyclean) \
37007 || exit 1
37008
37009@endif texinfo
37010
37011.PHONY: maybe-clean-texinfo clean-texinfo
37012maybe-clean-texinfo:
37013@if texinfo
37014maybe-clean-texinfo: clean-texinfo
37015
37016clean-texinfo:
37017 @: $(MAKE); $(unstage)
37018 @[ -f ./texinfo/Makefile ] || exit 0; \
37019 r=`${PWD_COMMAND}`; export r; \
37020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37021 $(HOST_EXPORTS) \
37022 for flag in $(EXTRA_HOST_FLAGS) ; do \
37023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37024 done; \
37025 echo "Doing clean in texinfo" ; \
37026 (cd $(HOST_SUBDIR)/texinfo && \
37027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37029 "RANLIB=$${RANLIB}" \
37030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37031 clean) \
37032 || exit 1
37033
37034@endif texinfo
37035
37036.PHONY: maybe-distclean-texinfo distclean-texinfo
37037maybe-distclean-texinfo:
37038@if texinfo
37039maybe-distclean-texinfo: distclean-texinfo
37040
37041distclean-texinfo:
37042 @: $(MAKE); $(unstage)
37043 @[ -f ./texinfo/Makefile ] || exit 0; \
37044 r=`${PWD_COMMAND}`; export r; \
37045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37046 $(HOST_EXPORTS) \
37047 for flag in $(EXTRA_HOST_FLAGS) ; do \
37048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37049 done; \
37050 echo "Doing distclean in texinfo" ; \
37051 (cd $(HOST_SUBDIR)/texinfo && \
37052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37054 "RANLIB=$${RANLIB}" \
37055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37056 distclean) \
37057 || exit 1
37058
37059@endif texinfo
37060
37061.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
37062maybe-maintainer-clean-texinfo:
37063@if texinfo
37064maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
37065
37066maintainer-clean-texinfo:
37067 @: $(MAKE); $(unstage)
37068 @[ -f ./texinfo/Makefile ] || exit 0; \
37069 r=`${PWD_COMMAND}`; export r; \
37070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071 $(HOST_EXPORTS) \
37072 for flag in $(EXTRA_HOST_FLAGS) ; do \
37073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37074 done; \
37075 echo "Doing maintainer-clean in texinfo" ; \
37076 (cd $(HOST_SUBDIR)/texinfo && \
37077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079 "RANLIB=$${RANLIB}" \
37080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081 maintainer-clean) \
37082 || exit 1
37083
37084@endif texinfo
37085
37086
37087
37088.PHONY: configure-textutils maybe-configure-textutils
37089maybe-configure-textutils:
37090@if gcc-bootstrap
37091configure-textutils: stage_current
37092@endif gcc-bootstrap
37093@if textutils
37094maybe-configure-textutils: configure-textutils
37095configure-textutils:
37096 @: $(MAKE); $(unstage)
37097 @r=`${PWD_COMMAND}`; export r; \
37098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
37100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
37101 $(HOST_EXPORTS) \
37102 echo Configuring in $(HOST_SUBDIR)/textutils; \
37103 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
37104 case $(srcdir) in \
37105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37106 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
37107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37108 esac; \
37109 srcdiroption="--srcdir=$${topdir}/textutils"; \
37110 libsrcdir="$$s/textutils"; \
37111 $(SHELL) $${libsrcdir}/configure \
37112 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37113 --target=${target_alias} $${srcdiroption} \
37114 || exit 1
37115@endif textutils
37116
37117
37118
37119
37120
37121.PHONY: all-textutils maybe-all-textutils
37122maybe-all-textutils:
37123@if gcc-bootstrap
37124all-textutils: stage_current
37125@endif gcc-bootstrap
37126@if textutils
37127TARGET-textutils=all
37128maybe-all-textutils: all-textutils
37129all-textutils: configure-textutils
37130 @: $(MAKE); $(unstage)
37131 @r=`${PWD_COMMAND}`; export r; \
37132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133 $(HOST_EXPORTS) \
37134 (cd $(HOST_SUBDIR)/textutils && \
37135 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37136 $(TARGET-textutils))
37137@endif textutils
37138
37139
37140
37141
37142.PHONY: check-textutils maybe-check-textutils
37143maybe-check-textutils:
37144@if textutils
37145maybe-check-textutils: check-textutils
37146
37147check-textutils:
37148 @: $(MAKE); $(unstage)
37149 @r=`${PWD_COMMAND}`; export r; \
37150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37151 $(HOST_EXPORTS) \
37152 (cd $(HOST_SUBDIR)/textutils && \
37153 $(MAKE) $(FLAGS_TO_PASS) check)
37154
37155@endif textutils
37156
37157.PHONY: install-textutils maybe-install-textutils
37158maybe-install-textutils:
37159@if textutils
37160maybe-install-textutils: install-textutils
37161
37162install-textutils: installdirs
37163 @: $(MAKE); $(unstage)
37164 @r=`${PWD_COMMAND}`; export r; \
37165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37166 $(HOST_EXPORTS) \
37167 (cd $(HOST_SUBDIR)/textutils && \
37168 $(MAKE) $(FLAGS_TO_PASS) install)
37169
37170@endif textutils
37171
37172# Other targets (info, dvi, pdf, etc.)
37173
37174.PHONY: maybe-info-textutils info-textutils
37175maybe-info-textutils:
37176@if textutils
37177maybe-info-textutils: info-textutils
37178
37179info-textutils: \
37180 configure-textutils
37181 @: $(MAKE); $(unstage)
37182 @[ -f ./textutils/Makefile ] || exit 0; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(HOST_EXPORTS) \
37186 for flag in $(EXTRA_HOST_FLAGS) ; do \
37187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188 done; \
37189 echo "Doing info in textutils" ; \
37190 (cd $(HOST_SUBDIR)/textutils && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195 info) \
37196 || exit 1
37197
37198@endif textutils
37199
37200.PHONY: maybe-dvi-textutils dvi-textutils
37201maybe-dvi-textutils:
37202@if textutils
37203maybe-dvi-textutils: dvi-textutils
37204
37205dvi-textutils: \
37206 configure-textutils
37207 @: $(MAKE); $(unstage)
37208 @[ -f ./textutils/Makefile ] || exit 0; \
37209 r=`${PWD_COMMAND}`; export r; \
37210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211 $(HOST_EXPORTS) \
37212 for flag in $(EXTRA_HOST_FLAGS) ; do \
37213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37214 done; \
37215 echo "Doing dvi in textutils" ; \
37216 (cd $(HOST_SUBDIR)/textutils && \
37217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37219 "RANLIB=$${RANLIB}" \
37220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37221 dvi) \
37222 || exit 1
37223
37224@endif textutils
37225
37226.PHONY: maybe-pdf-textutils pdf-textutils
37227maybe-pdf-textutils:
37228@if textutils
37229maybe-pdf-textutils: pdf-textutils
37230
37231pdf-textutils: \
37232 configure-textutils
37233 @: $(MAKE); $(unstage)
37234 @[ -f ./textutils/Makefile ] || exit 0; \
37235 r=`${PWD_COMMAND}`; export r; \
37236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237 $(HOST_EXPORTS) \
37238 for flag in $(EXTRA_HOST_FLAGS) ; do \
37239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37240 done; \
37241 echo "Doing pdf in textutils" ; \
37242 (cd $(HOST_SUBDIR)/textutils && \
37243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37245 "RANLIB=$${RANLIB}" \
37246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37247 pdf) \
37248 || exit 1
37249
37250@endif textutils
37251
37252.PHONY: maybe-html-textutils html-textutils
37253maybe-html-textutils:
37254@if textutils
37255maybe-html-textutils: html-textutils
37256
37257html-textutils: \
37258 configure-textutils
37259 @: $(MAKE); $(unstage)
37260 @[ -f ./textutils/Makefile ] || exit 0; \
37261 r=`${PWD_COMMAND}`; export r; \
37262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37263 $(HOST_EXPORTS) \
37264 for flag in $(EXTRA_HOST_FLAGS) ; do \
37265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37266 done; \
37267 echo "Doing html in textutils" ; \
37268 (cd $(HOST_SUBDIR)/textutils && \
37269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37271 "RANLIB=$${RANLIB}" \
37272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37273 html) \
37274 || exit 1
37275
37276@endif textutils
37277
37278.PHONY: maybe-TAGS-textutils TAGS-textutils
37279maybe-TAGS-textutils:
37280@if textutils
37281maybe-TAGS-textutils: TAGS-textutils
37282
37283TAGS-textutils: \
37284 configure-textutils
37285 @: $(MAKE); $(unstage)
37286 @[ -f ./textutils/Makefile ] || exit 0; \
37287 r=`${PWD_COMMAND}`; export r; \
37288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289 $(HOST_EXPORTS) \
37290 for flag in $(EXTRA_HOST_FLAGS) ; do \
37291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292 done; \
37293 echo "Doing TAGS in textutils" ; \
37294 (cd $(HOST_SUBDIR)/textutils && \
37295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297 "RANLIB=$${RANLIB}" \
37298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299 TAGS) \
37300 || exit 1
37301
37302@endif textutils
37303
37304.PHONY: maybe-install-info-textutils install-info-textutils
37305maybe-install-info-textutils:
37306@if textutils
37307maybe-install-info-textutils: install-info-textutils
37308
37309install-info-textutils: \
37310 configure-textutils \
37311 info-textutils
37312 @: $(MAKE); $(unstage)
37313 @[ -f ./textutils/Makefile ] || exit 0; \
37314 r=`${PWD_COMMAND}`; export r; \
37315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37316 $(HOST_EXPORTS) \
37317 for flag in $(EXTRA_HOST_FLAGS) ; do \
37318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37319 done; \
37320 echo "Doing install-info in textutils" ; \
37321 (cd $(HOST_SUBDIR)/textutils && \
37322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37324 "RANLIB=$${RANLIB}" \
37325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37326 install-info) \
37327 || exit 1
37328
37329@endif textutils
37330
37331.PHONY: maybe-install-pdf-textutils install-pdf-textutils
37332maybe-install-pdf-textutils:
37333@if textutils
37334maybe-install-pdf-textutils: install-pdf-textutils
37335
37336install-pdf-textutils: \
37337 configure-textutils \
37338 pdf-textutils
37339 @: $(MAKE); $(unstage)
37340 @[ -f ./textutils/Makefile ] || exit 0; \
37341 r=`${PWD_COMMAND}`; export r; \
37342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343 $(HOST_EXPORTS) \
37344 for flag in $(EXTRA_HOST_FLAGS) ; do \
37345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37346 done; \
37347 echo "Doing install-pdf in textutils" ; \
37348 (cd $(HOST_SUBDIR)/textutils && \
37349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37351 "RANLIB=$${RANLIB}" \
37352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37353 install-pdf) \
37354 || exit 1
37355
37356@endif textutils
37357
37358.PHONY: maybe-install-html-textutils install-html-textutils
37359maybe-install-html-textutils:
37360@if textutils
37361maybe-install-html-textutils: install-html-textutils
37362
37363install-html-textutils: \
37364 configure-textutils \
37365 html-textutils
37366 @: $(MAKE); $(unstage)
37367 @[ -f ./textutils/Makefile ] || exit 0; \
37368 r=`${PWD_COMMAND}`; export r; \
37369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370 $(HOST_EXPORTS) \
37371 for flag in $(EXTRA_HOST_FLAGS) ; do \
37372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37373 done; \
37374 echo "Doing install-html in textutils" ; \
37375 (cd $(HOST_SUBDIR)/textutils && \
37376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378 "RANLIB=$${RANLIB}" \
37379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380 install-html) \
37381 || exit 1
37382
37383@endif textutils
37384
37385.PHONY: maybe-installcheck-textutils installcheck-textutils
37386maybe-installcheck-textutils:
37387@if textutils
37388maybe-installcheck-textutils: installcheck-textutils
37389
37390installcheck-textutils: \
37391 configure-textutils
37392 @: $(MAKE); $(unstage)
37393 @[ -f ./textutils/Makefile ] || exit 0; \
37394 r=`${PWD_COMMAND}`; export r; \
37395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37396 $(HOST_EXPORTS) \
37397 for flag in $(EXTRA_HOST_FLAGS) ; do \
37398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37399 done; \
37400 echo "Doing installcheck in textutils" ; \
37401 (cd $(HOST_SUBDIR)/textutils && \
37402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37404 "RANLIB=$${RANLIB}" \
37405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37406 installcheck) \
37407 || exit 1
37408
37409@endif textutils
37410
37411.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
37412maybe-mostlyclean-textutils:
37413@if textutils
37414maybe-mostlyclean-textutils: mostlyclean-textutils
37415
37416mostlyclean-textutils:
37417 @: $(MAKE); $(unstage)
37418 @[ -f ./textutils/Makefile ] || exit 0; \
37419 r=`${PWD_COMMAND}`; export r; \
37420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37421 $(HOST_EXPORTS) \
37422 for flag in $(EXTRA_HOST_FLAGS) ; do \
37423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37424 done; \
37425 echo "Doing mostlyclean in textutils" ; \
37426 (cd $(HOST_SUBDIR)/textutils && \
37427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37429 "RANLIB=$${RANLIB}" \
37430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37431 mostlyclean) \
37432 || exit 1
37433
37434@endif textutils
37435
37436.PHONY: maybe-clean-textutils clean-textutils
37437maybe-clean-textutils:
37438@if textutils
37439maybe-clean-textutils: clean-textutils
37440
37441clean-textutils:
37442 @: $(MAKE); $(unstage)
37443 @[ -f ./textutils/Makefile ] || exit 0; \
37444 r=`${PWD_COMMAND}`; export r; \
37445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446 $(HOST_EXPORTS) \
37447 for flag in $(EXTRA_HOST_FLAGS) ; do \
37448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449 done; \
37450 echo "Doing clean in textutils" ; \
37451 (cd $(HOST_SUBDIR)/textutils && \
37452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454 "RANLIB=$${RANLIB}" \
37455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456 clean) \
37457 || exit 1
37458
37459@endif textutils
37460
37461.PHONY: maybe-distclean-textutils distclean-textutils
37462maybe-distclean-textutils:
37463@if textutils
37464maybe-distclean-textutils: distclean-textutils
37465
37466distclean-textutils:
37467 @: $(MAKE); $(unstage)
37468 @[ -f ./textutils/Makefile ] || exit 0; \
37469 r=`${PWD_COMMAND}`; export r; \
37470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471 $(HOST_EXPORTS) \
37472 for flag in $(EXTRA_HOST_FLAGS) ; do \
37473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37474 done; \
37475 echo "Doing distclean in textutils" ; \
37476 (cd $(HOST_SUBDIR)/textutils && \
37477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37479 "RANLIB=$${RANLIB}" \
37480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37481 distclean) \
37482 || exit 1
37483
37484@endif textutils
37485
37486.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
37487maybe-maintainer-clean-textutils:
37488@if textutils
37489maybe-maintainer-clean-textutils: maintainer-clean-textutils
37490
37491maintainer-clean-textutils:
37492 @: $(MAKE); $(unstage)
37493 @[ -f ./textutils/Makefile ] || exit 0; \
37494 r=`${PWD_COMMAND}`; export r; \
37495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37496 $(HOST_EXPORTS) \
37497 for flag in $(EXTRA_HOST_FLAGS) ; do \
37498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37499 done; \
37500 echo "Doing maintainer-clean in textutils" ; \
37501 (cd $(HOST_SUBDIR)/textutils && \
37502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37504 "RANLIB=$${RANLIB}" \
37505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37506 maintainer-clean) \
37507 || exit 1
37508
37509@endif textutils
37510
37511
37512
37513.PHONY: configure-time maybe-configure-time
37514maybe-configure-time:
37515@if gcc-bootstrap
37516configure-time: stage_current
37517@endif gcc-bootstrap
37518@if time
37519maybe-configure-time: configure-time
37520configure-time:
37521 @: $(MAKE); $(unstage)
37522 @r=`${PWD_COMMAND}`; export r; \
37523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37524 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
37525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
37526 $(HOST_EXPORTS) \
37527 echo Configuring in $(HOST_SUBDIR)/time; \
37528 cd "$(HOST_SUBDIR)/time" || exit 1; \
37529 case $(srcdir) in \
37530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37531 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
37532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37533 esac; \
37534 srcdiroption="--srcdir=$${topdir}/time"; \
37535 libsrcdir="$$s/time"; \
37536 $(SHELL) $${libsrcdir}/configure \
37537 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37538 --target=${target_alias} $${srcdiroption} \
37539 || exit 1
37540@endif time
37541
37542
37543
37544
37545
37546.PHONY: all-time maybe-all-time
37547maybe-all-time:
37548@if gcc-bootstrap
37549all-time: stage_current
37550@endif gcc-bootstrap
37551@if time
37552TARGET-time=all
37553maybe-all-time: all-time
37554all-time: configure-time
37555 @: $(MAKE); $(unstage)
37556 @r=`${PWD_COMMAND}`; export r; \
37557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37558 $(HOST_EXPORTS) \
37559 (cd $(HOST_SUBDIR)/time && \
37560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37561 $(TARGET-time))
37562@endif time
37563
37564
37565
37566
37567.PHONY: check-time maybe-check-time
37568maybe-check-time:
37569@if time
37570maybe-check-time: check-time
37571
37572check-time:
37573 @: $(MAKE); $(unstage)
37574 @r=`${PWD_COMMAND}`; export r; \
37575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37576 $(HOST_EXPORTS) \
37577 (cd $(HOST_SUBDIR)/time && \
37578 $(MAKE) $(FLAGS_TO_PASS) check)
37579
37580@endif time
37581
37582.PHONY: install-time maybe-install-time
37583maybe-install-time:
37584@if time
37585maybe-install-time: install-time
37586
37587install-time: installdirs
37588 @: $(MAKE); $(unstage)
37589 @r=`${PWD_COMMAND}`; export r; \
37590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591 $(HOST_EXPORTS) \
37592 (cd $(HOST_SUBDIR)/time && \
37593 $(MAKE) $(FLAGS_TO_PASS) install)
37594
37595@endif time
37596
37597# Other targets (info, dvi, pdf, etc.)
37598
37599.PHONY: maybe-info-time info-time
37600maybe-info-time:
37601@if time
37602maybe-info-time: info-time
37603
37604info-time: \
37605 configure-time
37606 @: $(MAKE); $(unstage)
37607 @[ -f ./time/Makefile ] || exit 0; \
37608 r=`${PWD_COMMAND}`; export r; \
37609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37610 $(HOST_EXPORTS) \
37611 for flag in $(EXTRA_HOST_FLAGS) ; do \
37612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37613 done; \
37614 echo "Doing info in time" ; \
37615 (cd $(HOST_SUBDIR)/time && \
37616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37618 "RANLIB=$${RANLIB}" \
37619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37620 info) \
37621 || exit 1
37622
37623@endif time
37624
37625.PHONY: maybe-dvi-time dvi-time
37626maybe-dvi-time:
37627@if time
37628maybe-dvi-time: dvi-time
37629
37630dvi-time: \
37631 configure-time
37632 @: $(MAKE); $(unstage)
37633 @[ -f ./time/Makefile ] || exit 0; \
37634 r=`${PWD_COMMAND}`; export r; \
37635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37636 $(HOST_EXPORTS) \
37637 for flag in $(EXTRA_HOST_FLAGS) ; do \
37638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37639 done; \
37640 echo "Doing dvi in time" ; \
37641 (cd $(HOST_SUBDIR)/time && \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37644 "RANLIB=$${RANLIB}" \
37645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37646 dvi) \
37647 || exit 1
37648
37649@endif time
37650
37651.PHONY: maybe-pdf-time pdf-time
37652maybe-pdf-time:
37653@if time
37654maybe-pdf-time: pdf-time
37655
37656pdf-time: \
37657 configure-time
37658 @: $(MAKE); $(unstage)
37659 @[ -f ./time/Makefile ] || exit 0; \
37660 r=`${PWD_COMMAND}`; export r; \
37661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37662 $(HOST_EXPORTS) \
37663 for flag in $(EXTRA_HOST_FLAGS) ; do \
37664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37665 done; \
37666 echo "Doing pdf in time" ; \
37667 (cd $(HOST_SUBDIR)/time && \
37668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37670 "RANLIB=$${RANLIB}" \
37671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37672 pdf) \
37673 || exit 1
37674
37675@endif time
37676
37677.PHONY: maybe-html-time html-time
37678maybe-html-time:
37679@if time
37680maybe-html-time: html-time
37681
37682html-time: \
37683 configure-time
37684 @: $(MAKE); $(unstage)
37685 @[ -f ./time/Makefile ] || exit 0; \
37686 r=`${PWD_COMMAND}`; export r; \
37687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37688 $(HOST_EXPORTS) \
37689 for flag in $(EXTRA_HOST_FLAGS) ; do \
37690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37691 done; \
37692 echo "Doing html in time" ; \
37693 (cd $(HOST_SUBDIR)/time && \
37694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37696 "RANLIB=$${RANLIB}" \
37697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37698 html) \
37699 || exit 1
37700
37701@endif time
37702
37703.PHONY: maybe-TAGS-time TAGS-time
37704maybe-TAGS-time:
37705@if time
37706maybe-TAGS-time: TAGS-time
37707
37708TAGS-time: \
37709 configure-time
37710 @: $(MAKE); $(unstage)
37711 @[ -f ./time/Makefile ] || exit 0; \
37712 r=`${PWD_COMMAND}`; export r; \
37713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37714 $(HOST_EXPORTS) \
37715 for flag in $(EXTRA_HOST_FLAGS) ; do \
37716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37717 done; \
37718 echo "Doing TAGS in time" ; \
37719 (cd $(HOST_SUBDIR)/time && \
37720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37722 "RANLIB=$${RANLIB}" \
37723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37724 TAGS) \
37725 || exit 1
37726
37727@endif time
37728
37729.PHONY: maybe-install-info-time install-info-time
37730maybe-install-info-time:
37731@if time
37732maybe-install-info-time: install-info-time
37733
37734install-info-time: \
37735 configure-time \
37736 info-time
37737 @: $(MAKE); $(unstage)
37738 @[ -f ./time/Makefile ] || exit 0; \
37739 r=`${PWD_COMMAND}`; export r; \
37740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37741 $(HOST_EXPORTS) \
37742 for flag in $(EXTRA_HOST_FLAGS) ; do \
37743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37744 done; \
37745 echo "Doing install-info in time" ; \
37746 (cd $(HOST_SUBDIR)/time && \
37747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37749 "RANLIB=$${RANLIB}" \
37750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37751 install-info) \
37752 || exit 1
37753
37754@endif time
37755
37756.PHONY: maybe-install-pdf-time install-pdf-time
37757maybe-install-pdf-time:
37758@if time
37759maybe-install-pdf-time: install-pdf-time
37760
37761install-pdf-time: \
37762 configure-time \
37763 pdf-time
37764 @: $(MAKE); $(unstage)
37765 @[ -f ./time/Makefile ] || exit 0; \
37766 r=`${PWD_COMMAND}`; export r; \
37767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37768 $(HOST_EXPORTS) \
37769 for flag in $(EXTRA_HOST_FLAGS) ; do \
37770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37771 done; \
37772 echo "Doing install-pdf in time" ; \
37773 (cd $(HOST_SUBDIR)/time && \
37774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37776 "RANLIB=$${RANLIB}" \
37777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37778 install-pdf) \
37779 || exit 1
37780
37781@endif time
37782
37783.PHONY: maybe-install-html-time install-html-time
37784maybe-install-html-time:
37785@if time
37786maybe-install-html-time: install-html-time
37787
37788install-html-time: \
37789 configure-time \
37790 html-time
37791 @: $(MAKE); $(unstage)
37792 @[ -f ./time/Makefile ] || exit 0; \
37793 r=`${PWD_COMMAND}`; export r; \
37794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795 $(HOST_EXPORTS) \
37796 for flag in $(EXTRA_HOST_FLAGS) ; do \
37797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798 done; \
37799 echo "Doing install-html in time" ; \
37800 (cd $(HOST_SUBDIR)/time && \
37801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803 "RANLIB=$${RANLIB}" \
37804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805 install-html) \
37806 || exit 1
37807
37808@endif time
37809
37810.PHONY: maybe-installcheck-time installcheck-time
37811maybe-installcheck-time:
37812@if time
37813maybe-installcheck-time: installcheck-time
37814
37815installcheck-time: \
37816 configure-time
37817 @: $(MAKE); $(unstage)
37818 @[ -f ./time/Makefile ] || exit 0; \
37819 r=`${PWD_COMMAND}`; export r; \
37820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37821 $(HOST_EXPORTS) \
37822 for flag in $(EXTRA_HOST_FLAGS) ; do \
37823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37824 done; \
37825 echo "Doing installcheck in time" ; \
37826 (cd $(HOST_SUBDIR)/time && \
37827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37829 "RANLIB=$${RANLIB}" \
37830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37831 installcheck) \
37832 || exit 1
37833
37834@endif time
37835
37836.PHONY: maybe-mostlyclean-time mostlyclean-time
37837maybe-mostlyclean-time:
37838@if time
37839maybe-mostlyclean-time: mostlyclean-time
37840
37841mostlyclean-time:
37842 @: $(MAKE); $(unstage)
37843 @[ -f ./time/Makefile ] || exit 0; \
37844 r=`${PWD_COMMAND}`; export r; \
37845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37846 $(HOST_EXPORTS) \
37847 for flag in $(EXTRA_HOST_FLAGS) ; do \
37848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37849 done; \
37850 echo "Doing mostlyclean in time" ; \
37851 (cd $(HOST_SUBDIR)/time && \
37852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37854 "RANLIB=$${RANLIB}" \
37855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37856 mostlyclean) \
37857 || exit 1
37858
37859@endif time
37860
37861.PHONY: maybe-clean-time clean-time
37862maybe-clean-time:
37863@if time
37864maybe-clean-time: clean-time
37865
37866clean-time:
37867 @: $(MAKE); $(unstage)
37868 @[ -f ./time/Makefile ] || exit 0; \
37869 r=`${PWD_COMMAND}`; export r; \
37870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37871 $(HOST_EXPORTS) \
37872 for flag in $(EXTRA_HOST_FLAGS) ; do \
37873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37874 done; \
37875 echo "Doing clean in time" ; \
37876 (cd $(HOST_SUBDIR)/time && \
37877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37879 "RANLIB=$${RANLIB}" \
37880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37881 clean) \
37882 || exit 1
37883
37884@endif time
37885
37886.PHONY: maybe-distclean-time distclean-time
37887maybe-distclean-time:
37888@if time
37889maybe-distclean-time: distclean-time
37890
37891distclean-time:
37892 @: $(MAKE); $(unstage)
37893 @[ -f ./time/Makefile ] || exit 0; \
37894 r=`${PWD_COMMAND}`; export r; \
37895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37896 $(HOST_EXPORTS) \
37897 for flag in $(EXTRA_HOST_FLAGS) ; do \
37898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37899 done; \
37900 echo "Doing distclean in time" ; \
37901 (cd $(HOST_SUBDIR)/time && \
37902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37904 "RANLIB=$${RANLIB}" \
37905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37906 distclean) \
37907 || exit 1
37908
37909@endif time
37910
37911.PHONY: maybe-maintainer-clean-time maintainer-clean-time
37912maybe-maintainer-clean-time:
37913@if time
37914maybe-maintainer-clean-time: maintainer-clean-time
37915
37916maintainer-clean-time:
37917 @: $(MAKE); $(unstage)
37918 @[ -f ./time/Makefile ] || exit 0; \
37919 r=`${PWD_COMMAND}`; export r; \
37920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37921 $(HOST_EXPORTS) \
37922 for flag in $(EXTRA_HOST_FLAGS) ; do \
37923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37924 done; \
37925 echo "Doing maintainer-clean in time" ; \
37926 (cd $(HOST_SUBDIR)/time && \
37927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37929 "RANLIB=$${RANLIB}" \
37930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37931 maintainer-clean) \
37932 || exit 1
37933
37934@endif time
37935
37936
37937
37938.PHONY: configure-uudecode maybe-configure-uudecode
37939maybe-configure-uudecode:
37940@if gcc-bootstrap
37941configure-uudecode: stage_current
37942@endif gcc-bootstrap
37943@if uudecode
37944maybe-configure-uudecode: configure-uudecode
37945configure-uudecode:
37946 @: $(MAKE); $(unstage)
37947 @r=`${PWD_COMMAND}`; export r; \
37948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37949 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
37950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
37951 $(HOST_EXPORTS) \
37952 echo Configuring in $(HOST_SUBDIR)/uudecode; \
37953 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
37954 case $(srcdir) in \
37955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37956 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
37957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37958 esac; \
37959 srcdiroption="--srcdir=$${topdir}/uudecode"; \
37960 libsrcdir="$$s/uudecode"; \
37961 $(SHELL) $${libsrcdir}/configure \
37962 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37963 --target=${target_alias} $${srcdiroption} \
37964 || exit 1
37965@endif uudecode
37966
37967
37968
37969
37970
37971.PHONY: all-uudecode maybe-all-uudecode
37972maybe-all-uudecode:
37973@if gcc-bootstrap
37974all-uudecode: stage_current
37975@endif gcc-bootstrap
37976@if uudecode
37977TARGET-uudecode=all
37978maybe-all-uudecode: all-uudecode
37979all-uudecode: configure-uudecode
37980 @: $(MAKE); $(unstage)
37981 @r=`${PWD_COMMAND}`; export r; \
37982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37983 $(HOST_EXPORTS) \
37984 (cd $(HOST_SUBDIR)/uudecode && \
37985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37986 $(TARGET-uudecode))
37987@endif uudecode
37988
37989
37990
37991
37992.PHONY: check-uudecode maybe-check-uudecode
37993maybe-check-uudecode:
37994@if uudecode
37995maybe-check-uudecode: check-uudecode
37996
37997check-uudecode:
37998 @: $(MAKE); $(unstage)
37999 @r=`${PWD_COMMAND}`; export r; \
38000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38001 $(HOST_EXPORTS) \
38002 (cd $(HOST_SUBDIR)/uudecode && \
38003 $(MAKE) $(FLAGS_TO_PASS) check)
38004
38005@endif uudecode
38006
38007.PHONY: install-uudecode maybe-install-uudecode
38008maybe-install-uudecode:
38009@if uudecode
38010maybe-install-uudecode: install-uudecode
38011
38012install-uudecode: installdirs
38013 @: $(MAKE); $(unstage)
38014 @r=`${PWD_COMMAND}`; export r; \
38015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38016 $(HOST_EXPORTS) \
38017 (cd $(HOST_SUBDIR)/uudecode && \
38018 $(MAKE) $(FLAGS_TO_PASS) install)
38019
38020@endif uudecode
38021
38022# Other targets (info, dvi, pdf, etc.)
38023
38024.PHONY: maybe-info-uudecode info-uudecode
38025maybe-info-uudecode:
38026@if uudecode
38027maybe-info-uudecode: info-uudecode
38028
38029info-uudecode: \
38030 configure-uudecode
38031 @: $(MAKE); $(unstage)
38032 @[ -f ./uudecode/Makefile ] || exit 0; \
38033 r=`${PWD_COMMAND}`; export r; \
38034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38035 $(HOST_EXPORTS) \
38036 for flag in $(EXTRA_HOST_FLAGS) ; do \
38037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38038 done; \
38039 echo "Doing info in uudecode" ; \
38040 (cd $(HOST_SUBDIR)/uudecode && \
38041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38043 "RANLIB=$${RANLIB}" \
38044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38045 info) \
38046 || exit 1
38047
38048@endif uudecode
38049
38050.PHONY: maybe-dvi-uudecode dvi-uudecode
38051maybe-dvi-uudecode:
38052@if uudecode
38053maybe-dvi-uudecode: dvi-uudecode
38054
38055dvi-uudecode: \
38056 configure-uudecode
38057 @: $(MAKE); $(unstage)
38058 @[ -f ./uudecode/Makefile ] || exit 0; \
38059 r=`${PWD_COMMAND}`; export r; \
38060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38061 $(HOST_EXPORTS) \
38062 for flag in $(EXTRA_HOST_FLAGS) ; do \
38063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38064 done; \
38065 echo "Doing dvi in uudecode" ; \
38066 (cd $(HOST_SUBDIR)/uudecode && \
38067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38069 "RANLIB=$${RANLIB}" \
38070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38071 dvi) \
38072 || exit 1
38073
38074@endif uudecode
38075
38076.PHONY: maybe-pdf-uudecode pdf-uudecode
38077maybe-pdf-uudecode:
38078@if uudecode
38079maybe-pdf-uudecode: pdf-uudecode
38080
38081pdf-uudecode: \
38082 configure-uudecode
38083 @: $(MAKE); $(unstage)
38084 @[ -f ./uudecode/Makefile ] || exit 0; \
38085 r=`${PWD_COMMAND}`; export r; \
38086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38087 $(HOST_EXPORTS) \
38088 for flag in $(EXTRA_HOST_FLAGS) ; do \
38089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38090 done; \
38091 echo "Doing pdf in uudecode" ; \
38092 (cd $(HOST_SUBDIR)/uudecode && \
38093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38095 "RANLIB=$${RANLIB}" \
38096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38097 pdf) \
38098 || exit 1
38099
38100@endif uudecode
38101
38102.PHONY: maybe-html-uudecode html-uudecode
38103maybe-html-uudecode:
38104@if uudecode
38105maybe-html-uudecode: html-uudecode
38106
38107html-uudecode: \
38108 configure-uudecode
38109 @: $(MAKE); $(unstage)
38110 @[ -f ./uudecode/Makefile ] || exit 0; \
38111 r=`${PWD_COMMAND}`; export r; \
38112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38113 $(HOST_EXPORTS) \
38114 for flag in $(EXTRA_HOST_FLAGS) ; do \
38115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38116 done; \
38117 echo "Doing html in uudecode" ; \
38118 (cd $(HOST_SUBDIR)/uudecode && \
38119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38121 "RANLIB=$${RANLIB}" \
38122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38123 html) \
38124 || exit 1
38125
38126@endif uudecode
38127
38128.PHONY: maybe-TAGS-uudecode TAGS-uudecode
38129maybe-TAGS-uudecode:
38130@if uudecode
38131maybe-TAGS-uudecode: TAGS-uudecode
38132
38133TAGS-uudecode: \
38134 configure-uudecode
38135 @: $(MAKE); $(unstage)
38136 @[ -f ./uudecode/Makefile ] || exit 0; \
38137 r=`${PWD_COMMAND}`; export r; \
38138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38139 $(HOST_EXPORTS) \
38140 for flag in $(EXTRA_HOST_FLAGS) ; do \
38141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38142 done; \
38143 echo "Doing TAGS in uudecode" ; \
38144 (cd $(HOST_SUBDIR)/uudecode && \
38145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38147 "RANLIB=$${RANLIB}" \
38148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38149 TAGS) \
38150 || exit 1
38151
38152@endif uudecode
38153
38154.PHONY: maybe-install-info-uudecode install-info-uudecode
38155maybe-install-info-uudecode:
38156@if uudecode
38157maybe-install-info-uudecode: install-info-uudecode
38158
38159install-info-uudecode: \
38160 configure-uudecode \
38161 info-uudecode
38162 @: $(MAKE); $(unstage)
38163 @[ -f ./uudecode/Makefile ] || exit 0; \
38164 r=`${PWD_COMMAND}`; export r; \
38165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38166 $(HOST_EXPORTS) \
38167 for flag in $(EXTRA_HOST_FLAGS) ; do \
38168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38169 done; \
38170 echo "Doing install-info in uudecode" ; \
38171 (cd $(HOST_SUBDIR)/uudecode && \
38172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38174 "RANLIB=$${RANLIB}" \
38175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38176 install-info) \
38177 || exit 1
38178
38179@endif uudecode
38180
38181.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
38182maybe-install-pdf-uudecode:
38183@if uudecode
38184maybe-install-pdf-uudecode: install-pdf-uudecode
38185
38186install-pdf-uudecode: \
38187 configure-uudecode \
38188 pdf-uudecode
38189 @: $(MAKE); $(unstage)
38190 @[ -f ./uudecode/Makefile ] || exit 0; \
38191 r=`${PWD_COMMAND}`; export r; \
38192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38193 $(HOST_EXPORTS) \
38194 for flag in $(EXTRA_HOST_FLAGS) ; do \
38195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196 done; \
38197 echo "Doing install-pdf in uudecode" ; \
38198 (cd $(HOST_SUBDIR)/uudecode && \
38199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38201 "RANLIB=$${RANLIB}" \
38202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38203 install-pdf) \
38204 || exit 1
38205
38206@endif uudecode
38207
38208.PHONY: maybe-install-html-uudecode install-html-uudecode
38209maybe-install-html-uudecode:
38210@if uudecode
38211maybe-install-html-uudecode: install-html-uudecode
38212
38213install-html-uudecode: \
38214 configure-uudecode \
38215 html-uudecode
38216 @: $(MAKE); $(unstage)
38217 @[ -f ./uudecode/Makefile ] || exit 0; \
38218 r=`${PWD_COMMAND}`; export r; \
38219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38220 $(HOST_EXPORTS) \
38221 for flag in $(EXTRA_HOST_FLAGS) ; do \
38222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38223 done; \
38224 echo "Doing install-html in uudecode" ; \
38225 (cd $(HOST_SUBDIR)/uudecode && \
38226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38228 "RANLIB=$${RANLIB}" \
38229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38230 install-html) \
38231 || exit 1
38232
38233@endif uudecode
38234
38235.PHONY: maybe-installcheck-uudecode installcheck-uudecode
38236maybe-installcheck-uudecode:
38237@if uudecode
38238maybe-installcheck-uudecode: installcheck-uudecode
38239
38240installcheck-uudecode: \
38241 configure-uudecode
38242 @: $(MAKE); $(unstage)
38243 @[ -f ./uudecode/Makefile ] || exit 0; \
38244 r=`${PWD_COMMAND}`; export r; \
38245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38246 $(HOST_EXPORTS) \
38247 for flag in $(EXTRA_HOST_FLAGS) ; do \
38248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38249 done; \
38250 echo "Doing installcheck in uudecode" ; \
38251 (cd $(HOST_SUBDIR)/uudecode && \
38252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38254 "RANLIB=$${RANLIB}" \
38255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38256 installcheck) \
38257 || exit 1
38258
38259@endif uudecode
38260
38261.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
38262maybe-mostlyclean-uudecode:
38263@if uudecode
38264maybe-mostlyclean-uudecode: mostlyclean-uudecode
38265
38266mostlyclean-uudecode:
38267 @: $(MAKE); $(unstage)
38268 @[ -f ./uudecode/Makefile ] || exit 0; \
38269 r=`${PWD_COMMAND}`; export r; \
38270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38271 $(HOST_EXPORTS) \
38272 for flag in $(EXTRA_HOST_FLAGS) ; do \
38273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274 done; \
38275 echo "Doing mostlyclean in uudecode" ; \
38276 (cd $(HOST_SUBDIR)/uudecode && \
38277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38279 "RANLIB=$${RANLIB}" \
38280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38281 mostlyclean) \
38282 || exit 1
38283
38284@endif uudecode
38285
38286.PHONY: maybe-clean-uudecode clean-uudecode
38287maybe-clean-uudecode:
38288@if uudecode
38289maybe-clean-uudecode: clean-uudecode
38290
38291clean-uudecode:
38292 @: $(MAKE); $(unstage)
38293 @[ -f ./uudecode/Makefile ] || exit 0; \
38294 r=`${PWD_COMMAND}`; export r; \
38295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38296 $(HOST_EXPORTS) \
38297 for flag in $(EXTRA_HOST_FLAGS) ; do \
38298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299 done; \
38300 echo "Doing clean in uudecode" ; \
38301 (cd $(HOST_SUBDIR)/uudecode && \
38302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38304 "RANLIB=$${RANLIB}" \
38305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38306 clean) \
38307 || exit 1
38308
38309@endif uudecode
38310
38311.PHONY: maybe-distclean-uudecode distclean-uudecode
38312maybe-distclean-uudecode:
38313@if uudecode
38314maybe-distclean-uudecode: distclean-uudecode
38315
38316distclean-uudecode:
38317 @: $(MAKE); $(unstage)
38318 @[ -f ./uudecode/Makefile ] || exit 0; \
38319 r=`${PWD_COMMAND}`; export r; \
38320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38321 $(HOST_EXPORTS) \
38322 for flag in $(EXTRA_HOST_FLAGS) ; do \
38323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38324 done; \
38325 echo "Doing distclean in uudecode" ; \
38326 (cd $(HOST_SUBDIR)/uudecode && \
38327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38329 "RANLIB=$${RANLIB}" \
38330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38331 distclean) \
38332 || exit 1
38333
38334@endif uudecode
38335
38336.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
38337maybe-maintainer-clean-uudecode:
38338@if uudecode
38339maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
38340
38341maintainer-clean-uudecode:
38342 @: $(MAKE); $(unstage)
38343 @[ -f ./uudecode/Makefile ] || exit 0; \
38344 r=`${PWD_COMMAND}`; export r; \
38345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38346 $(HOST_EXPORTS) \
38347 for flag in $(EXTRA_HOST_FLAGS) ; do \
38348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38349 done; \
38350 echo "Doing maintainer-clean in uudecode" ; \
38351 (cd $(HOST_SUBDIR)/uudecode && \
38352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38354 "RANLIB=$${RANLIB}" \
38355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38356 maintainer-clean) \
38357 || exit 1
38358
38359@endif uudecode
38360
38361
38362
38363.PHONY: configure-wdiff maybe-configure-wdiff
38364maybe-configure-wdiff:
38365@if gcc-bootstrap
38366configure-wdiff: stage_current
38367@endif gcc-bootstrap
38368@if wdiff
38369maybe-configure-wdiff: configure-wdiff
38370configure-wdiff:
38371 @: $(MAKE); $(unstage)
38372 @r=`${PWD_COMMAND}`; export r; \
38373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38374 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
38375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
38376 $(HOST_EXPORTS) \
38377 echo Configuring in $(HOST_SUBDIR)/wdiff; \
38378 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
38379 case $(srcdir) in \
38380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38381 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
38382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38383 esac; \
38384 srcdiroption="--srcdir=$${topdir}/wdiff"; \
38385 libsrcdir="$$s/wdiff"; \
38386 $(SHELL) $${libsrcdir}/configure \
38387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38388 --target=${target_alias} $${srcdiroption} \
38389 || exit 1
38390@endif wdiff
38391
38392
38393
38394
38395
38396.PHONY: all-wdiff maybe-all-wdiff
38397maybe-all-wdiff:
38398@if gcc-bootstrap
38399all-wdiff: stage_current
38400@endif gcc-bootstrap
38401@if wdiff
38402TARGET-wdiff=all
38403maybe-all-wdiff: all-wdiff
38404all-wdiff: configure-wdiff
38405 @: $(MAKE); $(unstage)
38406 @r=`${PWD_COMMAND}`; export r; \
38407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38408 $(HOST_EXPORTS) \
38409 (cd $(HOST_SUBDIR)/wdiff && \
38410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38411 $(TARGET-wdiff))
38412@endif wdiff
38413
38414
38415
38416
38417.PHONY: check-wdiff maybe-check-wdiff
38418maybe-check-wdiff:
38419@if wdiff
38420maybe-check-wdiff: check-wdiff
38421
38422check-wdiff:
38423 @: $(MAKE); $(unstage)
38424 @r=`${PWD_COMMAND}`; export r; \
38425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38426 $(HOST_EXPORTS) \
38427 (cd $(HOST_SUBDIR)/wdiff && \
38428 $(MAKE) $(FLAGS_TO_PASS) check)
38429
38430@endif wdiff
38431
38432.PHONY: install-wdiff maybe-install-wdiff
38433maybe-install-wdiff:
38434@if wdiff
38435maybe-install-wdiff: install-wdiff
38436
38437install-wdiff: installdirs
38438 @: $(MAKE); $(unstage)
38439 @r=`${PWD_COMMAND}`; export r; \
38440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38441 $(HOST_EXPORTS) \
38442 (cd $(HOST_SUBDIR)/wdiff && \
38443 $(MAKE) $(FLAGS_TO_PASS) install)
38444
38445@endif wdiff
38446
38447# Other targets (info, dvi, pdf, etc.)
38448
38449.PHONY: maybe-info-wdiff info-wdiff
38450maybe-info-wdiff:
38451@if wdiff
38452maybe-info-wdiff: info-wdiff
38453
38454info-wdiff: \
38455 configure-wdiff
38456 @: $(MAKE); $(unstage)
38457 @[ -f ./wdiff/Makefile ] || exit 0; \
38458 r=`${PWD_COMMAND}`; export r; \
38459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38460 $(HOST_EXPORTS) \
38461 for flag in $(EXTRA_HOST_FLAGS) ; do \
38462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38463 done; \
38464 echo "Doing info in wdiff" ; \
38465 (cd $(HOST_SUBDIR)/wdiff && \
38466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38468 "RANLIB=$${RANLIB}" \
38469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38470 info) \
38471 || exit 1
38472
38473@endif wdiff
38474
38475.PHONY: maybe-dvi-wdiff dvi-wdiff
38476maybe-dvi-wdiff:
38477@if wdiff
38478maybe-dvi-wdiff: dvi-wdiff
38479
38480dvi-wdiff: \
38481 configure-wdiff
38482 @: $(MAKE); $(unstage)
38483 @[ -f ./wdiff/Makefile ] || exit 0; \
38484 r=`${PWD_COMMAND}`; export r; \
38485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486 $(HOST_EXPORTS) \
38487 for flag in $(EXTRA_HOST_FLAGS) ; do \
38488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38489 done; \
38490 echo "Doing dvi in wdiff" ; \
38491 (cd $(HOST_SUBDIR)/wdiff && \
38492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38494 "RANLIB=$${RANLIB}" \
38495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38496 dvi) \
38497 || exit 1
38498
38499@endif wdiff
38500
38501.PHONY: maybe-pdf-wdiff pdf-wdiff
38502maybe-pdf-wdiff:
38503@if wdiff
38504maybe-pdf-wdiff: pdf-wdiff
38505
38506pdf-wdiff: \
38507 configure-wdiff
38508 @: $(MAKE); $(unstage)
38509 @[ -f ./wdiff/Makefile ] || exit 0; \
38510 r=`${PWD_COMMAND}`; export r; \
38511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38512 $(HOST_EXPORTS) \
38513 for flag in $(EXTRA_HOST_FLAGS) ; do \
38514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38515 done; \
38516 echo "Doing pdf in wdiff" ; \
38517 (cd $(HOST_SUBDIR)/wdiff && \
38518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38520 "RANLIB=$${RANLIB}" \
38521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38522 pdf) \
38523 || exit 1
38524
38525@endif wdiff
38526
38527.PHONY: maybe-html-wdiff html-wdiff
38528maybe-html-wdiff:
38529@if wdiff
38530maybe-html-wdiff: html-wdiff
38531
38532html-wdiff: \
38533 configure-wdiff
38534 @: $(MAKE); $(unstage)
38535 @[ -f ./wdiff/Makefile ] || exit 0; \
38536 r=`${PWD_COMMAND}`; export r; \
38537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38538 $(HOST_EXPORTS) \
38539 for flag in $(EXTRA_HOST_FLAGS) ; do \
38540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38541 done; \
38542 echo "Doing html in wdiff" ; \
38543 (cd $(HOST_SUBDIR)/wdiff && \
38544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38546 "RANLIB=$${RANLIB}" \
38547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38548 html) \
38549 || exit 1
38550
38551@endif wdiff
38552
38553.PHONY: maybe-TAGS-wdiff TAGS-wdiff
38554maybe-TAGS-wdiff:
38555@if wdiff
38556maybe-TAGS-wdiff: TAGS-wdiff
38557
38558TAGS-wdiff: \
38559 configure-wdiff
38560 @: $(MAKE); $(unstage)
38561 @[ -f ./wdiff/Makefile ] || exit 0; \
38562 r=`${PWD_COMMAND}`; export r; \
38563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38564 $(HOST_EXPORTS) \
38565 for flag in $(EXTRA_HOST_FLAGS) ; do \
38566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38567 done; \
38568 echo "Doing TAGS in wdiff" ; \
38569 (cd $(HOST_SUBDIR)/wdiff && \
38570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38572 "RANLIB=$${RANLIB}" \
38573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38574 TAGS) \
38575 || exit 1
38576
38577@endif wdiff
38578
38579.PHONY: maybe-install-info-wdiff install-info-wdiff
38580maybe-install-info-wdiff:
38581@if wdiff
38582maybe-install-info-wdiff: install-info-wdiff
38583
38584install-info-wdiff: \
38585 configure-wdiff \
38586 info-wdiff
38587 @: $(MAKE); $(unstage)
38588 @[ -f ./wdiff/Makefile ] || exit 0; \
38589 r=`${PWD_COMMAND}`; export r; \
38590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38591 $(HOST_EXPORTS) \
38592 for flag in $(EXTRA_HOST_FLAGS) ; do \
38593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38594 done; \
38595 echo "Doing install-info in wdiff" ; \
38596 (cd $(HOST_SUBDIR)/wdiff && \
38597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38599 "RANLIB=$${RANLIB}" \
38600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38601 install-info) \
38602 || exit 1
38603
38604@endif wdiff
38605
38606.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
38607maybe-install-pdf-wdiff:
38608@if wdiff
38609maybe-install-pdf-wdiff: install-pdf-wdiff
38610
38611install-pdf-wdiff: \
38612 configure-wdiff \
38613 pdf-wdiff
38614 @: $(MAKE); $(unstage)
38615 @[ -f ./wdiff/Makefile ] || exit 0; \
38616 r=`${PWD_COMMAND}`; export r; \
38617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38618 $(HOST_EXPORTS) \
38619 for flag in $(EXTRA_HOST_FLAGS) ; do \
38620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38621 done; \
38622 echo "Doing install-pdf in wdiff" ; \
38623 (cd $(HOST_SUBDIR)/wdiff && \
38624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38626 "RANLIB=$${RANLIB}" \
38627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38628 install-pdf) \
38629 || exit 1
38630
38631@endif wdiff
38632
38633.PHONY: maybe-install-html-wdiff install-html-wdiff
38634maybe-install-html-wdiff:
38635@if wdiff
38636maybe-install-html-wdiff: install-html-wdiff
38637
38638install-html-wdiff: \
38639 configure-wdiff \
38640 html-wdiff
38641 @: $(MAKE); $(unstage)
38642 @[ -f ./wdiff/Makefile ] || exit 0; \
38643 r=`${PWD_COMMAND}`; export r; \
38644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38645 $(HOST_EXPORTS) \
38646 for flag in $(EXTRA_HOST_FLAGS) ; do \
38647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38648 done; \
38649 echo "Doing install-html in wdiff" ; \
38650 (cd $(HOST_SUBDIR)/wdiff && \
38651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38653 "RANLIB=$${RANLIB}" \
38654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38655 install-html) \
38656 || exit 1
38657
38658@endif wdiff
38659
38660.PHONY: maybe-installcheck-wdiff installcheck-wdiff
38661maybe-installcheck-wdiff:
38662@if wdiff
38663maybe-installcheck-wdiff: installcheck-wdiff
38664
38665installcheck-wdiff: \
38666 configure-wdiff
38667 @: $(MAKE); $(unstage)
38668 @[ -f ./wdiff/Makefile ] || exit 0; \
38669 r=`${PWD_COMMAND}`; export r; \
38670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671 $(HOST_EXPORTS) \
38672 for flag in $(EXTRA_HOST_FLAGS) ; do \
38673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38674 done; \
38675 echo "Doing installcheck in wdiff" ; \
38676 (cd $(HOST_SUBDIR)/wdiff && \
38677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38679 "RANLIB=$${RANLIB}" \
38680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38681 installcheck) \
38682 || exit 1
38683
38684@endif wdiff
38685
38686.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
38687maybe-mostlyclean-wdiff:
38688@if wdiff
38689maybe-mostlyclean-wdiff: mostlyclean-wdiff
38690
38691mostlyclean-wdiff:
38692 @: $(MAKE); $(unstage)
38693 @[ -f ./wdiff/Makefile ] || exit 0; \
38694 r=`${PWD_COMMAND}`; export r; \
38695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696 $(HOST_EXPORTS) \
38697 for flag in $(EXTRA_HOST_FLAGS) ; do \
38698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699 done; \
38700 echo "Doing mostlyclean in wdiff" ; \
38701 (cd $(HOST_SUBDIR)/wdiff && \
38702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704 "RANLIB=$${RANLIB}" \
38705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706 mostlyclean) \
38707 || exit 1
38708
38709@endif wdiff
38710
38711.PHONY: maybe-clean-wdiff clean-wdiff
38712maybe-clean-wdiff:
38713@if wdiff
38714maybe-clean-wdiff: clean-wdiff
38715
38716clean-wdiff:
38717 @: $(MAKE); $(unstage)
38718 @[ -f ./wdiff/Makefile ] || exit 0; \
38719 r=`${PWD_COMMAND}`; export r; \
38720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38721 $(HOST_EXPORTS) \
38722 for flag in $(EXTRA_HOST_FLAGS) ; do \
38723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38724 done; \
38725 echo "Doing clean in wdiff" ; \
38726 (cd $(HOST_SUBDIR)/wdiff && \
38727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38729 "RANLIB=$${RANLIB}" \
38730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38731 clean) \
38732 || exit 1
38733
38734@endif wdiff
38735
38736.PHONY: maybe-distclean-wdiff distclean-wdiff
38737maybe-distclean-wdiff:
38738@if wdiff
38739maybe-distclean-wdiff: distclean-wdiff
38740
38741distclean-wdiff:
38742 @: $(MAKE); $(unstage)
38743 @[ -f ./wdiff/Makefile ] || exit 0; \
38744 r=`${PWD_COMMAND}`; export r; \
38745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38746 $(HOST_EXPORTS) \
38747 for flag in $(EXTRA_HOST_FLAGS) ; do \
38748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38749 done; \
38750 echo "Doing distclean in wdiff" ; \
38751 (cd $(HOST_SUBDIR)/wdiff && \
38752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38754 "RANLIB=$${RANLIB}" \
38755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38756 distclean) \
38757 || exit 1
38758
38759@endif wdiff
38760
38761.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
38762maybe-maintainer-clean-wdiff:
38763@if wdiff
38764maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
38765
38766maintainer-clean-wdiff:
38767 @: $(MAKE); $(unstage)
38768 @[ -f ./wdiff/Makefile ] || exit 0; \
38769 r=`${PWD_COMMAND}`; export r; \
38770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38771 $(HOST_EXPORTS) \
38772 for flag in $(EXTRA_HOST_FLAGS) ; do \
38773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38774 done; \
38775 echo "Doing maintainer-clean in wdiff" ; \
38776 (cd $(HOST_SUBDIR)/wdiff && \
38777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38779 "RANLIB=$${RANLIB}" \
38780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38781 maintainer-clean) \
38782 || exit 1
38783
38784@endif wdiff
38785
38786
38787
38788.PHONY: configure-zip maybe-configure-zip
38789maybe-configure-zip:
38790@if gcc-bootstrap
38791configure-zip: stage_current
38792@endif gcc-bootstrap
38793@if zip
38794maybe-configure-zip: configure-zip
38795configure-zip:
38796 @: $(MAKE); $(unstage)
38797 @r=`${PWD_COMMAND}`; export r; \
38798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38799 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
38800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
38801 $(HOST_EXPORTS) \
38802 echo Configuring in $(HOST_SUBDIR)/zip; \
38803 cd "$(HOST_SUBDIR)/zip" || exit 1; \
38804 case $(srcdir) in \
38805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38806 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
38807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38808 esac; \
38809 srcdiroption="--srcdir=$${topdir}/zip"; \
38810 libsrcdir="$$s/zip"; \
38811 $(SHELL) $${libsrcdir}/configure \
38812 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38813 --target=${target_alias} $${srcdiroption} \
38814 || exit 1
38815@endif zip
38816
38817
38818
38819
38820
38821.PHONY: all-zip maybe-all-zip
38822maybe-all-zip:
38823@if gcc-bootstrap
38824all-zip: stage_current
38825@endif gcc-bootstrap
38826@if zip
38827TARGET-zip=all
38828maybe-all-zip: all-zip
38829all-zip: configure-zip
38830 @: $(MAKE); $(unstage)
38831 @r=`${PWD_COMMAND}`; export r; \
38832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833 $(HOST_EXPORTS) \
38834 (cd $(HOST_SUBDIR)/zip && \
38835 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38836 $(TARGET-zip))
38837@endif zip
38838
38839
38840
38841
38842.PHONY: check-zip maybe-check-zip
38843maybe-check-zip:
38844@if zip
38845maybe-check-zip: check-zip
38846
38847# This module is only tested in a native toolchain.
38848check-zip:
38849 @: $(MAKE); $(unstage)
38850 @if [ '$(host)' = '$(target)' ] ; then \
38851 r=`${PWD_COMMAND}`; export r; \
38852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38853 $(HOST_EXPORTS) \
38854 (cd $(HOST_SUBDIR)/zip && \
38855 $(MAKE) $(FLAGS_TO_PASS) check); \
38856 fi
38857
38858@endif zip
38859
38860.PHONY: install-zip maybe-install-zip
38861maybe-install-zip:
38862@if zip
38863maybe-install-zip: install-zip
38864
38865install-zip: installdirs
38866 @: $(MAKE); $(unstage)
38867 @r=`${PWD_COMMAND}`; export r; \
38868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38869 $(HOST_EXPORTS) \
38870 (cd $(HOST_SUBDIR)/zip && \
38871 $(MAKE) $(FLAGS_TO_PASS) install)
38872
38873@endif zip
38874
38875# Other targets (info, dvi, pdf, etc.)
38876
38877.PHONY: maybe-info-zip info-zip
38878maybe-info-zip:
38879@if zip
38880maybe-info-zip: info-zip
38881
38882info-zip: \
38883 configure-zip
38884 @: $(MAKE); $(unstage)
38885 @[ -f ./zip/Makefile ] || exit 0; \
38886 r=`${PWD_COMMAND}`; export r; \
38887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888 $(HOST_EXPORTS) \
38889 for flag in $(EXTRA_HOST_FLAGS) ; do \
38890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38891 done; \
38892 echo "Doing info in zip" ; \
38893 (cd $(HOST_SUBDIR)/zip && \
38894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38896 "RANLIB=$${RANLIB}" \
38897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38898 info) \
38899 || exit 1
38900
38901@endif zip
38902
38903.PHONY: maybe-dvi-zip dvi-zip
38904maybe-dvi-zip:
38905@if zip
38906maybe-dvi-zip: dvi-zip
38907
38908dvi-zip: \
38909 configure-zip
38910 @: $(MAKE); $(unstage)
38911 @[ -f ./zip/Makefile ] || exit 0; \
38912 r=`${PWD_COMMAND}`; export r; \
38913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38914 $(HOST_EXPORTS) \
38915 for flag in $(EXTRA_HOST_FLAGS) ; do \
38916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38917 done; \
38918 echo "Doing dvi in zip" ; \
38919 (cd $(HOST_SUBDIR)/zip && \
38920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38922 "RANLIB=$${RANLIB}" \
38923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38924 dvi) \
38925 || exit 1
38926
38927@endif zip
38928
38929.PHONY: maybe-pdf-zip pdf-zip
38930maybe-pdf-zip:
38931@if zip
38932maybe-pdf-zip: pdf-zip
38933
38934pdf-zip: \
38935 configure-zip
38936 @: $(MAKE); $(unstage)
38937 @[ -f ./zip/Makefile ] || exit 0; \
38938 r=`${PWD_COMMAND}`; export r; \
38939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38940 $(HOST_EXPORTS) \
38941 for flag in $(EXTRA_HOST_FLAGS) ; do \
38942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38943 done; \
38944 echo "Doing pdf in zip" ; \
38945 (cd $(HOST_SUBDIR)/zip && \
38946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38948 "RANLIB=$${RANLIB}" \
38949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38950 pdf) \
38951 || exit 1
38952
38953@endif zip
38954
38955.PHONY: maybe-html-zip html-zip
38956maybe-html-zip:
38957@if zip
38958maybe-html-zip: html-zip
38959
38960html-zip: \
38961 configure-zip
38962 @: $(MAKE); $(unstage)
38963 @[ -f ./zip/Makefile ] || exit 0; \
38964 r=`${PWD_COMMAND}`; export r; \
38965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966 $(HOST_EXPORTS) \
38967 for flag in $(EXTRA_HOST_FLAGS) ; do \
38968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38969 done; \
38970 echo "Doing html in zip" ; \
38971 (cd $(HOST_SUBDIR)/zip && \
38972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38974 "RANLIB=$${RANLIB}" \
38975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38976 html) \
38977 || exit 1
38978
38979@endif zip
38980
38981.PHONY: maybe-TAGS-zip TAGS-zip
38982maybe-TAGS-zip:
38983@if zip
38984maybe-TAGS-zip: TAGS-zip
38985
38986TAGS-zip: \
38987 configure-zip
38988 @: $(MAKE); $(unstage)
38989 @[ -f ./zip/Makefile ] || exit 0; \
38990 r=`${PWD_COMMAND}`; export r; \
38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992 $(HOST_EXPORTS) \
38993 for flag in $(EXTRA_HOST_FLAGS) ; do \
38994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38995 done; \
38996 echo "Doing TAGS in zip" ; \
38997 (cd $(HOST_SUBDIR)/zip && \
38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000 "RANLIB=$${RANLIB}" \
39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002 TAGS) \
39003 || exit 1
39004
39005@endif zip
39006
39007.PHONY: maybe-install-info-zip install-info-zip
39008maybe-install-info-zip:
39009@if zip
39010maybe-install-info-zip: install-info-zip
39011
39012install-info-zip: \
39013 configure-zip \
39014 info-zip
39015 @: $(MAKE); $(unstage)
39016 @[ -f ./zip/Makefile ] || exit 0; \
39017 r=`${PWD_COMMAND}`; export r; \
39018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39019 $(HOST_EXPORTS) \
39020 for flag in $(EXTRA_HOST_FLAGS) ; do \
39021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022 done; \
39023 echo "Doing install-info in zip" ; \
39024 (cd $(HOST_SUBDIR)/zip && \
39025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39027 "RANLIB=$${RANLIB}" \
39028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39029 install-info) \
39030 || exit 1
39031
39032@endif zip
39033
39034.PHONY: maybe-install-pdf-zip install-pdf-zip
39035maybe-install-pdf-zip:
39036@if zip
39037maybe-install-pdf-zip: install-pdf-zip
39038
39039install-pdf-zip: \
39040 configure-zip \
39041 pdf-zip
39042 @: $(MAKE); $(unstage)
39043 @[ -f ./zip/Makefile ] || exit 0; \
39044 r=`${PWD_COMMAND}`; export r; \
39045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39046 $(HOST_EXPORTS) \
39047 for flag in $(EXTRA_HOST_FLAGS) ; do \
39048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39049 done; \
39050 echo "Doing install-pdf in zip" ; \
39051 (cd $(HOST_SUBDIR)/zip && \
39052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39054 "RANLIB=$${RANLIB}" \
39055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39056 install-pdf) \
39057 || exit 1
39058
39059@endif zip
39060
39061.PHONY: maybe-install-html-zip install-html-zip
39062maybe-install-html-zip:
39063@if zip
39064maybe-install-html-zip: install-html-zip
39065
39066install-html-zip: \
39067 configure-zip \
39068 html-zip
39069 @: $(MAKE); $(unstage)
39070 @[ -f ./zip/Makefile ] || exit 0; \
39071 r=`${PWD_COMMAND}`; export r; \
39072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39073 $(HOST_EXPORTS) \
39074 for flag in $(EXTRA_HOST_FLAGS) ; do \
39075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39076 done; \
39077 echo "Doing install-html in zip" ; \
39078 (cd $(HOST_SUBDIR)/zip && \
39079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39081 "RANLIB=$${RANLIB}" \
39082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39083 install-html) \
39084 || exit 1
39085
39086@endif zip
39087
39088.PHONY: maybe-installcheck-zip installcheck-zip
39089maybe-installcheck-zip:
39090@if zip
39091maybe-installcheck-zip: installcheck-zip
39092
39093installcheck-zip: \
39094 configure-zip
39095 @: $(MAKE); $(unstage)
39096 @[ -f ./zip/Makefile ] || exit 0; \
39097 r=`${PWD_COMMAND}`; export r; \
39098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39099 $(HOST_EXPORTS) \
39100 for flag in $(EXTRA_HOST_FLAGS) ; do \
39101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39102 done; \
39103 echo "Doing installcheck in zip" ; \
39104 (cd $(HOST_SUBDIR)/zip && \
39105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39107 "RANLIB=$${RANLIB}" \
39108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39109 installcheck) \
39110 || exit 1
39111
39112@endif zip
39113
39114.PHONY: maybe-mostlyclean-zip mostlyclean-zip
39115maybe-mostlyclean-zip:
39116@if zip
39117maybe-mostlyclean-zip: mostlyclean-zip
39118
39119mostlyclean-zip:
39120 @: $(MAKE); $(unstage)
39121 @[ -f ./zip/Makefile ] || exit 0; \
39122 r=`${PWD_COMMAND}`; export r; \
39123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124 $(HOST_EXPORTS) \
39125 for flag in $(EXTRA_HOST_FLAGS) ; do \
39126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39127 done; \
39128 echo "Doing mostlyclean in zip" ; \
39129 (cd $(HOST_SUBDIR)/zip && \
39130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39132 "RANLIB=$${RANLIB}" \
39133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39134 mostlyclean) \
39135 || exit 1
39136
39137@endif zip
39138
39139.PHONY: maybe-clean-zip clean-zip
39140maybe-clean-zip:
39141@if zip
39142maybe-clean-zip: clean-zip
39143
39144clean-zip:
39145 @: $(MAKE); $(unstage)
39146 @[ -f ./zip/Makefile ] || exit 0; \
39147 r=`${PWD_COMMAND}`; export r; \
39148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39149 $(HOST_EXPORTS) \
39150 for flag in $(EXTRA_HOST_FLAGS) ; do \
39151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39152 done; \
39153 echo "Doing clean in zip" ; \
39154 (cd $(HOST_SUBDIR)/zip && \
39155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39157 "RANLIB=$${RANLIB}" \
39158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39159 clean) \
39160 || exit 1
39161
39162@endif zip
39163
39164.PHONY: maybe-distclean-zip distclean-zip
39165maybe-distclean-zip:
39166@if zip
39167maybe-distclean-zip: distclean-zip
39168
39169distclean-zip:
39170 @: $(MAKE); $(unstage)
39171 @[ -f ./zip/Makefile ] || exit 0; \
39172 r=`${PWD_COMMAND}`; export r; \
39173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39174 $(HOST_EXPORTS) \
39175 for flag in $(EXTRA_HOST_FLAGS) ; do \
39176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39177 done; \
39178 echo "Doing distclean in zip" ; \
39179 (cd $(HOST_SUBDIR)/zip && \
39180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39182 "RANLIB=$${RANLIB}" \
39183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39184 distclean) \
39185 || exit 1
39186
39187@endif zip
39188
39189.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
39190maybe-maintainer-clean-zip:
39191@if zip
39192maybe-maintainer-clean-zip: maintainer-clean-zip
39193
39194maintainer-clean-zip:
39195 @: $(MAKE); $(unstage)
39196 @[ -f ./zip/Makefile ] || exit 0; \
39197 r=`${PWD_COMMAND}`; export r; \
39198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39199 $(HOST_EXPORTS) \
39200 for flag in $(EXTRA_HOST_FLAGS) ; do \
39201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39202 done; \
39203 echo "Doing maintainer-clean in zip" ; \
39204 (cd $(HOST_SUBDIR)/zip && \
39205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39207 "RANLIB=$${RANLIB}" \
39208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39209 maintainer-clean) \
39210 || exit 1
39211
39212@endif zip
39213
39214
39215
39216.PHONY: configure-zlib maybe-configure-zlib
39217maybe-configure-zlib:
39218@if gcc-bootstrap
39219configure-zlib: stage_current
39220@endif gcc-bootstrap
39221@if zlib
39222maybe-configure-zlib: configure-zlib
39223configure-zlib:
39224 @r=`${PWD_COMMAND}`; export r; \
39225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39226 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39228 $(HOST_EXPORTS) \
39229 echo Configuring in $(HOST_SUBDIR)/zlib; \
39230 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
39231 case $(srcdir) in \
39232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39233 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39235 esac; \
39236 srcdiroption="--srcdir=$${topdir}/zlib"; \
39237 libsrcdir="$$s/zlib"; \
39238 $(SHELL) $${libsrcdir}/configure \
39239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39240 --target=${target_alias} $${srcdiroption} \
39241 || exit 1
39242@endif zlib
39243
39244
39245
39246.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
39247maybe-configure-stage1-zlib:
39248@if zlib-bootstrap
39249maybe-configure-stage1-zlib: configure-stage1-zlib
39250configure-stage1-zlib:
39251 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39253 @r=`${PWD_COMMAND}`; export r; \
39254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39255 TFLAGS="$(STAGE1_TFLAGS)"; \
39256 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39257 $(HOST_EXPORTS) \
39258 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39259 CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \
39260 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39261 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
39262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39263 cd $(HOST_SUBDIR)/zlib || exit 1; \
39264 case $(srcdir) in \
39265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39266 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39268 esac; \
39269 srcdiroption="--srcdir=$${topdir}/zlib"; \
39270 libsrcdir="$$s/zlib"; \
39271 $(SHELL) $${libsrcdir}/configure \
39272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39273 --target=${target_alias} $${srcdiroption} \
39274 $(STAGE1_CONFIGURE_FLAGS)
39275@endif zlib-bootstrap
39276
39277.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
39278maybe-configure-stage2-zlib:
39279@if zlib-bootstrap
39280maybe-configure-stage2-zlib: configure-stage2-zlib
39281configure-stage2-zlib:
39282 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39283 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39284 @r=`${PWD_COMMAND}`; export r; \
39285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39286 TFLAGS="$(STAGE2_TFLAGS)"; \
39287 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39288 $(HOST_EXPORTS) \
39289 $(POSTSTAGE1_HOST_EXPORTS) \
39290 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39291 CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \
39292 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39293 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
39294 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39295 cd $(HOST_SUBDIR)/zlib || exit 1; \
39296 case $(srcdir) in \
39297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39298 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39300 esac; \
39301 srcdiroption="--srcdir=$${topdir}/zlib"; \
39302 libsrcdir="$$s/zlib"; \
39303 $(SHELL) $${libsrcdir}/configure \
39304 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39305 --target=${target_alias} $${srcdiroption} \
39306 --with-build-libsubdir=$(HOST_SUBDIR) \
39307 $(STAGE2_CONFIGURE_FLAGS)
39308@endif zlib-bootstrap
39309
39310.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
39311maybe-configure-stage3-zlib:
39312@if zlib-bootstrap
39313maybe-configure-stage3-zlib: configure-stage3-zlib
39314configure-stage3-zlib:
39315 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39316 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39317 @r=`${PWD_COMMAND}`; export r; \
39318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39319 TFLAGS="$(STAGE3_TFLAGS)"; \
39320 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39321 $(HOST_EXPORTS) \
39322 $(POSTSTAGE1_HOST_EXPORTS) \
39323 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39324 CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \
39325 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39326 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
39327 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39328 cd $(HOST_SUBDIR)/zlib || exit 1; \
39329 case $(srcdir) in \
39330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39331 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39333 esac; \
39334 srcdiroption="--srcdir=$${topdir}/zlib"; \
39335 libsrcdir="$$s/zlib"; \
39336 $(SHELL) $${libsrcdir}/configure \
39337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39338 --target=${target_alias} $${srcdiroption} \
39339 --with-build-libsubdir=$(HOST_SUBDIR) \
39340 $(STAGE3_CONFIGURE_FLAGS)
39341@endif zlib-bootstrap
39342
39343.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
39344maybe-configure-stage4-zlib:
39345@if zlib-bootstrap
39346maybe-configure-stage4-zlib: configure-stage4-zlib
39347configure-stage4-zlib:
39348 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39349 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39350 @r=`${PWD_COMMAND}`; export r; \
39351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39352 TFLAGS="$(STAGE4_TFLAGS)"; \
39353 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39354 $(HOST_EXPORTS) \
39355 $(POSTSTAGE1_HOST_EXPORTS) \
39356 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39357 CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \
39358 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39359 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
39360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39361 cd $(HOST_SUBDIR)/zlib || exit 1; \
39362 case $(srcdir) in \
39363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39364 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39366 esac; \
39367 srcdiroption="--srcdir=$${topdir}/zlib"; \
39368 libsrcdir="$$s/zlib"; \
39369 $(SHELL) $${libsrcdir}/configure \
39370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39371 --target=${target_alias} $${srcdiroption} \
39372 --with-build-libsubdir=$(HOST_SUBDIR) \
39373 $(STAGE4_CONFIGURE_FLAGS)
39374@endif zlib-bootstrap
39375
39376.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
39377maybe-configure-stageprofile-zlib:
39378@if zlib-bootstrap
39379maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
39380configure-stageprofile-zlib:
39381 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39383 @r=`${PWD_COMMAND}`; export r; \
39384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39385 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39386 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39387 $(HOST_EXPORTS) \
39388 $(POSTSTAGE1_HOST_EXPORTS) \
39389 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39390 CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \
39391 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39392 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
39393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39394 cd $(HOST_SUBDIR)/zlib || exit 1; \
39395 case $(srcdir) in \
39396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39397 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39399 esac; \
39400 srcdiroption="--srcdir=$${topdir}/zlib"; \
39401 libsrcdir="$$s/zlib"; \
39402 $(SHELL) $${libsrcdir}/configure \
39403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39404 --target=${target_alias} $${srcdiroption} \
39405 --with-build-libsubdir=$(HOST_SUBDIR) \
39406 $(STAGEprofile_CONFIGURE_FLAGS)
39407@endif zlib-bootstrap
39408
39409.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
39410maybe-configure-stagefeedback-zlib:
39411@if zlib-bootstrap
39412maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
39413configure-stagefeedback-zlib:
39414 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
39416 @r=`${PWD_COMMAND}`; export r; \
39417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39419 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
39420 $(HOST_EXPORTS) \
39421 $(POSTSTAGE1_HOST_EXPORTS) \
39422 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39423 CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \
39424 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39425 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
39426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
39427 cd $(HOST_SUBDIR)/zlib || exit 1; \
39428 case $(srcdir) in \
39429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39430 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
39431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39432 esac; \
39433 srcdiroption="--srcdir=$${topdir}/zlib"; \
39434 libsrcdir="$$s/zlib"; \
39435 $(SHELL) $${libsrcdir}/configure \
39436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39437 --target=${target_alias} $${srcdiroption} \
39438 --with-build-libsubdir=$(HOST_SUBDIR) \
39439 $(STAGEfeedback_CONFIGURE_FLAGS)
39440@endif zlib-bootstrap
39441
39442
39443
39444
39445
39446.PHONY: all-zlib maybe-all-zlib
39447maybe-all-zlib:
39448@if gcc-bootstrap
39449all-zlib: stage_current
39450@endif gcc-bootstrap
39451@if zlib
39452TARGET-zlib=all
39453maybe-all-zlib: all-zlib
39454all-zlib: configure-zlib
39455 @r=`${PWD_COMMAND}`; export r; \
39456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39457 $(HOST_EXPORTS) \
39458 (cd $(HOST_SUBDIR)/zlib && \
39459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39460 $(TARGET-zlib))
39461@endif zlib
39462
39463
39464
39465.PHONY: all-stage1-zlib maybe-all-stage1-zlib
39466.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
39467maybe-all-stage1-zlib:
39468maybe-clean-stage1-zlib:
39469@if zlib-bootstrap
39470maybe-all-stage1-zlib: all-stage1-zlib
39471all-stage1: all-stage1-zlib
39472TARGET-stage1-zlib = $(TARGET-zlib)
39473all-stage1-zlib: configure-stage1-zlib
39474 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39475 @r=`${PWD_COMMAND}`; export r; \
39476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39477 TFLAGS="$(STAGE1_TFLAGS)"; \
39478 $(HOST_EXPORTS) \
39479 cd $(HOST_SUBDIR)/zlib && \
39480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39481 CFLAGS="$(STAGE1_CFLAGS)" \
39482 CXXFLAGS="$(STAGE1_CFLAGS)" \
39483 LIBCFLAGS="$(LIBCFLAGS)" \
39484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39487 $(EXTRA_HOST_FLAGS) \
39488 TFLAGS="$(STAGE1_TFLAGS)" \
39489 $(TARGET-stage1-zlib)
39490
39491maybe-clean-stage1-zlib: clean-stage1-zlib
39492clean-stage1: clean-stage1-zlib
39493clean-stage1-zlib:
39494 @if [ $(current_stage) = stage1 ]; then \
39495 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39496 else \
39497 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
39498 $(MAKE) stage1-start; \
39499 fi; \
39500 cd $(HOST_SUBDIR)/zlib && \
39501 $(MAKE) $(EXTRA_HOST_FLAGS) \
39502 clean
39503@endif zlib-bootstrap
39504
39505
39506.PHONY: all-stage2-zlib maybe-all-stage2-zlib
39507.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
39508maybe-all-stage2-zlib:
39509maybe-clean-stage2-zlib:
39510@if zlib-bootstrap
39511maybe-all-stage2-zlib: all-stage2-zlib
39512all-stage2: all-stage2-zlib
39513TARGET-stage2-zlib = $(TARGET-zlib)
39514all-stage2-zlib: configure-stage2-zlib
39515 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39516 @r=`${PWD_COMMAND}`; export r; \
39517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39518 TFLAGS="$(STAGE2_TFLAGS)"; \
39519 $(HOST_EXPORTS) \
39520 $(POSTSTAGE1_HOST_EXPORTS) \
39521 cd $(HOST_SUBDIR)/zlib && \
39522 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39523 CFLAGS="$(STAGE2_CFLAGS)" \
39524 CXXFLAGS="$(STAGE2_CFLAGS)" \
39525 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39530 TFLAGS="$(STAGE2_TFLAGS)" \
39531 $(TARGET-stage2-zlib)
39532
39533maybe-clean-stage2-zlib: clean-stage2-zlib
39534clean-stage2: clean-stage2-zlib
39535clean-stage2-zlib:
39536 @if [ $(current_stage) = stage2 ]; then \
39537 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39538 else \
39539 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
39540 $(MAKE) stage2-start; \
39541 fi; \
39542 cd $(HOST_SUBDIR)/zlib && \
39543 $(MAKE) $(EXTRA_HOST_FLAGS) \
39544 $(POSTSTAGE1_FLAGS_TO_PASS) \
39545 clean
39546@endif zlib-bootstrap
39547
39548
39549.PHONY: all-stage3-zlib maybe-all-stage3-zlib
39550.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
39551maybe-all-stage3-zlib:
39552maybe-clean-stage3-zlib:
39553@if zlib-bootstrap
39554maybe-all-stage3-zlib: all-stage3-zlib
39555all-stage3: all-stage3-zlib
39556TARGET-stage3-zlib = $(TARGET-zlib)
39557all-stage3-zlib: configure-stage3-zlib
39558 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39559 @r=`${PWD_COMMAND}`; export r; \
39560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39561 TFLAGS="$(STAGE3_TFLAGS)"; \
39562 $(HOST_EXPORTS) \
39563 $(POSTSTAGE1_HOST_EXPORTS) \
39564 cd $(HOST_SUBDIR)/zlib && \
39565 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39566 CFLAGS="$(STAGE3_CFLAGS)" \
39567 CXXFLAGS="$(STAGE3_CFLAGS)" \
39568 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39569 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39570 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39571 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39572 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39573 TFLAGS="$(STAGE3_TFLAGS)" \
39574 $(TARGET-stage3-zlib)
39575
39576maybe-clean-stage3-zlib: clean-stage3-zlib
39577clean-stage3: clean-stage3-zlib
39578clean-stage3-zlib:
39579 @if [ $(current_stage) = stage3 ]; then \
39580 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39581 else \
39582 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
39583 $(MAKE) stage3-start; \
39584 fi; \
39585 cd $(HOST_SUBDIR)/zlib && \
39586 $(MAKE) $(EXTRA_HOST_FLAGS) \
39587 $(POSTSTAGE1_FLAGS_TO_PASS) \
39588 clean
39589@endif zlib-bootstrap
39590
39591
39592.PHONY: all-stage4-zlib maybe-all-stage4-zlib
39593.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
39594maybe-all-stage4-zlib:
39595maybe-clean-stage4-zlib:
39596@if zlib-bootstrap
39597maybe-all-stage4-zlib: all-stage4-zlib
39598all-stage4: all-stage4-zlib
39599TARGET-stage4-zlib = $(TARGET-zlib)
39600all-stage4-zlib: configure-stage4-zlib
39601 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39602 @r=`${PWD_COMMAND}`; export r; \
39603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39604 TFLAGS="$(STAGE4_TFLAGS)"; \
39605 $(HOST_EXPORTS) \
39606 $(POSTSTAGE1_HOST_EXPORTS) \
39607 cd $(HOST_SUBDIR)/zlib && \
39608 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39609 CFLAGS="$(STAGE4_CFLAGS)" \
39610 CXXFLAGS="$(STAGE4_CFLAGS)" \
39611 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39612 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39613 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39614 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39615 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39616 TFLAGS="$(STAGE4_TFLAGS)" \
39617 $(TARGET-stage4-zlib)
39618
39619maybe-clean-stage4-zlib: clean-stage4-zlib
39620clean-stage4: clean-stage4-zlib
39621clean-stage4-zlib:
39622 @if [ $(current_stage) = stage4 ]; then \
39623 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39624 else \
39625 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
39626 $(MAKE) stage4-start; \
39627 fi; \
39628 cd $(HOST_SUBDIR)/zlib && \
39629 $(MAKE) $(EXTRA_HOST_FLAGS) \
39630 $(POSTSTAGE1_FLAGS_TO_PASS) \
39631 clean
39632@endif zlib-bootstrap
39633
39634
39635.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
39636.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
39637maybe-all-stageprofile-zlib:
39638maybe-clean-stageprofile-zlib:
39639@if zlib-bootstrap
39640maybe-all-stageprofile-zlib: all-stageprofile-zlib
39641all-stageprofile: all-stageprofile-zlib
39642TARGET-stageprofile-zlib = $(TARGET-zlib)
39643all-stageprofile-zlib: configure-stageprofile-zlib
39644 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39645 @r=`${PWD_COMMAND}`; export r; \
39646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39648 $(HOST_EXPORTS) \
39649 $(POSTSTAGE1_HOST_EXPORTS) \
39650 cd $(HOST_SUBDIR)/zlib && \
39651 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39652 CFLAGS="$(STAGEprofile_CFLAGS)" \
39653 CXXFLAGS="$(STAGEprofile_CFLAGS)" \
39654 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39655 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39656 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39657 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39658 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39659 TFLAGS="$(STAGEprofile_TFLAGS)" \
39660 $(TARGET-stageprofile-zlib)
39661
39662maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
39663clean-stageprofile: clean-stageprofile-zlib
39664clean-stageprofile-zlib:
39665 @if [ $(current_stage) = stageprofile ]; then \
39666 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39667 else \
39668 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
39669 $(MAKE) stageprofile-start; \
39670 fi; \
39671 cd $(HOST_SUBDIR)/zlib && \
39672 $(MAKE) $(EXTRA_HOST_FLAGS) \
39673 $(POSTSTAGE1_FLAGS_TO_PASS) \
39674 clean
39675@endif zlib-bootstrap
39676
39677
39678.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
39679.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
39680maybe-all-stagefeedback-zlib:
39681maybe-clean-stagefeedback-zlib:
39682@if zlib-bootstrap
39683maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
39684all-stagefeedback: all-stagefeedback-zlib
39685TARGET-stagefeedback-zlib = $(TARGET-zlib)
39686all-stagefeedback-zlib: configure-stagefeedback-zlib
39687 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39688 @r=`${PWD_COMMAND}`; export r; \
39689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39691 $(HOST_EXPORTS) \
39692 $(POSTSTAGE1_HOST_EXPORTS) \
39693 cd $(HOST_SUBDIR)/zlib && \
39694 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39695 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39696 CXXFLAGS="$(STAGEfeedback_CFLAGS)" \
39697 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39698 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39699 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39700 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39701 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
39702 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39703 $(TARGET-stagefeedback-zlib)
39704
39705maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
39706clean-stagefeedback: clean-stagefeedback-zlib
39707clean-stagefeedback-zlib:
39708 @if [ $(current_stage) = stagefeedback ]; then \
39709 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
39710 else \
39711 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
39712 $(MAKE) stagefeedback-start; \
39713 fi; \
39714 cd $(HOST_SUBDIR)/zlib && \
39715 $(MAKE) $(EXTRA_HOST_FLAGS) \
39716 $(POSTSTAGE1_FLAGS_TO_PASS) \
39717 clean
39718@endif zlib-bootstrap
39719
39720
39721
39722
39723
39724.PHONY: check-zlib maybe-check-zlib
39725maybe-check-zlib:
39726@if zlib
39727maybe-check-zlib: check-zlib
39728
39729check-zlib:
39730
39731@endif zlib
39732
39733.PHONY: install-zlib maybe-install-zlib
39734maybe-install-zlib:
39735@if zlib
39736maybe-install-zlib: install-zlib
39737
39738install-zlib:
39739
39740@endif zlib
39741
39742# Other targets (info, dvi, pdf, etc.)
39743
39744.PHONY: maybe-info-zlib info-zlib
39745maybe-info-zlib:
39746@if zlib
39747maybe-info-zlib: info-zlib
39748
39749info-zlib: \
39750 configure-zlib
39751 @[ -f ./zlib/Makefile ] || exit 0; \
39752 r=`${PWD_COMMAND}`; export r; \
39753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754 $(HOST_EXPORTS) \
39755 for flag in $(EXTRA_HOST_FLAGS) ; do \
39756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757 done; \
39758 echo "Doing info in zlib" ; \
39759 (cd $(HOST_SUBDIR)/zlib && \
39760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762 "RANLIB=$${RANLIB}" \
39763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764 info) \
39765 || exit 1
39766
39767@endif zlib
39768
39769.PHONY: maybe-dvi-zlib dvi-zlib
39770maybe-dvi-zlib:
39771@if zlib
39772maybe-dvi-zlib: dvi-zlib
39773
39774dvi-zlib: \
39775 configure-zlib
39776 @[ -f ./zlib/Makefile ] || exit 0; \
39777 r=`${PWD_COMMAND}`; export r; \
39778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39779 $(HOST_EXPORTS) \
39780 for flag in $(EXTRA_HOST_FLAGS) ; do \
39781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39782 done; \
39783 echo "Doing dvi in zlib" ; \
39784 (cd $(HOST_SUBDIR)/zlib && \
39785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39787 "RANLIB=$${RANLIB}" \
39788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39789 dvi) \
39790 || exit 1
39791
39792@endif zlib
39793
39794.PHONY: maybe-pdf-zlib pdf-zlib
39795maybe-pdf-zlib:
39796@if zlib
39797maybe-pdf-zlib: pdf-zlib
39798
39799pdf-zlib: \
39800 configure-zlib
39801 @[ -f ./zlib/Makefile ] || exit 0; \
39802 r=`${PWD_COMMAND}`; export r; \
39803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804 $(HOST_EXPORTS) \
39805 for flag in $(EXTRA_HOST_FLAGS) ; do \
39806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39807 done; \
39808 echo "Doing pdf in zlib" ; \
39809 (cd $(HOST_SUBDIR)/zlib && \
39810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812 "RANLIB=$${RANLIB}" \
39813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814 pdf) \
39815 || exit 1
39816
39817@endif zlib
39818
39819.PHONY: maybe-html-zlib html-zlib
39820maybe-html-zlib:
39821@if zlib
39822maybe-html-zlib: html-zlib
39823
39824html-zlib: \
39825 configure-zlib
39826 @[ -f ./zlib/Makefile ] || exit 0; \
39827 r=`${PWD_COMMAND}`; export r; \
39828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829 $(HOST_EXPORTS) \
39830 for flag in $(EXTRA_HOST_FLAGS) ; do \
39831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39832 done; \
39833 echo "Doing html in zlib" ; \
39834 (cd $(HOST_SUBDIR)/zlib && \
39835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837 "RANLIB=$${RANLIB}" \
39838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839 html) \
39840 || exit 1
39841
39842@endif zlib
39843
39844.PHONY: maybe-TAGS-zlib TAGS-zlib
39845maybe-TAGS-zlib:
39846@if zlib
39847maybe-TAGS-zlib: TAGS-zlib
39848
39849TAGS-zlib: \
39850 configure-zlib
39851 @[ -f ./zlib/Makefile ] || exit 0; \
39852 r=`${PWD_COMMAND}`; export r; \
39853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854 $(HOST_EXPORTS) \
39855 for flag in $(EXTRA_HOST_FLAGS) ; do \
39856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39857 done; \
39858 echo "Doing TAGS in zlib" ; \
39859 (cd $(HOST_SUBDIR)/zlib && \
39860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39862 "RANLIB=$${RANLIB}" \
39863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39864 TAGS) \
39865 || exit 1
39866
39867@endif zlib
39868
39869.PHONY: maybe-install-info-zlib install-info-zlib
39870maybe-install-info-zlib:
39871@if zlib
39872maybe-install-info-zlib: install-info-zlib
39873
39874install-info-zlib: \
39875 configure-zlib \
39876 info-zlib
39877 @[ -f ./zlib/Makefile ] || exit 0; \
39878 r=`${PWD_COMMAND}`; export r; \
39879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880 $(HOST_EXPORTS) \
39881 for flag in $(EXTRA_HOST_FLAGS) ; do \
39882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883 done; \
39884 echo "Doing install-info in zlib" ; \
39885 (cd $(HOST_SUBDIR)/zlib && \
39886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888 "RANLIB=$${RANLIB}" \
39889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890 install-info) \
39891 || exit 1
39892
39893@endif zlib
39894
39895.PHONY: maybe-install-pdf-zlib install-pdf-zlib
39896maybe-install-pdf-zlib:
39897@if zlib
39898maybe-install-pdf-zlib: install-pdf-zlib
39899
39900install-pdf-zlib: \
39901 configure-zlib \
39902 pdf-zlib
39903 @[ -f ./zlib/Makefile ] || exit 0; \
39904 r=`${PWD_COMMAND}`; export r; \
39905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906 $(HOST_EXPORTS) \
39907 for flag in $(EXTRA_HOST_FLAGS) ; do \
39908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39909 done; \
39910 echo "Doing install-pdf in zlib" ; \
39911 (cd $(HOST_SUBDIR)/zlib && \
39912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914 "RANLIB=$${RANLIB}" \
39915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916 install-pdf) \
39917 || exit 1
39918
39919@endif zlib
39920
39921.PHONY: maybe-install-html-zlib install-html-zlib
39922maybe-install-html-zlib:
39923@if zlib
39924maybe-install-html-zlib: install-html-zlib
39925
39926install-html-zlib: \
39927 configure-zlib \
39928 html-zlib
39929 @[ -f ./zlib/Makefile ] || exit 0; \
39930 r=`${PWD_COMMAND}`; export r; \
39931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39932 $(HOST_EXPORTS) \
39933 for flag in $(EXTRA_HOST_FLAGS) ; do \
39934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39935 done; \
39936 echo "Doing install-html in zlib" ; \
39937 (cd $(HOST_SUBDIR)/zlib && \
39938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39940 "RANLIB=$${RANLIB}" \
39941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39942 install-html) \
39943 || exit 1
39944
39945@endif zlib
39946
39947.PHONY: maybe-installcheck-zlib installcheck-zlib
39948maybe-installcheck-zlib:
39949@if zlib
39950maybe-installcheck-zlib: installcheck-zlib
39951
39952installcheck-zlib: \
39953 configure-zlib
39954 @[ -f ./zlib/Makefile ] || exit 0; \
39955 r=`${PWD_COMMAND}`; export r; \
39956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957 $(HOST_EXPORTS) \
39958 for flag in $(EXTRA_HOST_FLAGS) ; do \
39959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39960 done; \
39961 echo "Doing installcheck in zlib" ; \
39962 (cd $(HOST_SUBDIR)/zlib && \
39963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965 "RANLIB=$${RANLIB}" \
39966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967 installcheck) \
39968 || exit 1
39969
39970@endif zlib
39971
39972.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
39973maybe-mostlyclean-zlib:
39974@if zlib
39975maybe-mostlyclean-zlib: mostlyclean-zlib
39976
39977mostlyclean-zlib:
39978 @[ -f ./zlib/Makefile ] || exit 0; \
39979 r=`${PWD_COMMAND}`; export r; \
39980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39981 $(HOST_EXPORTS) \
39982 for flag in $(EXTRA_HOST_FLAGS) ; do \
39983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39984 done; \
39985 echo "Doing mostlyclean in zlib" ; \
39986 (cd $(HOST_SUBDIR)/zlib && \
39987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39989 "RANLIB=$${RANLIB}" \
39990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39991 mostlyclean) \
39992 || exit 1
39993
39994@endif zlib
39995
39996.PHONY: maybe-clean-zlib clean-zlib
39997maybe-clean-zlib:
39998@if zlib
39999maybe-clean-zlib: clean-zlib
40000
40001clean-zlib:
40002 @[ -f ./zlib/Makefile ] || exit 0; \
40003 r=`${PWD_COMMAND}`; export r; \
40004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40005 $(HOST_EXPORTS) \
40006 for flag in $(EXTRA_HOST_FLAGS) ; do \
40007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40008 done; \
40009 echo "Doing clean in zlib" ; \
40010 (cd $(HOST_SUBDIR)/zlib && \
40011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40013 "RANLIB=$${RANLIB}" \
40014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40015 clean) \
40016 || exit 1
40017
40018@endif zlib
40019
40020.PHONY: maybe-distclean-zlib distclean-zlib
40021maybe-distclean-zlib:
40022@if zlib
40023maybe-distclean-zlib: distclean-zlib
40024
40025distclean-zlib:
40026 @[ -f ./zlib/Makefile ] || exit 0; \
40027 r=`${PWD_COMMAND}`; export r; \
40028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029 $(HOST_EXPORTS) \
40030 for flag in $(EXTRA_HOST_FLAGS) ; do \
40031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40032 done; \
40033 echo "Doing distclean in zlib" ; \
40034 (cd $(HOST_SUBDIR)/zlib && \
40035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40037 "RANLIB=$${RANLIB}" \
40038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40039 distclean) \
40040 || exit 1
40041
40042@endif zlib
40043
40044.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
40045maybe-maintainer-clean-zlib:
40046@if zlib
40047maybe-maintainer-clean-zlib: maintainer-clean-zlib
40048
40049maintainer-clean-zlib:
40050 @[ -f ./zlib/Makefile ] || exit 0; \
40051 r=`${PWD_COMMAND}`; export r; \
40052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053 $(HOST_EXPORTS) \
40054 for flag in $(EXTRA_HOST_FLAGS) ; do \
40055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40056 done; \
40057 echo "Doing maintainer-clean in zlib" ; \
40058 (cd $(HOST_SUBDIR)/zlib && \
40059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40061 "RANLIB=$${RANLIB}" \
40062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40063 maintainer-clean) \
40064 || exit 1
40065
40066@endif zlib
40067
40068
40069
40070.PHONY: configure-gdb maybe-configure-gdb
40071maybe-configure-gdb:
40072@if gcc-bootstrap
40073configure-gdb: stage_current
40074@endif gcc-bootstrap
40075@if gdb
40076maybe-configure-gdb: configure-gdb
40077configure-gdb:
40078 @: $(MAKE); $(unstage)
40079 @r=`${PWD_COMMAND}`; export r; \
40080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40081 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
40082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
40083 $(HOST_EXPORTS) \
40084 echo Configuring in $(HOST_SUBDIR)/gdb; \
40085 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
40086 case $(srcdir) in \
40087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40088 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
40089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40090 esac; \
40091 srcdiroption="--srcdir=$${topdir}/gdb"; \
40092 libsrcdir="$$s/gdb"; \
40093 $(SHELL) $${libsrcdir}/configure \
40094 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40095 --target=${target_alias} $${srcdiroption} \
40096 || exit 1
40097@endif gdb
40098
40099
40100
40101
40102
40103.PHONY: all-gdb maybe-all-gdb
40104maybe-all-gdb:
40105@if gcc-bootstrap
40106all-gdb: stage_current
40107@endif gcc-bootstrap
40108@if gdb
40109TARGET-gdb=all
40110maybe-all-gdb: all-gdb
40111all-gdb: configure-gdb
40112 @: $(MAKE); $(unstage)
40113 @r=`${PWD_COMMAND}`; export r; \
40114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115 $(HOST_EXPORTS) \
40116 (cd $(HOST_SUBDIR)/gdb && \
40117 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40118 $(TARGET-gdb))
40119@endif gdb
40120
40121
40122
40123
40124.PHONY: check-gdb maybe-check-gdb
40125maybe-check-gdb:
40126@if gdb
40127maybe-check-gdb: check-gdb
40128
40129check-gdb:
40130 @: $(MAKE); $(unstage)
40131 @r=`${PWD_COMMAND}`; export r; \
40132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40133 $(HOST_EXPORTS) \
40134 (cd $(HOST_SUBDIR)/gdb && \
40135 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40136
40137@endif gdb
40138
40139.PHONY: install-gdb maybe-install-gdb
40140maybe-install-gdb:
40141@if gdb
40142maybe-install-gdb: install-gdb
40143
40144install-gdb: installdirs
40145 @: $(MAKE); $(unstage)
40146 @r=`${PWD_COMMAND}`; export r; \
40147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40148 $(HOST_EXPORTS) \
40149 (cd $(HOST_SUBDIR)/gdb && \
40150 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40151
40152@endif gdb
40153
40154# Other targets (info, dvi, pdf, etc.)
40155
40156.PHONY: maybe-info-gdb info-gdb
40157maybe-info-gdb:
40158@if gdb
40159maybe-info-gdb: info-gdb
40160
40161info-gdb: \
40162 configure-gdb
40163 @: $(MAKE); $(unstage)
40164 @[ -f ./gdb/Makefile ] || exit 0; \
40165 r=`${PWD_COMMAND}`; export r; \
40166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167 $(HOST_EXPORTS) \
40168 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40170 done; \
40171 echo "Doing info in gdb" ; \
40172 (cd $(HOST_SUBDIR)/gdb && \
40173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175 "RANLIB=$${RANLIB}" \
40176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177 info) \
40178 || exit 1
40179
40180@endif gdb
40181
40182.PHONY: maybe-dvi-gdb dvi-gdb
40183maybe-dvi-gdb:
40184@if gdb
40185maybe-dvi-gdb: dvi-gdb
40186
40187dvi-gdb: \
40188 configure-gdb
40189 @: $(MAKE); $(unstage)
40190 @[ -f ./gdb/Makefile ] || exit 0; \
40191 r=`${PWD_COMMAND}`; export r; \
40192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40193 $(HOST_EXPORTS) \
40194 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40196 done; \
40197 echo "Doing dvi in gdb" ; \
40198 (cd $(HOST_SUBDIR)/gdb && \
40199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40201 "RANLIB=$${RANLIB}" \
40202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40203 dvi) \
40204 || exit 1
40205
40206@endif gdb
40207
40208.PHONY: maybe-pdf-gdb pdf-gdb
40209maybe-pdf-gdb:
40210@if gdb
40211maybe-pdf-gdb: pdf-gdb
40212
40213pdf-gdb: \
40214 configure-gdb
40215 @: $(MAKE); $(unstage)
40216 @[ -f ./gdb/Makefile ] || exit 0; \
40217 r=`${PWD_COMMAND}`; export r; \
40218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40219 $(HOST_EXPORTS) \
40220 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40222 done; \
40223 echo "Doing pdf in gdb" ; \
40224 (cd $(HOST_SUBDIR)/gdb && \
40225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40227 "RANLIB=$${RANLIB}" \
40228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40229 pdf) \
40230 || exit 1
40231
40232@endif gdb
40233
40234.PHONY: maybe-html-gdb html-gdb
40235maybe-html-gdb:
40236@if gdb
40237maybe-html-gdb: html-gdb
40238
40239html-gdb: \
40240 configure-gdb
40241 @: $(MAKE); $(unstage)
40242 @[ -f ./gdb/Makefile ] || exit 0; \
40243 r=`${PWD_COMMAND}`; export r; \
40244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40245 $(HOST_EXPORTS) \
40246 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40248 done; \
40249 echo "Doing html in gdb" ; \
40250 (cd $(HOST_SUBDIR)/gdb && \
40251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40253 "RANLIB=$${RANLIB}" \
40254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40255 html) \
40256 || exit 1
40257
40258@endif gdb
40259
40260.PHONY: maybe-TAGS-gdb TAGS-gdb
40261maybe-TAGS-gdb:
40262@if gdb
40263maybe-TAGS-gdb: TAGS-gdb
40264
40265TAGS-gdb: \
40266 configure-gdb
40267 @: $(MAKE); $(unstage)
40268 @[ -f ./gdb/Makefile ] || exit 0; \
40269 r=`${PWD_COMMAND}`; export r; \
40270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40271 $(HOST_EXPORTS) \
40272 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40274 done; \
40275 echo "Doing TAGS in gdb" ; \
40276 (cd $(HOST_SUBDIR)/gdb && \
40277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40279 "RANLIB=$${RANLIB}" \
40280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40281 TAGS) \
40282 || exit 1
40283
40284@endif gdb
40285
40286.PHONY: maybe-install-info-gdb install-info-gdb
40287maybe-install-info-gdb:
40288@if gdb
40289maybe-install-info-gdb: install-info-gdb
40290
40291install-info-gdb: \
40292 configure-gdb \
40293 info-gdb
40294 @: $(MAKE); $(unstage)
40295 @[ -f ./gdb/Makefile ] || exit 0; \
40296 r=`${PWD_COMMAND}`; export r; \
40297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40298 $(HOST_EXPORTS) \
40299 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40301 done; \
40302 echo "Doing install-info in gdb" ; \
40303 (cd $(HOST_SUBDIR)/gdb && \
40304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40306 "RANLIB=$${RANLIB}" \
40307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40308 install-info) \
40309 || exit 1
40310
40311@endif gdb
40312
40313.PHONY: maybe-install-pdf-gdb install-pdf-gdb
40314maybe-install-pdf-gdb:
40315@if gdb
40316maybe-install-pdf-gdb: install-pdf-gdb
40317
40318install-pdf-gdb: \
40319 configure-gdb \
40320 pdf-gdb
40321 @: $(MAKE); $(unstage)
40322 @[ -f ./gdb/Makefile ] || exit 0; \
40323 r=`${PWD_COMMAND}`; export r; \
40324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325 $(HOST_EXPORTS) \
40326 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40328 done; \
40329 echo "Doing install-pdf in gdb" ; \
40330 (cd $(HOST_SUBDIR)/gdb && \
40331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40333 "RANLIB=$${RANLIB}" \
40334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40335 install-pdf) \
40336 || exit 1
40337
40338@endif gdb
40339
40340.PHONY: maybe-install-html-gdb install-html-gdb
40341maybe-install-html-gdb:
40342@if gdb
40343maybe-install-html-gdb: install-html-gdb
40344
40345install-html-gdb: \
40346 configure-gdb \
40347 html-gdb
40348 @: $(MAKE); $(unstage)
40349 @[ -f ./gdb/Makefile ] || exit 0; \
40350 r=`${PWD_COMMAND}`; export r; \
40351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40352 $(HOST_EXPORTS) \
40353 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40355 done; \
40356 echo "Doing install-html in gdb" ; \
40357 (cd $(HOST_SUBDIR)/gdb && \
40358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40360 "RANLIB=$${RANLIB}" \
40361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40362 install-html) \
40363 || exit 1
40364
40365@endif gdb
40366
40367.PHONY: maybe-installcheck-gdb installcheck-gdb
40368maybe-installcheck-gdb:
40369@if gdb
40370maybe-installcheck-gdb: installcheck-gdb
40371
40372installcheck-gdb: \
40373 configure-gdb
40374 @: $(MAKE); $(unstage)
40375 @[ -f ./gdb/Makefile ] || exit 0; \
40376 r=`${PWD_COMMAND}`; export r; \
40377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40378 $(HOST_EXPORTS) \
40379 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40381 done; \
40382 echo "Doing installcheck in gdb" ; \
40383 (cd $(HOST_SUBDIR)/gdb && \
40384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40386 "RANLIB=$${RANLIB}" \
40387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40388 installcheck) \
40389 || exit 1
40390
40391@endif gdb
40392
40393.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
40394maybe-mostlyclean-gdb:
40395@if gdb
40396maybe-mostlyclean-gdb: mostlyclean-gdb
40397
40398mostlyclean-gdb:
40399 @: $(MAKE); $(unstage)
40400 @[ -f ./gdb/Makefile ] || exit 0; \
40401 r=`${PWD_COMMAND}`; export r; \
40402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40403 $(HOST_EXPORTS) \
40404 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40406 done; \
40407 echo "Doing mostlyclean in gdb" ; \
40408 (cd $(HOST_SUBDIR)/gdb && \
40409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40411 "RANLIB=$${RANLIB}" \
40412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40413 mostlyclean) \
40414 || exit 1
40415
40416@endif gdb
40417
40418.PHONY: maybe-clean-gdb clean-gdb
40419maybe-clean-gdb:
40420@if gdb
40421maybe-clean-gdb: clean-gdb
40422
40423clean-gdb:
40424 @: $(MAKE); $(unstage)
40425 @[ -f ./gdb/Makefile ] || exit 0; \
40426 r=`${PWD_COMMAND}`; export r; \
40427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40428 $(HOST_EXPORTS) \
40429 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40431 done; \
40432 echo "Doing clean in gdb" ; \
40433 (cd $(HOST_SUBDIR)/gdb && \
40434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40436 "RANLIB=$${RANLIB}" \
40437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40438 clean) \
40439 || exit 1
40440
40441@endif gdb
40442
40443.PHONY: maybe-distclean-gdb distclean-gdb
40444maybe-distclean-gdb:
40445@if gdb
40446maybe-distclean-gdb: distclean-gdb
40447
40448distclean-gdb:
40449 @: $(MAKE); $(unstage)
40450 @[ -f ./gdb/Makefile ] || exit 0; \
40451 r=`${PWD_COMMAND}`; export r; \
40452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40453 $(HOST_EXPORTS) \
40454 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40456 done; \
40457 echo "Doing distclean in gdb" ; \
40458 (cd $(HOST_SUBDIR)/gdb && \
40459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40461 "RANLIB=$${RANLIB}" \
40462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40463 distclean) \
40464 || exit 1
40465
40466@endif gdb
40467
40468.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
40469maybe-maintainer-clean-gdb:
40470@if gdb
40471maybe-maintainer-clean-gdb: maintainer-clean-gdb
40472
40473maintainer-clean-gdb:
40474 @: $(MAKE); $(unstage)
40475 @[ -f ./gdb/Makefile ] || exit 0; \
40476 r=`${PWD_COMMAND}`; export r; \
40477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478 $(HOST_EXPORTS) \
40479 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40481 done; \
40482 echo "Doing maintainer-clean in gdb" ; \
40483 (cd $(HOST_SUBDIR)/gdb && \
40484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40486 "RANLIB=$${RANLIB}" \
40487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40488 maintainer-clean) \
40489 || exit 1
40490
40491@endif gdb
40492
40493
40494
40495.PHONY: configure-expect maybe-configure-expect
40496maybe-configure-expect:
40497@if gcc-bootstrap
40498configure-expect: stage_current
40499@endif gcc-bootstrap
40500@if expect
40501maybe-configure-expect: configure-expect
40502configure-expect:
40503 @: $(MAKE); $(unstage)
40504 @r=`${PWD_COMMAND}`; export r; \
40505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
40507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
40508 $(HOST_EXPORTS) \
40509 echo Configuring in $(HOST_SUBDIR)/expect; \
40510 cd "$(HOST_SUBDIR)/expect" || exit 1; \
40511 case $(srcdir) in \
40512 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40513 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
40514 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40515 esac; \
40516 srcdiroption="--srcdir=$${topdir}/expect"; \
40517 libsrcdir="$$s/expect"; \
40518 $(SHELL) $${libsrcdir}/configure \
40519 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40520 --target=${target_alias} $${srcdiroption} \
40521 || exit 1
40522@endif expect
40523
40524
40525
40526
40527
40528.PHONY: all-expect maybe-all-expect
40529maybe-all-expect:
40530@if gcc-bootstrap
40531all-expect: stage_current
40532@endif gcc-bootstrap
40533@if expect
40534TARGET-expect=all
40535maybe-all-expect: all-expect
40536all-expect: configure-expect
40537 @: $(MAKE); $(unstage)
40538 @r=`${PWD_COMMAND}`; export r; \
40539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540 $(HOST_EXPORTS) \
40541 (cd $(HOST_SUBDIR)/expect && \
40542 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40543 $(TARGET-expect))
40544@endif expect
40545
40546
40547
40548
40549.PHONY: check-expect maybe-check-expect
40550maybe-check-expect:
40551@if expect
40552maybe-check-expect: check-expect
40553
40554check-expect:
40555 @: $(MAKE); $(unstage)
40556 @r=`${PWD_COMMAND}`; export r; \
40557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40558 $(HOST_EXPORTS) \
40559 (cd $(HOST_SUBDIR)/expect && \
40560 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40561
40562@endif expect
40563
40564.PHONY: install-expect maybe-install-expect
40565maybe-install-expect:
40566@if expect
40567maybe-install-expect: install-expect
40568
40569install-expect: installdirs
40570 @: $(MAKE); $(unstage)
40571 @r=`${PWD_COMMAND}`; export r; \
40572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573 $(HOST_EXPORTS) \
40574 (cd $(HOST_SUBDIR)/expect && \
40575 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
40576
40577@endif expect
40578
40579# Other targets (info, dvi, pdf, etc.)
40580
40581.PHONY: maybe-info-expect info-expect
40582maybe-info-expect:
40583@if expect
40584maybe-info-expect: info-expect
40585
40586info-expect: \
40587 configure-expect
40588 @: $(MAKE); $(unstage)
40589 @[ -f ./expect/Makefile ] || exit 0; \
40590 r=`${PWD_COMMAND}`; export r; \
40591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40592 $(HOST_EXPORTS) \
40593 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40595 done; \
40596 echo "Doing info in expect" ; \
40597 (cd $(HOST_SUBDIR)/expect && \
40598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40600 "RANLIB=$${RANLIB}" \
40601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40602 info) \
40603 || exit 1
40604
40605@endif expect
40606
40607.PHONY: maybe-dvi-expect dvi-expect
40608maybe-dvi-expect:
40609@if expect
40610maybe-dvi-expect: dvi-expect
40611
40612dvi-expect: \
40613 configure-expect
40614 @: $(MAKE); $(unstage)
40615 @[ -f ./expect/Makefile ] || exit 0; \
40616 r=`${PWD_COMMAND}`; export r; \
40617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40618 $(HOST_EXPORTS) \
40619 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40621 done; \
40622 echo "Doing dvi in expect" ; \
40623 (cd $(HOST_SUBDIR)/expect && \
40624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40626 "RANLIB=$${RANLIB}" \
40627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40628 dvi) \
40629 || exit 1
40630
40631@endif expect
40632
40633.PHONY: maybe-pdf-expect pdf-expect
40634maybe-pdf-expect:
40635@if expect
40636maybe-pdf-expect: pdf-expect
40637
40638pdf-expect: \
40639 configure-expect
40640 @: $(MAKE); $(unstage)
40641 @[ -f ./expect/Makefile ] || exit 0; \
40642 r=`${PWD_COMMAND}`; export r; \
40643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40644 $(HOST_EXPORTS) \
40645 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40647 done; \
40648 echo "Doing pdf in expect" ; \
40649 (cd $(HOST_SUBDIR)/expect && \
40650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40652 "RANLIB=$${RANLIB}" \
40653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40654 pdf) \
40655 || exit 1
40656
40657@endif expect
40658
40659.PHONY: maybe-html-expect html-expect
40660maybe-html-expect:
40661@if expect
40662maybe-html-expect: html-expect
40663
40664html-expect: \
40665 configure-expect
40666 @: $(MAKE); $(unstage)
40667 @[ -f ./expect/Makefile ] || exit 0; \
40668 r=`${PWD_COMMAND}`; export r; \
40669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40670 $(HOST_EXPORTS) \
40671 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673 done; \
40674 echo "Doing html in expect" ; \
40675 (cd $(HOST_SUBDIR)/expect && \
40676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40678 "RANLIB=$${RANLIB}" \
40679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40680 html) \
40681 || exit 1
40682
40683@endif expect
40684
40685.PHONY: maybe-TAGS-expect TAGS-expect
40686maybe-TAGS-expect:
40687@if expect
40688maybe-TAGS-expect: TAGS-expect
40689
40690TAGS-expect: \
40691 configure-expect
40692 @: $(MAKE); $(unstage)
40693 @[ -f ./expect/Makefile ] || exit 0; \
40694 r=`${PWD_COMMAND}`; export r; \
40695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696 $(HOST_EXPORTS) \
40697 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40699 done; \
40700 echo "Doing TAGS in expect" ; \
40701 (cd $(HOST_SUBDIR)/expect && \
40702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704 "RANLIB=$${RANLIB}" \
40705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706 TAGS) \
40707 || exit 1
40708
40709@endif expect
40710
40711.PHONY: maybe-install-info-expect install-info-expect
40712maybe-install-info-expect:
40713@if expect
40714maybe-install-info-expect: install-info-expect
40715
40716install-info-expect: \
40717 configure-expect \
40718 info-expect
40719 @: $(MAKE); $(unstage)
40720 @[ -f ./expect/Makefile ] || exit 0; \
40721 r=`${PWD_COMMAND}`; export r; \
40722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40723 $(HOST_EXPORTS) \
40724 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40726 done; \
40727 echo "Doing install-info in expect" ; \
40728 (cd $(HOST_SUBDIR)/expect && \
40729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40731 "RANLIB=$${RANLIB}" \
40732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40733 install-info) \
40734 || exit 1
40735
40736@endif expect
40737
40738.PHONY: maybe-install-pdf-expect install-pdf-expect
40739maybe-install-pdf-expect:
40740@if expect
40741maybe-install-pdf-expect: install-pdf-expect
40742
40743install-pdf-expect: \
40744 configure-expect \
40745 pdf-expect
40746 @: $(MAKE); $(unstage)
40747 @[ -f ./expect/Makefile ] || exit 0; \
40748 r=`${PWD_COMMAND}`; export r; \
40749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40750 $(HOST_EXPORTS) \
40751 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40753 done; \
40754 echo "Doing install-pdf in expect" ; \
40755 (cd $(HOST_SUBDIR)/expect && \
40756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40758 "RANLIB=$${RANLIB}" \
40759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40760 install-pdf) \
40761 || exit 1
40762
40763@endif expect
40764
40765.PHONY: maybe-install-html-expect install-html-expect
40766maybe-install-html-expect:
40767@if expect
40768maybe-install-html-expect: install-html-expect
40769
40770install-html-expect: \
40771 configure-expect \
40772 html-expect
40773 @: $(MAKE); $(unstage)
40774 @[ -f ./expect/Makefile ] || exit 0; \
40775 r=`${PWD_COMMAND}`; export r; \
40776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40777 $(HOST_EXPORTS) \
40778 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40780 done; \
40781 echo "Doing install-html in expect" ; \
40782 (cd $(HOST_SUBDIR)/expect && \
40783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40785 "RANLIB=$${RANLIB}" \
40786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40787 install-html) \
40788 || exit 1
40789
40790@endif expect
40791
40792.PHONY: maybe-installcheck-expect installcheck-expect
40793maybe-installcheck-expect:
40794@if expect
40795maybe-installcheck-expect: installcheck-expect
40796
40797installcheck-expect: \
40798 configure-expect
40799 @: $(MAKE); $(unstage)
40800 @[ -f ./expect/Makefile ] || exit 0; \
40801 r=`${PWD_COMMAND}`; export r; \
40802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803 $(HOST_EXPORTS) \
40804 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806 done; \
40807 echo "Doing installcheck in expect" ; \
40808 (cd $(HOST_SUBDIR)/expect && \
40809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811 "RANLIB=$${RANLIB}" \
40812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813 installcheck) \
40814 || exit 1
40815
40816@endif expect
40817
40818.PHONY: maybe-mostlyclean-expect mostlyclean-expect
40819maybe-mostlyclean-expect:
40820@if expect
40821maybe-mostlyclean-expect: mostlyclean-expect
40822
40823mostlyclean-expect:
40824 @: $(MAKE); $(unstage)
40825 @[ -f ./expect/Makefile ] || exit 0; \
40826 r=`${PWD_COMMAND}`; export r; \
40827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40828 $(HOST_EXPORTS) \
40829 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40831 done; \
40832 echo "Doing mostlyclean in expect" ; \
40833 (cd $(HOST_SUBDIR)/expect && \
40834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40836 "RANLIB=$${RANLIB}" \
40837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40838 mostlyclean) \
40839 || exit 1
40840
40841@endif expect
40842
40843.PHONY: maybe-clean-expect clean-expect
40844maybe-clean-expect:
40845@if expect
40846maybe-clean-expect: clean-expect
40847
40848clean-expect:
40849 @: $(MAKE); $(unstage)
40850 @[ -f ./expect/Makefile ] || exit 0; \
40851 r=`${PWD_COMMAND}`; export r; \
40852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40853 $(HOST_EXPORTS) \
40854 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40856 done; \
40857 echo "Doing clean in expect" ; \
40858 (cd $(HOST_SUBDIR)/expect && \
40859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40861 "RANLIB=$${RANLIB}" \
40862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40863 clean) \
40864 || exit 1
40865
40866@endif expect
40867
40868.PHONY: maybe-distclean-expect distclean-expect
40869maybe-distclean-expect:
40870@if expect
40871maybe-distclean-expect: distclean-expect
40872
40873distclean-expect:
40874 @: $(MAKE); $(unstage)
40875 @[ -f ./expect/Makefile ] || exit 0; \
40876 r=`${PWD_COMMAND}`; export r; \
40877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40878 $(HOST_EXPORTS) \
40879 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40881 done; \
40882 echo "Doing distclean in expect" ; \
40883 (cd $(HOST_SUBDIR)/expect && \
40884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40886 "RANLIB=$${RANLIB}" \
40887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40888 distclean) \
40889 || exit 1
40890
40891@endif expect
40892
40893.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
40894maybe-maintainer-clean-expect:
40895@if expect
40896maybe-maintainer-clean-expect: maintainer-clean-expect
40897
40898maintainer-clean-expect:
40899 @: $(MAKE); $(unstage)
40900 @[ -f ./expect/Makefile ] || exit 0; \
40901 r=`${PWD_COMMAND}`; export r; \
40902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40903 $(HOST_EXPORTS) \
40904 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
40905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40906 done; \
40907 echo "Doing maintainer-clean in expect" ; \
40908 (cd $(HOST_SUBDIR)/expect && \
40909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40911 "RANLIB=$${RANLIB}" \
40912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40913 maintainer-clean) \
40914 || exit 1
40915
40916@endif expect
40917
40918
40919
40920.PHONY: configure-guile maybe-configure-guile
40921maybe-configure-guile:
40922@if gcc-bootstrap
40923configure-guile: stage_current
40924@endif gcc-bootstrap
40925@if guile
40926maybe-configure-guile: configure-guile
40927configure-guile:
40928 @: $(MAKE); $(unstage)
40929 @r=`${PWD_COMMAND}`; export r; \
40930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40931 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
40932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
40933 $(HOST_EXPORTS) \
40934 echo Configuring in $(HOST_SUBDIR)/guile; \
40935 cd "$(HOST_SUBDIR)/guile" || exit 1; \
40936 case $(srcdir) in \
40937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40938 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
40939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40940 esac; \
40941 srcdiroption="--srcdir=$${topdir}/guile"; \
40942 libsrcdir="$$s/guile"; \
40943 $(SHELL) $${libsrcdir}/configure \
40944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40945 --target=${target_alias} $${srcdiroption} \
40946 || exit 1
40947@endif guile
40948
40949
40950
40951
40952
40953.PHONY: all-guile maybe-all-guile
40954maybe-all-guile:
40955@if gcc-bootstrap
40956all-guile: stage_current
40957@endif gcc-bootstrap
40958@if guile
40959TARGET-guile=all
40960maybe-all-guile: all-guile
40961all-guile: configure-guile
40962 @: $(MAKE); $(unstage)
40963 @r=`${PWD_COMMAND}`; export r; \
40964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40965 $(HOST_EXPORTS) \
40966 (cd $(HOST_SUBDIR)/guile && \
40967 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
40968 $(TARGET-guile))
40969@endif guile
40970
40971
40972
40973
40974.PHONY: check-guile maybe-check-guile
40975maybe-check-guile:
40976@if guile
40977maybe-check-guile: check-guile
40978
40979check-guile:
40980 @: $(MAKE); $(unstage)
40981 @r=`${PWD_COMMAND}`; export r; \
40982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40983 $(HOST_EXPORTS) \
40984 (cd $(HOST_SUBDIR)/guile && \
40985 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
40986
40987@endif guile
40988
40989.PHONY: install-guile maybe-install-guile
40990maybe-install-guile:
40991@if guile
40992maybe-install-guile: install-guile
40993
40994install-guile: installdirs
40995 @: $(MAKE); $(unstage)
40996 @r=`${PWD_COMMAND}`; export r; \
40997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998 $(HOST_EXPORTS) \
40999 (cd $(HOST_SUBDIR)/guile && \
41000 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41001
41002@endif guile
41003
41004# Other targets (info, dvi, pdf, etc.)
41005
41006.PHONY: maybe-info-guile info-guile
41007maybe-info-guile:
41008@if guile
41009maybe-info-guile: info-guile
41010
41011info-guile: \
41012 configure-guile
41013 @: $(MAKE); $(unstage)
41014 @[ -f ./guile/Makefile ] || exit 0; \
41015 r=`${PWD_COMMAND}`; export r; \
41016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017 $(HOST_EXPORTS) \
41018 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41020 done; \
41021 echo "Doing info in guile" ; \
41022 (cd $(HOST_SUBDIR)/guile && \
41023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41025 "RANLIB=$${RANLIB}" \
41026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41027 info) \
41028 || exit 1
41029
41030@endif guile
41031
41032.PHONY: maybe-dvi-guile dvi-guile
41033maybe-dvi-guile:
41034@if guile
41035maybe-dvi-guile: dvi-guile
41036
41037dvi-guile: \
41038 configure-guile
41039 @: $(MAKE); $(unstage)
41040 @[ -f ./guile/Makefile ] || exit 0; \
41041 r=`${PWD_COMMAND}`; export r; \
41042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043 $(HOST_EXPORTS) \
41044 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41046 done; \
41047 echo "Doing dvi in guile" ; \
41048 (cd $(HOST_SUBDIR)/guile && \
41049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41051 "RANLIB=$${RANLIB}" \
41052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41053 dvi) \
41054 || exit 1
41055
41056@endif guile
41057
41058.PHONY: maybe-pdf-guile pdf-guile
41059maybe-pdf-guile:
41060@if guile
41061maybe-pdf-guile: pdf-guile
41062
41063pdf-guile: \
41064 configure-guile
41065 @: $(MAKE); $(unstage)
41066 @[ -f ./guile/Makefile ] || exit 0; \
41067 r=`${PWD_COMMAND}`; export r; \
41068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41069 $(HOST_EXPORTS) \
41070 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41072 done; \
41073 echo "Doing pdf in guile" ; \
41074 (cd $(HOST_SUBDIR)/guile && \
41075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41077 "RANLIB=$${RANLIB}" \
41078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41079 pdf) \
41080 || exit 1
41081
41082@endif guile
41083
41084.PHONY: maybe-html-guile html-guile
41085maybe-html-guile:
41086@if guile
41087maybe-html-guile: html-guile
41088
41089html-guile: \
41090 configure-guile
41091 @: $(MAKE); $(unstage)
41092 @[ -f ./guile/Makefile ] || exit 0; \
41093 r=`${PWD_COMMAND}`; export r; \
41094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41095 $(HOST_EXPORTS) \
41096 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41098 done; \
41099 echo "Doing html in guile" ; \
41100 (cd $(HOST_SUBDIR)/guile && \
41101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41103 "RANLIB=$${RANLIB}" \
41104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41105 html) \
41106 || exit 1
41107
41108@endif guile
41109
41110.PHONY: maybe-TAGS-guile TAGS-guile
41111maybe-TAGS-guile:
41112@if guile
41113maybe-TAGS-guile: TAGS-guile
41114
41115TAGS-guile: \
41116 configure-guile
41117 @: $(MAKE); $(unstage)
41118 @[ -f ./guile/Makefile ] || exit 0; \
41119 r=`${PWD_COMMAND}`; export r; \
41120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41121 $(HOST_EXPORTS) \
41122 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41124 done; \
41125 echo "Doing TAGS in guile" ; \
41126 (cd $(HOST_SUBDIR)/guile && \
41127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41129 "RANLIB=$${RANLIB}" \
41130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41131 TAGS) \
41132 || exit 1
41133
41134@endif guile
41135
41136.PHONY: maybe-install-info-guile install-info-guile
41137maybe-install-info-guile:
41138@if guile
41139maybe-install-info-guile: install-info-guile
41140
41141install-info-guile: \
41142 configure-guile \
41143 info-guile
41144 @: $(MAKE); $(unstage)
41145 @[ -f ./guile/Makefile ] || exit 0; \
41146 r=`${PWD_COMMAND}`; export r; \
41147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148 $(HOST_EXPORTS) \
41149 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41151 done; \
41152 echo "Doing install-info in guile" ; \
41153 (cd $(HOST_SUBDIR)/guile && \
41154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156 "RANLIB=$${RANLIB}" \
41157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158 install-info) \
41159 || exit 1
41160
41161@endif guile
41162
41163.PHONY: maybe-install-pdf-guile install-pdf-guile
41164maybe-install-pdf-guile:
41165@if guile
41166maybe-install-pdf-guile: install-pdf-guile
41167
41168install-pdf-guile: \
41169 configure-guile \
41170 pdf-guile
41171 @: $(MAKE); $(unstage)
41172 @[ -f ./guile/Makefile ] || exit 0; \
41173 r=`${PWD_COMMAND}`; export r; \
41174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41175 $(HOST_EXPORTS) \
41176 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178 done; \
41179 echo "Doing install-pdf in guile" ; \
41180 (cd $(HOST_SUBDIR)/guile && \
41181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41183 "RANLIB=$${RANLIB}" \
41184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41185 install-pdf) \
41186 || exit 1
41187
41188@endif guile
41189
41190.PHONY: maybe-install-html-guile install-html-guile
41191maybe-install-html-guile:
41192@if guile
41193maybe-install-html-guile: install-html-guile
41194
41195install-html-guile: \
41196 configure-guile \
41197 html-guile
41198 @: $(MAKE); $(unstage)
41199 @[ -f ./guile/Makefile ] || exit 0; \
41200 r=`${PWD_COMMAND}`; export r; \
41201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41202 $(HOST_EXPORTS) \
41203 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41205 done; \
41206 echo "Doing install-html in guile" ; \
41207 (cd $(HOST_SUBDIR)/guile && \
41208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41210 "RANLIB=$${RANLIB}" \
41211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41212 install-html) \
41213 || exit 1
41214
41215@endif guile
41216
41217.PHONY: maybe-installcheck-guile installcheck-guile
41218maybe-installcheck-guile:
41219@if guile
41220maybe-installcheck-guile: installcheck-guile
41221
41222installcheck-guile: \
41223 configure-guile
41224 @: $(MAKE); $(unstage)
41225 @[ -f ./guile/Makefile ] || exit 0; \
41226 r=`${PWD_COMMAND}`; export r; \
41227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41228 $(HOST_EXPORTS) \
41229 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41231 done; \
41232 echo "Doing installcheck in guile" ; \
41233 (cd $(HOST_SUBDIR)/guile && \
41234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41236 "RANLIB=$${RANLIB}" \
41237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41238 installcheck) \
41239 || exit 1
41240
41241@endif guile
41242
41243.PHONY: maybe-mostlyclean-guile mostlyclean-guile
41244maybe-mostlyclean-guile:
41245@if guile
41246maybe-mostlyclean-guile: mostlyclean-guile
41247
41248mostlyclean-guile:
41249 @: $(MAKE); $(unstage)
41250 @[ -f ./guile/Makefile ] || exit 0; \
41251 r=`${PWD_COMMAND}`; export r; \
41252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253 $(HOST_EXPORTS) \
41254 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41256 done; \
41257 echo "Doing mostlyclean in guile" ; \
41258 (cd $(HOST_SUBDIR)/guile && \
41259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41261 "RANLIB=$${RANLIB}" \
41262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41263 mostlyclean) \
41264 || exit 1
41265
41266@endif guile
41267
41268.PHONY: maybe-clean-guile clean-guile
41269maybe-clean-guile:
41270@if guile
41271maybe-clean-guile: clean-guile
41272
41273clean-guile:
41274 @: $(MAKE); $(unstage)
41275 @[ -f ./guile/Makefile ] || exit 0; \
41276 r=`${PWD_COMMAND}`; export r; \
41277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41278 $(HOST_EXPORTS) \
41279 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41281 done; \
41282 echo "Doing clean in guile" ; \
41283 (cd $(HOST_SUBDIR)/guile && \
41284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41286 "RANLIB=$${RANLIB}" \
41287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41288 clean) \
41289 || exit 1
41290
41291@endif guile
41292
41293.PHONY: maybe-distclean-guile distclean-guile
41294maybe-distclean-guile:
41295@if guile
41296maybe-distclean-guile: distclean-guile
41297
41298distclean-guile:
41299 @: $(MAKE); $(unstage)
41300 @[ -f ./guile/Makefile ] || exit 0; \
41301 r=`${PWD_COMMAND}`; export r; \
41302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41303 $(HOST_EXPORTS) \
41304 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41306 done; \
41307 echo "Doing distclean in guile" ; \
41308 (cd $(HOST_SUBDIR)/guile && \
41309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41311 "RANLIB=$${RANLIB}" \
41312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41313 distclean) \
41314 || exit 1
41315
41316@endif guile
41317
41318.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
41319maybe-maintainer-clean-guile:
41320@if guile
41321maybe-maintainer-clean-guile: maintainer-clean-guile
41322
41323maintainer-clean-guile:
41324 @: $(MAKE); $(unstage)
41325 @[ -f ./guile/Makefile ] || exit 0; \
41326 r=`${PWD_COMMAND}`; export r; \
41327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41328 $(HOST_EXPORTS) \
41329 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41331 done; \
41332 echo "Doing maintainer-clean in guile" ; \
41333 (cd $(HOST_SUBDIR)/guile && \
41334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41336 "RANLIB=$${RANLIB}" \
41337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41338 maintainer-clean) \
41339 || exit 1
41340
41341@endif guile
41342
41343
41344
41345.PHONY: configure-tk maybe-configure-tk
41346maybe-configure-tk:
41347@if gcc-bootstrap
41348configure-tk: stage_current
41349@endif gcc-bootstrap
41350@if tk
41351maybe-configure-tk: configure-tk
41352configure-tk:
41353 @: $(MAKE); $(unstage)
41354 @r=`${PWD_COMMAND}`; export r; \
41355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41356 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
41357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
41358 $(HOST_EXPORTS) \
41359 echo Configuring in $(HOST_SUBDIR)/tk; \
41360 cd "$(HOST_SUBDIR)/tk" || exit 1; \
41361 case $(srcdir) in \
41362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41363 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
41364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41365 esac; \
41366 srcdiroption="--srcdir=$${topdir}/tk"; \
41367 libsrcdir="$$s/tk"; \
41368 $(SHELL) $${libsrcdir}/configure \
41369 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41370 --target=${target_alias} $${srcdiroption} \
41371 || exit 1
41372@endif tk
41373
41374
41375
41376
41377
41378.PHONY: all-tk maybe-all-tk
41379maybe-all-tk:
41380@if gcc-bootstrap
41381all-tk: stage_current
41382@endif gcc-bootstrap
41383@if tk
41384TARGET-tk=all
41385maybe-all-tk: all-tk
41386all-tk: configure-tk
41387 @: $(MAKE); $(unstage)
41388 @r=`${PWD_COMMAND}`; export r; \
41389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41390 $(HOST_EXPORTS) \
41391 (cd $(HOST_SUBDIR)/tk && \
41392 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41393 $(TARGET-tk))
41394@endif tk
41395
41396
41397
41398
41399.PHONY: check-tk maybe-check-tk
41400maybe-check-tk:
41401@if tk
41402maybe-check-tk: check-tk
41403
41404check-tk:
41405 @: $(MAKE); $(unstage)
41406 @r=`${PWD_COMMAND}`; export r; \
41407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408 $(HOST_EXPORTS) \
41409 (cd $(HOST_SUBDIR)/tk && \
41410 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41411
41412@endif tk
41413
41414.PHONY: install-tk maybe-install-tk
41415maybe-install-tk:
41416@if tk
41417maybe-install-tk: install-tk
41418
41419install-tk: installdirs
41420 @: $(MAKE); $(unstage)
41421 @r=`${PWD_COMMAND}`; export r; \
41422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41423 $(HOST_EXPORTS) \
41424 (cd $(HOST_SUBDIR)/tk && \
41425 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41426
41427@endif tk
41428
41429# Other targets (info, dvi, pdf, etc.)
41430
41431.PHONY: maybe-info-tk info-tk
41432maybe-info-tk:
41433@if tk
41434maybe-info-tk: info-tk
41435
41436info-tk: \
41437 configure-tk
41438 @: $(MAKE); $(unstage)
41439 @[ -f ./tk/Makefile ] || exit 0; \
41440 r=`${PWD_COMMAND}`; export r; \
41441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41442 $(HOST_EXPORTS) \
41443 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41445 done; \
41446 echo "Doing info in tk" ; \
41447 (cd $(HOST_SUBDIR)/tk && \
41448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41450 "RANLIB=$${RANLIB}" \
41451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41452 info) \
41453 || exit 1
41454
41455@endif tk
41456
41457.PHONY: maybe-dvi-tk dvi-tk
41458maybe-dvi-tk:
41459@if tk
41460maybe-dvi-tk: dvi-tk
41461
41462dvi-tk: \
41463 configure-tk
41464 @: $(MAKE); $(unstage)
41465 @[ -f ./tk/Makefile ] || exit 0; \
41466 r=`${PWD_COMMAND}`; export r; \
41467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41468 $(HOST_EXPORTS) \
41469 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41471 done; \
41472 echo "Doing dvi in tk" ; \
41473 (cd $(HOST_SUBDIR)/tk && \
41474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41476 "RANLIB=$${RANLIB}" \
41477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41478 dvi) \
41479 || exit 1
41480
41481@endif tk
41482
41483.PHONY: maybe-pdf-tk pdf-tk
41484maybe-pdf-tk:
41485@if tk
41486maybe-pdf-tk: pdf-tk
41487
41488pdf-tk: \
41489 configure-tk
41490 @: $(MAKE); $(unstage)
41491 @[ -f ./tk/Makefile ] || exit 0; \
41492 r=`${PWD_COMMAND}`; export r; \
41493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41494 $(HOST_EXPORTS) \
41495 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41497 done; \
41498 echo "Doing pdf in tk" ; \
41499 (cd $(HOST_SUBDIR)/tk && \
41500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41502 "RANLIB=$${RANLIB}" \
41503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41504 pdf) \
41505 || exit 1
41506
41507@endif tk
41508
41509.PHONY: maybe-html-tk html-tk
41510maybe-html-tk:
41511@if tk
41512maybe-html-tk: html-tk
41513
41514html-tk: \
41515 configure-tk
41516 @: $(MAKE); $(unstage)
41517 @[ -f ./tk/Makefile ] || exit 0; \
41518 r=`${PWD_COMMAND}`; export r; \
41519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41520 $(HOST_EXPORTS) \
41521 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41523 done; \
41524 echo "Doing html in tk" ; \
41525 (cd $(HOST_SUBDIR)/tk && \
41526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41528 "RANLIB=$${RANLIB}" \
41529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41530 html) \
41531 || exit 1
41532
41533@endif tk
41534
41535.PHONY: maybe-TAGS-tk TAGS-tk
41536maybe-TAGS-tk:
41537@if tk
41538maybe-TAGS-tk: TAGS-tk
41539
41540TAGS-tk: \
41541 configure-tk
41542 @: $(MAKE); $(unstage)
41543 @[ -f ./tk/Makefile ] || exit 0; \
41544 r=`${PWD_COMMAND}`; export r; \
41545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41546 $(HOST_EXPORTS) \
41547 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41549 done; \
41550 echo "Doing TAGS in tk" ; \
41551 (cd $(HOST_SUBDIR)/tk && \
41552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41554 "RANLIB=$${RANLIB}" \
41555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41556 TAGS) \
41557 || exit 1
41558
41559@endif tk
41560
41561.PHONY: maybe-install-info-tk install-info-tk
41562maybe-install-info-tk:
41563@if tk
41564maybe-install-info-tk: install-info-tk
41565
41566install-info-tk: \
41567 configure-tk \
41568 info-tk
41569 @: $(MAKE); $(unstage)
41570 @[ -f ./tk/Makefile ] || exit 0; \
41571 r=`${PWD_COMMAND}`; export r; \
41572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41573 $(HOST_EXPORTS) \
41574 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41576 done; \
41577 echo "Doing install-info in tk" ; \
41578 (cd $(HOST_SUBDIR)/tk && \
41579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41581 "RANLIB=$${RANLIB}" \
41582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41583 install-info) \
41584 || exit 1
41585
41586@endif tk
41587
41588.PHONY: maybe-install-pdf-tk install-pdf-tk
41589maybe-install-pdf-tk:
41590@if tk
41591maybe-install-pdf-tk: install-pdf-tk
41592
41593install-pdf-tk: \
41594 configure-tk \
41595 pdf-tk
41596 @: $(MAKE); $(unstage)
41597 @[ -f ./tk/Makefile ] || exit 0; \
41598 r=`${PWD_COMMAND}`; export r; \
41599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41600 $(HOST_EXPORTS) \
41601 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41603 done; \
41604 echo "Doing install-pdf in tk" ; \
41605 (cd $(HOST_SUBDIR)/tk && \
41606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41608 "RANLIB=$${RANLIB}" \
41609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41610 install-pdf) \
41611 || exit 1
41612
41613@endif tk
41614
41615.PHONY: maybe-install-html-tk install-html-tk
41616maybe-install-html-tk:
41617@if tk
41618maybe-install-html-tk: install-html-tk
41619
41620install-html-tk: \
41621 configure-tk \
41622 html-tk
41623 @: $(MAKE); $(unstage)
41624 @[ -f ./tk/Makefile ] || exit 0; \
41625 r=`${PWD_COMMAND}`; export r; \
41626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41627 $(HOST_EXPORTS) \
41628 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41630 done; \
41631 echo "Doing install-html in tk" ; \
41632 (cd $(HOST_SUBDIR)/tk && \
41633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41635 "RANLIB=$${RANLIB}" \
41636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41637 install-html) \
41638 || exit 1
41639
41640@endif tk
41641
41642.PHONY: maybe-installcheck-tk installcheck-tk
41643maybe-installcheck-tk:
41644@if tk
41645maybe-installcheck-tk: installcheck-tk
41646
41647installcheck-tk: \
41648 configure-tk
41649 @: $(MAKE); $(unstage)
41650 @[ -f ./tk/Makefile ] || exit 0; \
41651 r=`${PWD_COMMAND}`; export r; \
41652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41653 $(HOST_EXPORTS) \
41654 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41656 done; \
41657 echo "Doing installcheck in tk" ; \
41658 (cd $(HOST_SUBDIR)/tk && \
41659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41661 "RANLIB=$${RANLIB}" \
41662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41663 installcheck) \
41664 || exit 1
41665
41666@endif tk
41667
41668.PHONY: maybe-mostlyclean-tk mostlyclean-tk
41669maybe-mostlyclean-tk:
41670@if tk
41671maybe-mostlyclean-tk: mostlyclean-tk
41672
41673mostlyclean-tk:
41674 @: $(MAKE); $(unstage)
41675 @[ -f ./tk/Makefile ] || exit 0; \
41676 r=`${PWD_COMMAND}`; export r; \
41677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41678 $(HOST_EXPORTS) \
41679 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41681 done; \
41682 echo "Doing mostlyclean in tk" ; \
41683 (cd $(HOST_SUBDIR)/tk && \
41684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41686 "RANLIB=$${RANLIB}" \
41687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41688 mostlyclean) \
41689 || exit 1
41690
41691@endif tk
41692
41693.PHONY: maybe-clean-tk clean-tk
41694maybe-clean-tk:
41695@if tk
41696maybe-clean-tk: clean-tk
41697
41698clean-tk:
41699 @: $(MAKE); $(unstage)
41700 @[ -f ./tk/Makefile ] || exit 0; \
41701 r=`${PWD_COMMAND}`; export r; \
41702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41703 $(HOST_EXPORTS) \
41704 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41706 done; \
41707 echo "Doing clean in tk" ; \
41708 (cd $(HOST_SUBDIR)/tk && \
41709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41711 "RANLIB=$${RANLIB}" \
41712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41713 clean) \
41714 || exit 1
41715
41716@endif tk
41717
41718.PHONY: maybe-distclean-tk distclean-tk
41719maybe-distclean-tk:
41720@if tk
41721maybe-distclean-tk: distclean-tk
41722
41723distclean-tk:
41724 @: $(MAKE); $(unstage)
41725 @[ -f ./tk/Makefile ] || exit 0; \
41726 r=`${PWD_COMMAND}`; export r; \
41727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41728 $(HOST_EXPORTS) \
41729 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41731 done; \
41732 echo "Doing distclean in tk" ; \
41733 (cd $(HOST_SUBDIR)/tk && \
41734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41736 "RANLIB=$${RANLIB}" \
41737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41738 distclean) \
41739 || exit 1
41740
41741@endif tk
41742
41743.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
41744maybe-maintainer-clean-tk:
41745@if tk
41746maybe-maintainer-clean-tk: maintainer-clean-tk
41747
41748maintainer-clean-tk:
41749 @: $(MAKE); $(unstage)
41750 @[ -f ./tk/Makefile ] || exit 0; \
41751 r=`${PWD_COMMAND}`; export r; \
41752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753 $(HOST_EXPORTS) \
41754 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41756 done; \
41757 echo "Doing maintainer-clean in tk" ; \
41758 (cd $(HOST_SUBDIR)/tk && \
41759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41761 "RANLIB=$${RANLIB}" \
41762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41763 maintainer-clean) \
41764 || exit 1
41765
41766@endif tk
41767
41768
41769
41770.PHONY: configure-libtermcap maybe-configure-libtermcap
41771maybe-configure-libtermcap:
41772@if gcc-bootstrap
41773configure-libtermcap: stage_current
41774@endif gcc-bootstrap
41775@if libtermcap
41776maybe-configure-libtermcap: configure-libtermcap
41777configure-libtermcap:
41778 @: $(MAKE); $(unstage)
41779 @r=`${PWD_COMMAND}`; export r; \
41780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41781 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
41782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
41783 $(HOST_EXPORTS) \
41784 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
41785 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
41786 case $(srcdir) in \
41787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41788 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
41789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41790 esac; \
41791 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
41792 libsrcdir="$$s/libtermcap"; \
41793 $(SHELL) $${libsrcdir}/configure \
41794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41795 --target=${target_alias} $${srcdiroption} \
41796 || exit 1
41797@endif libtermcap
41798
41799
41800
41801
41802
41803.PHONY: all-libtermcap maybe-all-libtermcap
41804maybe-all-libtermcap:
41805@if gcc-bootstrap
41806all-libtermcap: stage_current
41807@endif gcc-bootstrap
41808@if libtermcap
41809TARGET-libtermcap=all
41810maybe-all-libtermcap: all-libtermcap
41811all-libtermcap: configure-libtermcap
41812 @: $(MAKE); $(unstage)
41813 @r=`${PWD_COMMAND}`; export r; \
41814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815 $(HOST_EXPORTS) \
41816 (cd $(HOST_SUBDIR)/libtermcap && \
41817 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41818 $(TARGET-libtermcap))
41819@endif libtermcap
41820
41821
41822
41823
41824.PHONY: check-libtermcap maybe-check-libtermcap
41825maybe-check-libtermcap:
41826@if libtermcap
41827maybe-check-libtermcap: check-libtermcap
41828
41829check-libtermcap:
41830
41831@endif libtermcap
41832
41833.PHONY: install-libtermcap maybe-install-libtermcap
41834maybe-install-libtermcap:
41835@if libtermcap
41836maybe-install-libtermcap: install-libtermcap
41837
41838install-libtermcap: installdirs
41839 @: $(MAKE); $(unstage)
41840 @r=`${PWD_COMMAND}`; export r; \
41841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41842 $(HOST_EXPORTS) \
41843 (cd $(HOST_SUBDIR)/libtermcap && \
41844 $(MAKE) $(FLAGS_TO_PASS) install)
41845
41846@endif libtermcap
41847
41848# Other targets (info, dvi, pdf, etc.)
41849
41850.PHONY: maybe-info-libtermcap info-libtermcap
41851maybe-info-libtermcap:
41852@if libtermcap
41853maybe-info-libtermcap: info-libtermcap
41854
41855info-libtermcap: \
41856 configure-libtermcap
41857 @: $(MAKE); $(unstage)
41858 @[ -f ./libtermcap/Makefile ] || exit 0; \
41859 r=`${PWD_COMMAND}`; export r; \
41860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41861 $(HOST_EXPORTS) \
41862 for flag in $(EXTRA_HOST_FLAGS) ; do \
41863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41864 done; \
41865 echo "Doing info in libtermcap" ; \
41866 (cd $(HOST_SUBDIR)/libtermcap && \
41867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41869 "RANLIB=$${RANLIB}" \
41870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41871 info) \
41872 || exit 1
41873
41874@endif libtermcap
41875
41876.PHONY: maybe-dvi-libtermcap dvi-libtermcap
41877maybe-dvi-libtermcap:
41878@if libtermcap
41879maybe-dvi-libtermcap: dvi-libtermcap
41880
41881dvi-libtermcap: \
41882 configure-libtermcap
41883 @: $(MAKE); $(unstage)
41884 @[ -f ./libtermcap/Makefile ] || exit 0; \
41885 r=`${PWD_COMMAND}`; export r; \
41886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41887 $(HOST_EXPORTS) \
41888 for flag in $(EXTRA_HOST_FLAGS) ; do \
41889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41890 done; \
41891 echo "Doing dvi in libtermcap" ; \
41892 (cd $(HOST_SUBDIR)/libtermcap && \
41893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41895 "RANLIB=$${RANLIB}" \
41896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41897 dvi) \
41898 || exit 1
41899
41900@endif libtermcap
41901
41902.PHONY: maybe-pdf-libtermcap pdf-libtermcap
41903maybe-pdf-libtermcap:
41904@if libtermcap
41905maybe-pdf-libtermcap: pdf-libtermcap
41906
41907pdf-libtermcap: \
41908 configure-libtermcap
41909 @: $(MAKE); $(unstage)
41910 @[ -f ./libtermcap/Makefile ] || exit 0; \
41911 r=`${PWD_COMMAND}`; export r; \
41912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41913 $(HOST_EXPORTS) \
41914 for flag in $(EXTRA_HOST_FLAGS) ; do \
41915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41916 done; \
41917 echo "Doing pdf in libtermcap" ; \
41918 (cd $(HOST_SUBDIR)/libtermcap && \
41919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41921 "RANLIB=$${RANLIB}" \
41922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41923 pdf) \
41924 || exit 1
41925
41926@endif libtermcap
41927
41928.PHONY: maybe-html-libtermcap html-libtermcap
41929maybe-html-libtermcap:
41930@if libtermcap
41931maybe-html-libtermcap: html-libtermcap
41932
41933html-libtermcap: \
41934 configure-libtermcap
41935 @: $(MAKE); $(unstage)
41936 @[ -f ./libtermcap/Makefile ] || exit 0; \
41937 r=`${PWD_COMMAND}`; export r; \
41938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41939 $(HOST_EXPORTS) \
41940 for flag in $(EXTRA_HOST_FLAGS) ; do \
41941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41942 done; \
41943 echo "Doing html in libtermcap" ; \
41944 (cd $(HOST_SUBDIR)/libtermcap && \
41945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41947 "RANLIB=$${RANLIB}" \
41948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41949 html) \
41950 || exit 1
41951
41952@endif libtermcap
41953
41954.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
41955maybe-TAGS-libtermcap:
41956@if libtermcap
41957maybe-TAGS-libtermcap: TAGS-libtermcap
41958
41959TAGS-libtermcap: \
41960 configure-libtermcap
41961 @: $(MAKE); $(unstage)
41962 @[ -f ./libtermcap/Makefile ] || exit 0; \
41963 r=`${PWD_COMMAND}`; export r; \
41964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41965 $(HOST_EXPORTS) \
41966 for flag in $(EXTRA_HOST_FLAGS) ; do \
41967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41968 done; \
41969 echo "Doing TAGS in libtermcap" ; \
41970 (cd $(HOST_SUBDIR)/libtermcap && \
41971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41973 "RANLIB=$${RANLIB}" \
41974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41975 TAGS) \
41976 || exit 1
41977
41978@endif libtermcap
41979
41980.PHONY: maybe-install-info-libtermcap install-info-libtermcap
41981maybe-install-info-libtermcap:
41982@if libtermcap
41983maybe-install-info-libtermcap: install-info-libtermcap
41984
41985install-info-libtermcap: \
41986 configure-libtermcap \
41987 info-libtermcap
41988 @: $(MAKE); $(unstage)
41989 @[ -f ./libtermcap/Makefile ] || exit 0; \
41990 r=`${PWD_COMMAND}`; export r; \
41991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41992 $(HOST_EXPORTS) \
41993 for flag in $(EXTRA_HOST_FLAGS) ; do \
41994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41995 done; \
41996 echo "Doing install-info in libtermcap" ; \
41997 (cd $(HOST_SUBDIR)/libtermcap && \
41998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42000 "RANLIB=$${RANLIB}" \
42001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42002 install-info) \
42003 || exit 1
42004
42005@endif libtermcap
42006
42007.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42008maybe-install-pdf-libtermcap:
42009@if libtermcap
42010maybe-install-pdf-libtermcap: install-pdf-libtermcap
42011
42012install-pdf-libtermcap: \
42013 configure-libtermcap \
42014 pdf-libtermcap
42015 @: $(MAKE); $(unstage)
42016 @[ -f ./libtermcap/Makefile ] || exit 0; \
42017 r=`${PWD_COMMAND}`; export r; \
42018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019 $(HOST_EXPORTS) \
42020 for flag in $(EXTRA_HOST_FLAGS) ; do \
42021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42022 done; \
42023 echo "Doing install-pdf in libtermcap" ; \
42024 (cd $(HOST_SUBDIR)/libtermcap && \
42025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42027 "RANLIB=$${RANLIB}" \
42028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42029 install-pdf) \
42030 || exit 1
42031
42032@endif libtermcap
42033
42034.PHONY: maybe-install-html-libtermcap install-html-libtermcap
42035maybe-install-html-libtermcap:
42036@if libtermcap
42037maybe-install-html-libtermcap: install-html-libtermcap
42038
42039install-html-libtermcap: \
42040 configure-libtermcap \
42041 html-libtermcap
42042 @: $(MAKE); $(unstage)
42043 @[ -f ./libtermcap/Makefile ] || exit 0; \
42044 r=`${PWD_COMMAND}`; export r; \
42045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42046 $(HOST_EXPORTS) \
42047 for flag in $(EXTRA_HOST_FLAGS) ; do \
42048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42049 done; \
42050 echo "Doing install-html in libtermcap" ; \
42051 (cd $(HOST_SUBDIR)/libtermcap && \
42052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42054 "RANLIB=$${RANLIB}" \
42055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42056 install-html) \
42057 || exit 1
42058
42059@endif libtermcap
42060
42061.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
42062maybe-installcheck-libtermcap:
42063@if libtermcap
42064maybe-installcheck-libtermcap: installcheck-libtermcap
42065
42066installcheck-libtermcap: \
42067 configure-libtermcap
42068 @: $(MAKE); $(unstage)
42069 @[ -f ./libtermcap/Makefile ] || exit 0; \
42070 r=`${PWD_COMMAND}`; export r; \
42071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072 $(HOST_EXPORTS) \
42073 for flag in $(EXTRA_HOST_FLAGS) ; do \
42074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42075 done; \
42076 echo "Doing installcheck in libtermcap" ; \
42077 (cd $(HOST_SUBDIR)/libtermcap && \
42078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42080 "RANLIB=$${RANLIB}" \
42081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42082 installcheck) \
42083 || exit 1
42084
42085@endif libtermcap
42086
42087.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
42088maybe-mostlyclean-libtermcap:
42089@if libtermcap
42090maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
42091
42092# libtermcap doesn't support mostlyclean.
42093mostlyclean-libtermcap:
42094
42095@endif libtermcap
42096
42097.PHONY: maybe-clean-libtermcap clean-libtermcap
42098maybe-clean-libtermcap:
42099@if libtermcap
42100maybe-clean-libtermcap: clean-libtermcap
42101
42102# libtermcap doesn't support clean.
42103clean-libtermcap:
42104
42105@endif libtermcap
42106
42107.PHONY: maybe-distclean-libtermcap distclean-libtermcap
42108maybe-distclean-libtermcap:
42109@if libtermcap
42110maybe-distclean-libtermcap: distclean-libtermcap
42111
42112# libtermcap doesn't support distclean.
42113distclean-libtermcap:
42114
42115@endif libtermcap
42116
42117.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
42118maybe-maintainer-clean-libtermcap:
42119@if libtermcap
42120maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
42121
42122# libtermcap doesn't support maintainer-clean.
42123maintainer-clean-libtermcap:
42124
42125@endif libtermcap
42126
42127
42128
42129.PHONY: configure-utils maybe-configure-utils
42130maybe-configure-utils:
42131@if gcc-bootstrap
42132configure-utils: stage_current
42133@endif gcc-bootstrap
42134@if utils
42135maybe-configure-utils: configure-utils
42136configure-utils:
42137 @: $(MAKE); $(unstage)
42138 @r=`${PWD_COMMAND}`; export r; \
42139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42140 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
42141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
42142 $(HOST_EXPORTS) \
42143 echo Configuring in $(HOST_SUBDIR)/utils; \
42144 cd "$(HOST_SUBDIR)/utils" || exit 1; \
42145 case $(srcdir) in \
42146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42147 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
42148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42149 esac; \
42150 srcdiroption="--srcdir=$${topdir}/utils"; \
42151 libsrcdir="$$s/utils"; \
42152 $(SHELL) $${libsrcdir}/configure \
42153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42154 --target=${target_alias} $${srcdiroption} \
42155 || exit 1
42156@endif utils
42157
42158
42159
42160
42161
42162.PHONY: all-utils maybe-all-utils
42163maybe-all-utils:
42164@if gcc-bootstrap
42165all-utils: stage_current
42166@endif gcc-bootstrap
42167@if utils
42168TARGET-utils=all
42169maybe-all-utils: all-utils
42170all-utils: configure-utils
42171 @: $(MAKE); $(unstage)
42172 @r=`${PWD_COMMAND}`; export r; \
42173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42174 $(HOST_EXPORTS) \
42175 (cd $(HOST_SUBDIR)/utils && \
42176 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42177 $(TARGET-utils))
42178@endif utils
42179
42180
42181
42182
42183.PHONY: check-utils maybe-check-utils
42184maybe-check-utils:
42185@if utils
42186maybe-check-utils: check-utils
42187
42188check-utils:
42189
42190@endif utils
42191
42192.PHONY: install-utils maybe-install-utils
42193maybe-install-utils:
42194@if utils
42195maybe-install-utils: install-utils
42196
42197install-utils: installdirs
42198 @: $(MAKE); $(unstage)
42199 @r=`${PWD_COMMAND}`; export r; \
42200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42201 $(HOST_EXPORTS) \
42202 (cd $(HOST_SUBDIR)/utils && \
42203 $(MAKE) $(FLAGS_TO_PASS) install)
42204
42205@endif utils
42206
42207# Other targets (info, dvi, pdf, etc.)
42208
42209.PHONY: maybe-info-utils info-utils
42210maybe-info-utils:
42211@if utils
42212maybe-info-utils: info-utils
42213
42214info-utils: \
42215 configure-utils
42216 @: $(MAKE); $(unstage)
42217 @[ -f ./utils/Makefile ] || exit 0; \
42218 r=`${PWD_COMMAND}`; export r; \
42219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220 $(HOST_EXPORTS) \
42221 for flag in $(EXTRA_HOST_FLAGS) ; do \
42222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42223 done; \
42224 echo "Doing info in utils" ; \
42225 (cd $(HOST_SUBDIR)/utils && \
42226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228 "RANLIB=$${RANLIB}" \
42229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230 info) \
42231 || exit 1
42232
42233@endif utils
42234
42235.PHONY: maybe-dvi-utils dvi-utils
42236maybe-dvi-utils:
42237@if utils
42238maybe-dvi-utils: dvi-utils
42239
42240dvi-utils: \
42241 configure-utils
42242 @: $(MAKE); $(unstage)
42243 @[ -f ./utils/Makefile ] || exit 0; \
42244 r=`${PWD_COMMAND}`; export r; \
42245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246 $(HOST_EXPORTS) \
42247 for flag in $(EXTRA_HOST_FLAGS) ; do \
42248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42249 done; \
42250 echo "Doing dvi in utils" ; \
42251 (cd $(HOST_SUBDIR)/utils && \
42252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42254 "RANLIB=$${RANLIB}" \
42255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42256 dvi) \
42257 || exit 1
42258
42259@endif utils
42260
42261.PHONY: maybe-pdf-utils pdf-utils
42262maybe-pdf-utils:
42263@if utils
42264maybe-pdf-utils: pdf-utils
42265
42266pdf-utils: \
42267 configure-utils
42268 @: $(MAKE); $(unstage)
42269 @[ -f ./utils/Makefile ] || exit 0; \
42270 r=`${PWD_COMMAND}`; export r; \
42271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42272 $(HOST_EXPORTS) \
42273 for flag in $(EXTRA_HOST_FLAGS) ; do \
42274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42275 done; \
42276 echo "Doing pdf in utils" ; \
42277 (cd $(HOST_SUBDIR)/utils && \
42278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42280 "RANLIB=$${RANLIB}" \
42281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42282 pdf) \
42283 || exit 1
42284
42285@endif utils
42286
42287.PHONY: maybe-html-utils html-utils
42288maybe-html-utils:
42289@if utils
42290maybe-html-utils: html-utils
42291
42292html-utils: \
42293 configure-utils
42294 @: $(MAKE); $(unstage)
42295 @[ -f ./utils/Makefile ] || exit 0; \
42296 r=`${PWD_COMMAND}`; export r; \
42297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298 $(HOST_EXPORTS) \
42299 for flag in $(EXTRA_HOST_FLAGS) ; do \
42300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42301 done; \
42302 echo "Doing html in utils" ; \
42303 (cd $(HOST_SUBDIR)/utils && \
42304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42306 "RANLIB=$${RANLIB}" \
42307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42308 html) \
42309 || exit 1
42310
42311@endif utils
42312
42313.PHONY: maybe-TAGS-utils TAGS-utils
42314maybe-TAGS-utils:
42315@if utils
42316maybe-TAGS-utils: TAGS-utils
42317
42318TAGS-utils: \
42319 configure-utils
42320 @: $(MAKE); $(unstage)
42321 @[ -f ./utils/Makefile ] || exit 0; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(HOST_EXPORTS) \
42325 for flag in $(EXTRA_HOST_FLAGS) ; do \
42326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327 done; \
42328 echo "Doing TAGS in utils" ; \
42329 (cd $(HOST_SUBDIR)/utils && \
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 TAGS) \
42335 || exit 1
42336
42337@endif utils
42338
42339.PHONY: maybe-install-info-utils install-info-utils
42340maybe-install-info-utils:
42341@if utils
42342maybe-install-info-utils: install-info-utils
42343
42344install-info-utils: \
42345 configure-utils \
42346 info-utils
42347 @: $(MAKE); $(unstage)
42348 @[ -f ./utils/Makefile ] || exit 0; \
42349 r=`${PWD_COMMAND}`; export r; \
42350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42351 $(HOST_EXPORTS) \
42352 for flag in $(EXTRA_HOST_FLAGS) ; do \
42353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42354 done; \
42355 echo "Doing install-info in utils" ; \
42356 (cd $(HOST_SUBDIR)/utils && \
42357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42359 "RANLIB=$${RANLIB}" \
42360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42361 install-info) \
42362 || exit 1
42363
42364@endif utils
42365
42366.PHONY: maybe-install-pdf-utils install-pdf-utils
42367maybe-install-pdf-utils:
42368@if utils
42369maybe-install-pdf-utils: install-pdf-utils
42370
42371install-pdf-utils: \
42372 configure-utils \
42373 pdf-utils
42374 @: $(MAKE); $(unstage)
42375 @[ -f ./utils/Makefile ] || exit 0; \
42376 r=`${PWD_COMMAND}`; export r; \
42377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42378 $(HOST_EXPORTS) \
42379 for flag in $(EXTRA_HOST_FLAGS) ; do \
42380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42381 done; \
42382 echo "Doing install-pdf in utils" ; \
42383 (cd $(HOST_SUBDIR)/utils && \
42384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42386 "RANLIB=$${RANLIB}" \
42387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42388 install-pdf) \
42389 || exit 1
42390
42391@endif utils
42392
42393.PHONY: maybe-install-html-utils install-html-utils
42394maybe-install-html-utils:
42395@if utils
42396maybe-install-html-utils: install-html-utils
42397
42398install-html-utils: \
42399 configure-utils \
42400 html-utils
42401 @: $(MAKE); $(unstage)
42402 @[ -f ./utils/Makefile ] || exit 0; \
42403 r=`${PWD_COMMAND}`; export r; \
42404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42405 $(HOST_EXPORTS) \
42406 for flag in $(EXTRA_HOST_FLAGS) ; do \
42407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42408 done; \
42409 echo "Doing install-html in utils" ; \
42410 (cd $(HOST_SUBDIR)/utils && \
42411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42413 "RANLIB=$${RANLIB}" \
42414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42415 install-html) \
42416 || exit 1
42417
42418@endif utils
42419
42420.PHONY: maybe-installcheck-utils installcheck-utils
42421maybe-installcheck-utils:
42422@if utils
42423maybe-installcheck-utils: installcheck-utils
42424
42425installcheck-utils: \
42426 configure-utils
42427 @: $(MAKE); $(unstage)
42428 @[ -f ./utils/Makefile ] || exit 0; \
42429 r=`${PWD_COMMAND}`; export r; \
42430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42431 $(HOST_EXPORTS) \
42432 for flag in $(EXTRA_HOST_FLAGS) ; do \
42433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42434 done; \
42435 echo "Doing installcheck in utils" ; \
42436 (cd $(HOST_SUBDIR)/utils && \
42437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42439 "RANLIB=$${RANLIB}" \
42440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42441 installcheck) \
42442 || exit 1
42443
42444@endif utils
42445
42446.PHONY: maybe-mostlyclean-utils mostlyclean-utils
42447maybe-mostlyclean-utils:
42448@if utils
42449maybe-mostlyclean-utils: mostlyclean-utils
42450
42451mostlyclean-utils:
42452 @: $(MAKE); $(unstage)
42453 @[ -f ./utils/Makefile ] || exit 0; \
42454 r=`${PWD_COMMAND}`; export r; \
42455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42456 $(HOST_EXPORTS) \
42457 for flag in $(EXTRA_HOST_FLAGS) ; do \
42458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42459 done; \
42460 echo "Doing mostlyclean in utils" ; \
42461 (cd $(HOST_SUBDIR)/utils && \
42462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42464 "RANLIB=$${RANLIB}" \
42465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42466 mostlyclean) \
42467 || exit 1
42468
42469@endif utils
42470
42471.PHONY: maybe-clean-utils clean-utils
42472maybe-clean-utils:
42473@if utils
42474maybe-clean-utils: clean-utils
42475
42476clean-utils:
42477 @: $(MAKE); $(unstage)
42478 @[ -f ./utils/Makefile ] || exit 0; \
42479 r=`${PWD_COMMAND}`; export r; \
42480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42481 $(HOST_EXPORTS) \
42482 for flag in $(EXTRA_HOST_FLAGS) ; do \
42483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42484 done; \
42485 echo "Doing clean in utils" ; \
42486 (cd $(HOST_SUBDIR)/utils && \
42487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42489 "RANLIB=$${RANLIB}" \
42490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42491 clean) \
42492 || exit 1
42493
42494@endif utils
42495
42496.PHONY: maybe-distclean-utils distclean-utils
42497maybe-distclean-utils:
42498@if utils
42499maybe-distclean-utils: distclean-utils
42500
42501distclean-utils:
42502 @: $(MAKE); $(unstage)
42503 @[ -f ./utils/Makefile ] || exit 0; \
42504 r=`${PWD_COMMAND}`; export r; \
42505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42506 $(HOST_EXPORTS) \
42507 for flag in $(EXTRA_HOST_FLAGS) ; do \
42508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42509 done; \
42510 echo "Doing distclean in utils" ; \
42511 (cd $(HOST_SUBDIR)/utils && \
42512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42514 "RANLIB=$${RANLIB}" \
42515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42516 distclean) \
42517 || exit 1
42518
42519@endif utils
42520
42521.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
42522maybe-maintainer-clean-utils:
42523@if utils
42524maybe-maintainer-clean-utils: maintainer-clean-utils
42525
42526maintainer-clean-utils:
42527 @: $(MAKE); $(unstage)
42528 @[ -f ./utils/Makefile ] || exit 0; \
42529 r=`${PWD_COMMAND}`; export r; \
42530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42531 $(HOST_EXPORTS) \
42532 for flag in $(EXTRA_HOST_FLAGS) ; do \
42533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42534 done; \
42535 echo "Doing maintainer-clean in utils" ; \
42536 (cd $(HOST_SUBDIR)/utils && \
42537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42539 "RANLIB=$${RANLIB}" \
42540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42541 maintainer-clean) \
42542 || exit 1
42543
42544@endif utils
42545
42546
42547
42548.PHONY: configure-gnattools maybe-configure-gnattools
42549maybe-configure-gnattools:
42550@if gcc-bootstrap
42551configure-gnattools: stage_current
42552@endif gcc-bootstrap
42553@if gnattools
42554maybe-configure-gnattools: configure-gnattools
42555configure-gnattools:
42556 @: $(MAKE); $(unstage)
42557 @r=`${PWD_COMMAND}`; export r; \
42558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
42560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
42561 $(HOST_EXPORTS) \
42562 echo Configuring in $(HOST_SUBDIR)/gnattools; \
42563 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
42564 case $(srcdir) in \
42565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42566 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
42567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42568 esac; \
42569 srcdiroption="--srcdir=$${topdir}/gnattools"; \
42570 libsrcdir="$$s/gnattools"; \
42571 $(SHELL) $${libsrcdir}/configure \
42572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42573 --target=${target_alias} $${srcdiroption} \
42574 || exit 1
42575@endif gnattools
42576
42577
42578
42579
42580
42581.PHONY: all-gnattools maybe-all-gnattools
42582maybe-all-gnattools:
42583@if gcc-bootstrap
42584all-gnattools: stage_current
42585@endif gcc-bootstrap
42586@if gnattools
42587TARGET-gnattools=all
42588maybe-all-gnattools: all-gnattools
42589all-gnattools: configure-gnattools
42590 @: $(MAKE); $(unstage)
42591 @r=`${PWD_COMMAND}`; export r; \
42592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42593 $(HOST_EXPORTS) \
42594 (cd $(HOST_SUBDIR)/gnattools && \
42595 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42596 $(TARGET-gnattools))
42597@endif gnattools
42598
42599
42600
42601
42602.PHONY: check-gnattools maybe-check-gnattools
42603maybe-check-gnattools:
42604@if gnattools
42605maybe-check-gnattools: check-gnattools
42606
42607check-gnattools:
42608 @: $(MAKE); $(unstage)
42609 @r=`${PWD_COMMAND}`; export r; \
42610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42611 $(HOST_EXPORTS) \
42612 (cd $(HOST_SUBDIR)/gnattools && \
42613 $(MAKE) $(FLAGS_TO_PASS) check)
42614
42615@endif gnattools
42616
42617.PHONY: install-gnattools maybe-install-gnattools
42618maybe-install-gnattools:
42619@if gnattools
42620maybe-install-gnattools: install-gnattools
42621
42622install-gnattools: installdirs
42623 @: $(MAKE); $(unstage)
42624 @r=`${PWD_COMMAND}`; export r; \
42625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42626 $(HOST_EXPORTS) \
42627 (cd $(HOST_SUBDIR)/gnattools && \
42628 $(MAKE) $(FLAGS_TO_PASS) install)
42629
42630@endif gnattools
42631
42632# Other targets (info, dvi, pdf, etc.)
42633
42634.PHONY: maybe-info-gnattools info-gnattools
42635maybe-info-gnattools:
42636@if gnattools
42637maybe-info-gnattools: info-gnattools
42638
42639info-gnattools: \
42640 configure-gnattools
42641 @: $(MAKE); $(unstage)
42642 @[ -f ./gnattools/Makefile ] || exit 0; \
42643 r=`${PWD_COMMAND}`; export r; \
42644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42645 $(HOST_EXPORTS) \
42646 for flag in $(EXTRA_HOST_FLAGS) ; do \
42647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648 done; \
42649 echo "Doing info in gnattools" ; \
42650 (cd $(HOST_SUBDIR)/gnattools && \
42651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42653 "RANLIB=$${RANLIB}" \
42654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42655 info) \
42656 || exit 1
42657
42658@endif gnattools
42659
42660.PHONY: maybe-dvi-gnattools dvi-gnattools
42661maybe-dvi-gnattools:
42662@if gnattools
42663maybe-dvi-gnattools: dvi-gnattools
42664
42665dvi-gnattools: \
42666 configure-gnattools
42667 @: $(MAKE); $(unstage)
42668 @[ -f ./gnattools/Makefile ] || exit 0; \
42669 r=`${PWD_COMMAND}`; export r; \
42670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42671 $(HOST_EXPORTS) \
42672 for flag in $(EXTRA_HOST_FLAGS) ; do \
42673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42674 done; \
42675 echo "Doing dvi in gnattools" ; \
42676 (cd $(HOST_SUBDIR)/gnattools && \
42677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42679 "RANLIB=$${RANLIB}" \
42680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42681 dvi) \
42682 || exit 1
42683
42684@endif gnattools
42685
42686.PHONY: maybe-pdf-gnattools pdf-gnattools
42687maybe-pdf-gnattools:
42688@if gnattools
42689maybe-pdf-gnattools: pdf-gnattools
42690
42691pdf-gnattools: \
42692 configure-gnattools
42693 @: $(MAKE); $(unstage)
42694 @[ -f ./gnattools/Makefile ] || exit 0; \
42695 r=`${PWD_COMMAND}`; export r; \
42696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697 $(HOST_EXPORTS) \
42698 for flag in $(EXTRA_HOST_FLAGS) ; do \
42699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42700 done; \
42701 echo "Doing pdf in gnattools" ; \
42702 (cd $(HOST_SUBDIR)/gnattools && \
42703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42705 "RANLIB=$${RANLIB}" \
42706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42707 pdf) \
42708 || exit 1
42709
42710@endif gnattools
42711
42712.PHONY: maybe-html-gnattools html-gnattools
42713maybe-html-gnattools:
42714@if gnattools
42715maybe-html-gnattools: html-gnattools
42716
42717html-gnattools: \
42718 configure-gnattools
42719 @: $(MAKE); $(unstage)
42720 @[ -f ./gnattools/Makefile ] || exit 0; \
42721 r=`${PWD_COMMAND}`; export r; \
42722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42723 $(HOST_EXPORTS) \
42724 for flag in $(EXTRA_HOST_FLAGS) ; do \
42725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42726 done; \
42727 echo "Doing html in gnattools" ; \
42728 (cd $(HOST_SUBDIR)/gnattools && \
42729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42731 "RANLIB=$${RANLIB}" \
42732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42733 html) \
42734 || exit 1
42735
42736@endif gnattools
42737
42738.PHONY: maybe-TAGS-gnattools TAGS-gnattools
42739maybe-TAGS-gnattools:
42740@if gnattools
42741maybe-TAGS-gnattools: TAGS-gnattools
42742
42743TAGS-gnattools: \
42744 configure-gnattools
42745 @: $(MAKE); $(unstage)
42746 @[ -f ./gnattools/Makefile ] || exit 0; \
42747 r=`${PWD_COMMAND}`; export r; \
42748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749 $(HOST_EXPORTS) \
42750 for flag in $(EXTRA_HOST_FLAGS) ; do \
42751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752 done; \
42753 echo "Doing TAGS in gnattools" ; \
42754 (cd $(HOST_SUBDIR)/gnattools && \
42755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757 "RANLIB=$${RANLIB}" \
42758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759 TAGS) \
42760 || exit 1
42761
42762@endif gnattools
42763
42764.PHONY: maybe-install-info-gnattools install-info-gnattools
42765maybe-install-info-gnattools:
42766@if gnattools
42767maybe-install-info-gnattools: install-info-gnattools
42768
42769install-info-gnattools: \
42770 configure-gnattools \
42771 info-gnattools
42772 @: $(MAKE); $(unstage)
42773 @[ -f ./gnattools/Makefile ] || exit 0; \
42774 r=`${PWD_COMMAND}`; export r; \
42775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42776 $(HOST_EXPORTS) \
42777 for flag in $(EXTRA_HOST_FLAGS) ; do \
42778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42779 done; \
42780 echo "Doing install-info in gnattools" ; \
42781 (cd $(HOST_SUBDIR)/gnattools && \
42782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42784 "RANLIB=$${RANLIB}" \
42785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42786 install-info) \
42787 || exit 1
42788
42789@endif gnattools
42790
42791.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
42792maybe-install-pdf-gnattools:
42793@if gnattools
42794maybe-install-pdf-gnattools: install-pdf-gnattools
42795
42796install-pdf-gnattools: \
42797 configure-gnattools \
42798 pdf-gnattools
42799 @: $(MAKE); $(unstage)
42800 @[ -f ./gnattools/Makefile ] || exit 0; \
42801 r=`${PWD_COMMAND}`; export r; \
42802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42803 $(HOST_EXPORTS) \
42804 for flag in $(EXTRA_HOST_FLAGS) ; do \
42805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42806 done; \
42807 echo "Doing install-pdf in gnattools" ; \
42808 (cd $(HOST_SUBDIR)/gnattools && \
42809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42811 "RANLIB=$${RANLIB}" \
42812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42813 install-pdf) \
42814 || exit 1
42815
42816@endif gnattools
42817
42818.PHONY: maybe-install-html-gnattools install-html-gnattools
42819maybe-install-html-gnattools:
42820@if gnattools
42821maybe-install-html-gnattools: install-html-gnattools
42822
42823install-html-gnattools: \
42824 configure-gnattools \
42825 html-gnattools
42826 @: $(MAKE); $(unstage)
42827 @[ -f ./gnattools/Makefile ] || exit 0; \
42828 r=`${PWD_COMMAND}`; export r; \
42829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42830 $(HOST_EXPORTS) \
42831 for flag in $(EXTRA_HOST_FLAGS) ; do \
42832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833 done; \
42834 echo "Doing install-html in gnattools" ; \
42835 (cd $(HOST_SUBDIR)/gnattools && \
42836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42838 "RANLIB=$${RANLIB}" \
42839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42840 install-html) \
42841 || exit 1
42842
42843@endif gnattools
42844
42845.PHONY: maybe-installcheck-gnattools installcheck-gnattools
42846maybe-installcheck-gnattools:
42847@if gnattools
42848maybe-installcheck-gnattools: installcheck-gnattools
42849
42850installcheck-gnattools: \
42851 configure-gnattools
42852 @: $(MAKE); $(unstage)
42853 @[ -f ./gnattools/Makefile ] || exit 0; \
42854 r=`${PWD_COMMAND}`; export r; \
42855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42856 $(HOST_EXPORTS) \
42857 for flag in $(EXTRA_HOST_FLAGS) ; do \
42858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42859 done; \
42860 echo "Doing installcheck in gnattools" ; \
42861 (cd $(HOST_SUBDIR)/gnattools && \
42862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42864 "RANLIB=$${RANLIB}" \
42865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42866 installcheck) \
42867 || exit 1
42868
42869@endif gnattools
42870
42871.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
42872maybe-mostlyclean-gnattools:
42873@if gnattools
42874maybe-mostlyclean-gnattools: mostlyclean-gnattools
42875
42876mostlyclean-gnattools:
42877 @: $(MAKE); $(unstage)
42878 @[ -f ./gnattools/Makefile ] || exit 0; \
42879 r=`${PWD_COMMAND}`; export r; \
42880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42881 $(HOST_EXPORTS) \
42882 for flag in $(EXTRA_HOST_FLAGS) ; do \
42883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42884 done; \
42885 echo "Doing mostlyclean in gnattools" ; \
42886 (cd $(HOST_SUBDIR)/gnattools && \
42887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42889 "RANLIB=$${RANLIB}" \
42890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42891 mostlyclean) \
42892 || exit 1
42893
42894@endif gnattools
42895
42896.PHONY: maybe-clean-gnattools clean-gnattools
42897maybe-clean-gnattools:
42898@if gnattools
42899maybe-clean-gnattools: clean-gnattools
42900
42901clean-gnattools:
42902 @: $(MAKE); $(unstage)
42903 @[ -f ./gnattools/Makefile ] || exit 0; \
42904 r=`${PWD_COMMAND}`; export r; \
42905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42906 $(HOST_EXPORTS) \
42907 for flag in $(EXTRA_HOST_FLAGS) ; do \
42908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42909 done; \
42910 echo "Doing clean in gnattools" ; \
42911 (cd $(HOST_SUBDIR)/gnattools && \
42912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42914 "RANLIB=$${RANLIB}" \
42915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42916 clean) \
42917 || exit 1
42918
42919@endif gnattools
42920
42921.PHONY: maybe-distclean-gnattools distclean-gnattools
42922maybe-distclean-gnattools:
42923@if gnattools
42924maybe-distclean-gnattools: distclean-gnattools
42925
42926distclean-gnattools:
42927 @: $(MAKE); $(unstage)
42928 @[ -f ./gnattools/Makefile ] || exit 0; \
42929 r=`${PWD_COMMAND}`; export r; \
42930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42931 $(HOST_EXPORTS) \
42932 for flag in $(EXTRA_HOST_FLAGS) ; do \
42933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42934 done; \
42935 echo "Doing distclean in gnattools" ; \
42936 (cd $(HOST_SUBDIR)/gnattools && \
42937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42939 "RANLIB=$${RANLIB}" \
42940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42941 distclean) \
42942 || exit 1
42943
42944@endif gnattools
42945
42946.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
42947maybe-maintainer-clean-gnattools:
42948@if gnattools
42949maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
42950
42951maintainer-clean-gnattools:
42952 @: $(MAKE); $(unstage)
42953 @[ -f ./gnattools/Makefile ] || exit 0; \
42954 r=`${PWD_COMMAND}`; export r; \
42955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42956 $(HOST_EXPORTS) \
42957 for flag in $(EXTRA_HOST_FLAGS) ; do \
42958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42959 done; \
42960 echo "Doing maintainer-clean in gnattools" ; \
42961 (cd $(HOST_SUBDIR)/gnattools && \
42962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42964 "RANLIB=$${RANLIB}" \
42965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42966 maintainer-clean) \
42967 || exit 1
42968
42969@endif gnattools
42970
42971
42972
42973# ---------------------------------------
42974# Modules which run on the target machine
42975# ---------------------------------------
42976
42977
42978
42979
42980.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42981maybe-configure-target-libstdc++-v3:
42982@if gcc-bootstrap
42983configure-target-libstdc++-v3: stage_current
42984@endif gcc-bootstrap
42985@if target-libstdc++-v3
42986maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42987configure-target-libstdc++-v3:
42988 @r=`${PWD_COMMAND}`; export r; \
42989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42990 echo "Checking multilib configuration for libstdc++-v3..."; \
42991 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
42992 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
42993 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42994 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42995 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42996 else \
42997 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42998 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42999 fi; \
43000 else \
43001 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43002 fi; \
43003 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43004 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43005 $(RAW_CXX_TARGET_EXPORTS) \
43006 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
43007 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
43008 case $(srcdir) in \
43009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43010 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43012 esac; \
43013 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43014 libsrcdir="$$s/libstdc++-v3"; \
43015 rm -f no-such-file || : ; \
43016 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43017 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43018 --target=${target_alias} $${srcdiroption} \
43019 || exit 1
43020@endif target-libstdc++-v3
43021
43022
43023
43024.PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
43025maybe-configure-stage1-target-libstdc++-v3:
43026@if target-libstdc++-v3-bootstrap
43027maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43028configure-stage1-target-libstdc++-v3:
43029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43030 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43031 @r=`${PWD_COMMAND}`; export r; \
43032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43033 TFLAGS="$(STAGE1_TFLAGS)"; \
43034 echo "Checking multilib configuration for libstdc++-v3..."; \
43035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43036 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43037 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43038 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43039 else \
43040 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43041 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43042 fi; \
43043 else \
43044 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43045 fi; \
43046 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43047 $(RAW_CXX_TARGET_EXPORTS) \
43048 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43049 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43050 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43051 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43053 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43054 case $(srcdir) in \
43055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43056 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43058 esac; \
43059 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43060 libsrcdir="$$s/libstdc++-v3"; \
43061 $(SHELL) $${libsrcdir}/configure \
43062 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43063 --target=${target_alias} $${srcdiroption} \
43064 $(STAGE1_CONFIGURE_FLAGS)
43065@endif target-libstdc++-v3-bootstrap
43066
43067.PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
43068maybe-configure-stage2-target-libstdc++-v3:
43069@if target-libstdc++-v3-bootstrap
43070maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43071configure-stage2-target-libstdc++-v3:
43072 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43073 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43074 @r=`${PWD_COMMAND}`; export r; \
43075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43076 TFLAGS="$(STAGE2_TFLAGS)"; \
43077 echo "Checking multilib configuration for libstdc++-v3..."; \
43078 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43079 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43080 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43081 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43082 else \
43083 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43084 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43085 fi; \
43086 else \
43087 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43088 fi; \
43089 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43090 $(RAW_CXX_TARGET_EXPORTS) \
43091 \
43092 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43093 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43094 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43095 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43096 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43097 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43098 case $(srcdir) in \
43099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43100 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43102 esac; \
43103 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43104 libsrcdir="$$s/libstdc++-v3"; \
43105 $(SHELL) $${libsrcdir}/configure \
43106 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43107 --target=${target_alias} $${srcdiroption} \
43108 --with-build-libsubdir=$(HOST_SUBDIR) \
43109 $(STAGE2_CONFIGURE_FLAGS)
43110@endif target-libstdc++-v3-bootstrap
43111
43112.PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
43113maybe-configure-stage3-target-libstdc++-v3:
43114@if target-libstdc++-v3-bootstrap
43115maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43116configure-stage3-target-libstdc++-v3:
43117 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43118 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43119 @r=`${PWD_COMMAND}`; export r; \
43120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43121 TFLAGS="$(STAGE3_TFLAGS)"; \
43122 echo "Checking multilib configuration for libstdc++-v3..."; \
43123 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43124 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43125 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43126 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43127 else \
43128 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43129 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43130 fi; \
43131 else \
43132 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43133 fi; \
43134 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43135 $(RAW_CXX_TARGET_EXPORTS) \
43136 \
43137 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43138 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43139 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43140 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43142 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43143 case $(srcdir) in \
43144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43145 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43147 esac; \
43148 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43149 libsrcdir="$$s/libstdc++-v3"; \
43150 $(SHELL) $${libsrcdir}/configure \
43151 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43152 --target=${target_alias} $${srcdiroption} \
43153 --with-build-libsubdir=$(HOST_SUBDIR) \
43154 $(STAGE3_CONFIGURE_FLAGS)
43155@endif target-libstdc++-v3-bootstrap
43156
43157.PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
43158maybe-configure-stage4-target-libstdc++-v3:
43159@if target-libstdc++-v3-bootstrap
43160maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43161configure-stage4-target-libstdc++-v3:
43162 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43163 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43164 @r=`${PWD_COMMAND}`; export r; \
43165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166 TFLAGS="$(STAGE4_TFLAGS)"; \
43167 echo "Checking multilib configuration for libstdc++-v3..."; \
43168 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43169 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43170 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43171 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43172 else \
43173 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43174 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43175 fi; \
43176 else \
43177 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43178 fi; \
43179 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43180 $(RAW_CXX_TARGET_EXPORTS) \
43181 \
43182 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43183 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43184 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43185 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43186 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43187 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43188 case $(srcdir) in \
43189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43190 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43192 esac; \
43193 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43194 libsrcdir="$$s/libstdc++-v3"; \
43195 $(SHELL) $${libsrcdir}/configure \
43196 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43197 --target=${target_alias} $${srcdiroption} \
43198 --with-build-libsubdir=$(HOST_SUBDIR) \
43199 $(STAGE4_CONFIGURE_FLAGS)
43200@endif target-libstdc++-v3-bootstrap
43201
43202.PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
43203maybe-configure-stageprofile-target-libstdc++-v3:
43204@if target-libstdc++-v3-bootstrap
43205maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43206configure-stageprofile-target-libstdc++-v3:
43207 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43208 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43209 @r=`${PWD_COMMAND}`; export r; \
43210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43211 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43212 echo "Checking multilib configuration for libstdc++-v3..."; \
43213 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43214 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43215 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43216 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43217 else \
43218 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43219 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43220 fi; \
43221 else \
43222 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43223 fi; \
43224 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43225 $(RAW_CXX_TARGET_EXPORTS) \
43226 \
43227 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43228 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43229 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43230 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43231 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43232 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43233 case $(srcdir) in \
43234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43235 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43237 esac; \
43238 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43239 libsrcdir="$$s/libstdc++-v3"; \
43240 $(SHELL) $${libsrcdir}/configure \
43241 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43242 --target=${target_alias} $${srcdiroption} \
43243 --with-build-libsubdir=$(HOST_SUBDIR) \
43244 $(STAGEprofile_CONFIGURE_FLAGS)
43245@endif target-libstdc++-v3-bootstrap
43246
43247.PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
43248maybe-configure-stagefeedback-target-libstdc++-v3:
43249@if target-libstdc++-v3-bootstrap
43250maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43251configure-stagefeedback-target-libstdc++-v3:
43252 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43253 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
43254 @r=`${PWD_COMMAND}`; export r; \
43255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43256 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43257 echo "Checking multilib configuration for libstdc++-v3..."; \
43258 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
43259 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43260 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
43261 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
43262 else \
43263 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
43264 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43265 fi; \
43266 else \
43267 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
43268 fi; \
43269 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
43270 $(RAW_CXX_TARGET_EXPORTS) \
43271 \
43272 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43274 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43275 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
43276 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
43277 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
43278 case $(srcdir) in \
43279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43280 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
43281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43282 esac; \
43283 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
43284 libsrcdir="$$s/libstdc++-v3"; \
43285 $(SHELL) $${libsrcdir}/configure \
43286 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43287 --target=${target_alias} $${srcdiroption} \
43288 --with-build-libsubdir=$(HOST_SUBDIR) \
43289 $(STAGEfeedback_CONFIGURE_FLAGS)
43290@endif target-libstdc++-v3-bootstrap
43291
43292
43293
43294
43295
43296.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
43297maybe-all-target-libstdc++-v3:
43298@if gcc-bootstrap
43299all-target-libstdc++-v3: stage_current
43300@endif gcc-bootstrap
43301@if target-libstdc++-v3
43302TARGET-target-libstdc++-v3=all
43303maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
43304all-target-libstdc++-v3: configure-target-libstdc++-v3
43305 @r=`${PWD_COMMAND}`; export r; \
43306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43307 $(RAW_CXX_TARGET_EXPORTS) \
43308 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43309 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43310 $(TARGET-target-libstdc++-v3))
43311@endif target-libstdc++-v3
43312
43313
43314
43315.PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
43316.PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
43317maybe-all-stage1-target-libstdc++-v3:
43318maybe-clean-stage1-target-libstdc++-v3:
43319@if target-libstdc++-v3-bootstrap
43320maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
43321all-stage1: all-stage1-target-libstdc++-v3
43322TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43323all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
43324 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43325 @r=`${PWD_COMMAND}`; export r; \
43326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327 TFLAGS="$(STAGE1_TFLAGS)"; \
43328 $(RAW_CXX_TARGET_EXPORTS) \
43329 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43331 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43332 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43333 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43337 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43338 TFLAGS="$(STAGE1_TFLAGS)" \
43339 $(TARGET-stage1-target-libstdc++-v3)
43340
43341maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
43342clean-stage1: clean-stage1-target-libstdc++-v3
43343clean-stage1-target-libstdc++-v3:
43344 @if [ $(current_stage) = stage1 ]; then \
43345 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43346 else \
43347 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
43348 $(MAKE) stage1-start; \
43349 fi; \
43350 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43351 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43352 clean
43353@endif target-libstdc++-v3-bootstrap
43354
43355
43356.PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
43357.PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
43358maybe-all-stage2-target-libstdc++-v3:
43359maybe-clean-stage2-target-libstdc++-v3:
43360@if target-libstdc++-v3-bootstrap
43361maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
43362all-stage2: all-stage2-target-libstdc++-v3
43363TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43364all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
43365 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43366 @r=`${PWD_COMMAND}`; export r; \
43367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368 TFLAGS="$(STAGE2_TFLAGS)"; \
43369 $(RAW_CXX_TARGET_EXPORTS) \
43370 \
43371 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43373 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43374 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43375 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43376 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43377 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43378 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43379 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43380 TFLAGS="$(STAGE2_TFLAGS)" \
43381 $(TARGET-stage2-target-libstdc++-v3)
43382
43383maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
43384clean-stage2: clean-stage2-target-libstdc++-v3
43385clean-stage2-target-libstdc++-v3:
43386 @if [ $(current_stage) = stage2 ]; then \
43387 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43388 else \
43389 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
43390 $(MAKE) stage2-start; \
43391 fi; \
43392 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43393 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43394 \
43395 clean
43396@endif target-libstdc++-v3-bootstrap
43397
43398
43399.PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
43400.PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
43401maybe-all-stage3-target-libstdc++-v3:
43402maybe-clean-stage3-target-libstdc++-v3:
43403@if target-libstdc++-v3-bootstrap
43404maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
43405all-stage3: all-stage3-target-libstdc++-v3
43406TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43407all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
43408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43409 @r=`${PWD_COMMAND}`; export r; \
43410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43411 TFLAGS="$(STAGE3_TFLAGS)"; \
43412 $(RAW_CXX_TARGET_EXPORTS) \
43413 \
43414 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43416 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43417 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43418 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43422 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43423 TFLAGS="$(STAGE3_TFLAGS)" \
43424 $(TARGET-stage3-target-libstdc++-v3)
43425
43426maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
43427clean-stage3: clean-stage3-target-libstdc++-v3
43428clean-stage3-target-libstdc++-v3:
43429 @if [ $(current_stage) = stage3 ]; then \
43430 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43431 else \
43432 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
43433 $(MAKE) stage3-start; \
43434 fi; \
43435 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43436 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43437 \
43438 clean
43439@endif target-libstdc++-v3-bootstrap
43440
43441
43442.PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
43443.PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
43444maybe-all-stage4-target-libstdc++-v3:
43445maybe-clean-stage4-target-libstdc++-v3:
43446@if target-libstdc++-v3-bootstrap
43447maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
43448all-stage4: all-stage4-target-libstdc++-v3
43449TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43450all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
43451 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43452 @r=`${PWD_COMMAND}`; export r; \
43453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454 TFLAGS="$(STAGE4_TFLAGS)"; \
43455 $(RAW_CXX_TARGET_EXPORTS) \
43456 \
43457 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43459 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43460 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43461 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43465 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43466 TFLAGS="$(STAGE4_TFLAGS)" \
43467 $(TARGET-stage4-target-libstdc++-v3)
43468
43469maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
43470clean-stage4: clean-stage4-target-libstdc++-v3
43471clean-stage4-target-libstdc++-v3:
43472 @if [ $(current_stage) = stage4 ]; then \
43473 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43474 else \
43475 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
43476 $(MAKE) stage4-start; \
43477 fi; \
43478 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43479 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43480 \
43481 clean
43482@endif target-libstdc++-v3-bootstrap
43483
43484
43485.PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
43486.PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
43487maybe-all-stageprofile-target-libstdc++-v3:
43488maybe-clean-stageprofile-target-libstdc++-v3:
43489@if target-libstdc++-v3-bootstrap
43490maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
43491all-stageprofile: all-stageprofile-target-libstdc++-v3
43492TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43493all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
43494 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43495 @r=`${PWD_COMMAND}`; export r; \
43496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43497 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43498 $(RAW_CXX_TARGET_EXPORTS) \
43499 \
43500 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43502 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43503 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43504 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43508 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43509 TFLAGS="$(STAGEprofile_TFLAGS)" \
43510 $(TARGET-stageprofile-target-libstdc++-v3)
43511
43512maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
43513clean-stageprofile: clean-stageprofile-target-libstdc++-v3
43514clean-stageprofile-target-libstdc++-v3:
43515 @if [ $(current_stage) = stageprofile ]; then \
43516 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43517 else \
43518 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
43519 $(MAKE) stageprofile-start; \
43520 fi; \
43521 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43522 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43523 \
43524 clean
43525@endif target-libstdc++-v3-bootstrap
43526
43527
43528.PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
43529.PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
43530maybe-all-stagefeedback-target-libstdc++-v3:
43531maybe-clean-stagefeedback-target-libstdc++-v3:
43532@if target-libstdc++-v3-bootstrap
43533maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
43534all-stagefeedback: all-stagefeedback-target-libstdc++-v3
43535TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
43536all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
43537 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43538 @r=`${PWD_COMMAND}`; export r; \
43539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43541 $(RAW_CXX_TARGET_EXPORTS) \
43542 \
43543 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43545 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43546 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43547 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43551 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43552 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43553 $(TARGET-stagefeedback-target-libstdc++-v3)
43554
43555maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
43556clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
43557clean-stagefeedback-target-libstdc++-v3:
43558 @if [ $(current_stage) = stagefeedback ]; then \
43559 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43560 else \
43561 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
43562 $(MAKE) stagefeedback-start; \
43563 fi; \
43564 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43565 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43566 \
43567 clean
43568@endif target-libstdc++-v3-bootstrap
43569
43570
43571
43572
43573
43574
43575.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
43576maybe-check-target-libstdc++-v3:
43577@if target-libstdc++-v3
43578maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
43579
43580check-target-libstdc++-v3:
43581 @: $(MAKE); $(unstage)
43582 @r=`${PWD_COMMAND}`; export r; \
43583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43584 $(RAW_CXX_TARGET_EXPORTS) \
43585 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43586 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43587
43588@endif target-libstdc++-v3
43589
43590.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
43591maybe-install-target-libstdc++-v3:
43592@if target-libstdc++-v3
43593maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
43594
43595install-target-libstdc++-v3: installdirs
43596 @: $(MAKE); $(unstage)
43597 @r=`${PWD_COMMAND}`; export r; \
43598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43599 $(RAW_CXX_TARGET_EXPORTS) \
43600 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43601 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43602
43603@endif target-libstdc++-v3
43604
43605# Other targets (info, dvi, pdf, etc.)
43606
43607.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43608maybe-info-target-libstdc++-v3:
43609@if target-libstdc++-v3
43610maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43611
43612info-target-libstdc++-v3: \
43613 configure-target-libstdc++-v3
43614 @: $(MAKE); $(unstage)
43615 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43616 r=`${PWD_COMMAND}`; export r; \
43617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618 $(RAW_CXX_TARGET_EXPORTS) \
43619 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43620 for flag in $(EXTRA_TARGET_FLAGS); do \
43621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43622 done; \
43623 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43626 "RANLIB=$${RANLIB}" \
43627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43628 info) \
43629 || exit 1
43630
43631@endif target-libstdc++-v3
43632
43633.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43634maybe-dvi-target-libstdc++-v3:
43635@if target-libstdc++-v3
43636maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43637
43638dvi-target-libstdc++-v3: \
43639 configure-target-libstdc++-v3
43640 @: $(MAKE); $(unstage)
43641 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43642 r=`${PWD_COMMAND}`; export r; \
43643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43644 $(RAW_CXX_TARGET_EXPORTS) \
43645 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43646 for flag in $(EXTRA_TARGET_FLAGS); do \
43647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43648 done; \
43649 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43652 "RANLIB=$${RANLIB}" \
43653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43654 dvi) \
43655 || exit 1
43656
43657@endif target-libstdc++-v3
43658
43659.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43660maybe-pdf-target-libstdc++-v3:
43661@if target-libstdc++-v3
43662maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43663
43664pdf-target-libstdc++-v3: \
43665 configure-target-libstdc++-v3
43666 @: $(MAKE); $(unstage)
43667 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43668 r=`${PWD_COMMAND}`; export r; \
43669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43670 $(RAW_CXX_TARGET_EXPORTS) \
43671 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43672 for flag in $(EXTRA_TARGET_FLAGS); do \
43673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43674 done; \
43675 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43678 "RANLIB=$${RANLIB}" \
43679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43680 pdf) \
43681 || exit 1
43682
43683@endif target-libstdc++-v3
43684
43685.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43686maybe-html-target-libstdc++-v3:
43687@if target-libstdc++-v3
43688maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43689
43690html-target-libstdc++-v3: \
43691 configure-target-libstdc++-v3
43692 @: $(MAKE); $(unstage)
43693 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43694 r=`${PWD_COMMAND}`; export r; \
43695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43696 $(RAW_CXX_TARGET_EXPORTS) \
43697 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43698 for flag in $(EXTRA_TARGET_FLAGS); do \
43699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43700 done; \
43701 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43704 "RANLIB=$${RANLIB}" \
43705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43706 html) \
43707 || exit 1
43708
43709@endif target-libstdc++-v3
43710
43711.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43712maybe-TAGS-target-libstdc++-v3:
43713@if target-libstdc++-v3
43714maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43715
43716TAGS-target-libstdc++-v3: \
43717 configure-target-libstdc++-v3
43718 @: $(MAKE); $(unstage)
43719 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43720 r=`${PWD_COMMAND}`; export r; \
43721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722 $(RAW_CXX_TARGET_EXPORTS) \
43723 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43724 for flag in $(EXTRA_TARGET_FLAGS); do \
43725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726 done; \
43727 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43730 "RANLIB=$${RANLIB}" \
43731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43732 TAGS) \
43733 || exit 1
43734
43735@endif target-libstdc++-v3
43736
43737.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43738maybe-install-info-target-libstdc++-v3:
43739@if target-libstdc++-v3
43740maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43741
43742install-info-target-libstdc++-v3: \
43743 configure-target-libstdc++-v3 \
43744 info-target-libstdc++-v3
43745 @: $(MAKE); $(unstage)
43746 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43747 r=`${PWD_COMMAND}`; export r; \
43748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43749 $(RAW_CXX_TARGET_EXPORTS) \
43750 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43751 for flag in $(EXTRA_TARGET_FLAGS); do \
43752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43753 done; \
43754 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43757 "RANLIB=$${RANLIB}" \
43758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43759 install-info) \
43760 || exit 1
43761
43762@endif target-libstdc++-v3
43763
43764.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43765maybe-install-pdf-target-libstdc++-v3:
43766@if target-libstdc++-v3
43767maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43768
43769install-pdf-target-libstdc++-v3: \
43770 configure-target-libstdc++-v3 \
43771 pdf-target-libstdc++-v3
43772 @: $(MAKE); $(unstage)
43773 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43774 r=`${PWD_COMMAND}`; export r; \
43775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43776 $(RAW_CXX_TARGET_EXPORTS) \
43777 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43778 for flag in $(EXTRA_TARGET_FLAGS); do \
43779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43780 done; \
43781 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43784 "RANLIB=$${RANLIB}" \
43785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43786 install-pdf) \
43787 || exit 1
43788
43789@endif target-libstdc++-v3
43790
43791.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43792maybe-install-html-target-libstdc++-v3:
43793@if target-libstdc++-v3
43794maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43795
43796install-html-target-libstdc++-v3: \
43797 configure-target-libstdc++-v3 \
43798 html-target-libstdc++-v3
43799 @: $(MAKE); $(unstage)
43800 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43801 r=`${PWD_COMMAND}`; export r; \
43802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43803 $(RAW_CXX_TARGET_EXPORTS) \
43804 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43805 for flag in $(EXTRA_TARGET_FLAGS); do \
43806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43807 done; \
43808 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43811 "RANLIB=$${RANLIB}" \
43812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43813 install-html) \
43814 || exit 1
43815
43816@endif target-libstdc++-v3
43817
43818.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43819maybe-installcheck-target-libstdc++-v3:
43820@if target-libstdc++-v3
43821maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43822
43823installcheck-target-libstdc++-v3: \
43824 configure-target-libstdc++-v3
43825 @: $(MAKE); $(unstage)
43826 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43827 r=`${PWD_COMMAND}`; export r; \
43828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43829 $(RAW_CXX_TARGET_EXPORTS) \
43830 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43831 for flag in $(EXTRA_TARGET_FLAGS); do \
43832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43833 done; \
43834 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43837 "RANLIB=$${RANLIB}" \
43838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43839 installcheck) \
43840 || exit 1
43841
43842@endif target-libstdc++-v3
43843
43844.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43845maybe-mostlyclean-target-libstdc++-v3:
43846@if target-libstdc++-v3
43847maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43848
43849mostlyclean-target-libstdc++-v3:
43850 @: $(MAKE); $(unstage)
43851 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43852 r=`${PWD_COMMAND}`; export r; \
43853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43854 $(RAW_CXX_TARGET_EXPORTS) \
43855 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43856 for flag in $(EXTRA_TARGET_FLAGS); do \
43857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43858 done; \
43859 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43862 "RANLIB=$${RANLIB}" \
43863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43864 mostlyclean) \
43865 || exit 1
43866
43867@endif target-libstdc++-v3
43868
43869.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43870maybe-clean-target-libstdc++-v3:
43871@if target-libstdc++-v3
43872maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43873
43874clean-target-libstdc++-v3:
43875 @: $(MAKE); $(unstage)
43876 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43877 r=`${PWD_COMMAND}`; export r; \
43878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43879 $(RAW_CXX_TARGET_EXPORTS) \
43880 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43881 for flag in $(EXTRA_TARGET_FLAGS); do \
43882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43883 done; \
43884 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43887 "RANLIB=$${RANLIB}" \
43888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43889 clean) \
43890 || exit 1
43891
43892@endif target-libstdc++-v3
43893
43894.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43895maybe-distclean-target-libstdc++-v3:
43896@if target-libstdc++-v3
43897maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43898
43899distclean-target-libstdc++-v3:
43900 @: $(MAKE); $(unstage)
43901 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43902 r=`${PWD_COMMAND}`; export r; \
43903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43904 $(RAW_CXX_TARGET_EXPORTS) \
43905 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43906 for flag in $(EXTRA_TARGET_FLAGS); do \
43907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43908 done; \
43909 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43912 "RANLIB=$${RANLIB}" \
43913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43914 distclean) \
43915 || exit 1
43916
43917@endif target-libstdc++-v3
43918
43919.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43920maybe-maintainer-clean-target-libstdc++-v3:
43921@if target-libstdc++-v3
43922maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43923
43924maintainer-clean-target-libstdc++-v3:
43925 @: $(MAKE); $(unstage)
43926 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
43927 r=`${PWD_COMMAND}`; export r; \
43928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43929 $(RAW_CXX_TARGET_EXPORTS) \
43930 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
43931 for flag in $(EXTRA_TARGET_FLAGS); do \
43932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43933 done; \
43934 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43937 "RANLIB=$${RANLIB}" \
43938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43939 maintainer-clean) \
43940 || exit 1
43941
43942@endif target-libstdc++-v3
43943
43944
43945
43946
43947
43948.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
43949maybe-configure-target-libmudflap:
43950@if gcc-bootstrap
43951configure-target-libmudflap: stage_current
43952@endif gcc-bootstrap
43953@if target-libmudflap
43954maybe-configure-target-libmudflap: configure-target-libmudflap
43955configure-target-libmudflap:
43956 @: $(MAKE); $(unstage)
43957 @r=`${PWD_COMMAND}`; export r; \
43958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43959 echo "Checking multilib configuration for libmudflap..."; \
43960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
43962 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43963 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
43964 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
43965 else \
43966 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
43967 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43968 fi; \
43969 else \
43970 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
43971 fi; \
43972 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
43973 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
43974 $(NORMAL_TARGET_EXPORTS) \
43975 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
43976 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
43977 case $(srcdir) in \
43978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43979 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
43980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43981 esac; \
43982 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
43983 libsrcdir="$$s/libmudflap"; \
43984 rm -f no-such-file || : ; \
43985 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
43986 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43987 --target=${target_alias} $${srcdiroption} \
43988 || exit 1
43989@endif target-libmudflap
43990
43991
43992
43993
43994
43995.PHONY: all-target-libmudflap maybe-all-target-libmudflap
43996maybe-all-target-libmudflap:
43997@if gcc-bootstrap
43998all-target-libmudflap: stage_current
43999@endif gcc-bootstrap
44000@if target-libmudflap
44001TARGET-target-libmudflap=all
44002maybe-all-target-libmudflap: all-target-libmudflap
44003all-target-libmudflap: configure-target-libmudflap
44004 @: $(MAKE); $(unstage)
44005 @r=`${PWD_COMMAND}`; export r; \
44006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44007 $(NORMAL_TARGET_EXPORTS) \
44008 (cd $(TARGET_SUBDIR)/libmudflap && \
44009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44010 $(TARGET-target-libmudflap))
44011@endif target-libmudflap
44012
44013
44014
44015
44016
44017.PHONY: check-target-libmudflap maybe-check-target-libmudflap
44018maybe-check-target-libmudflap:
44019@if target-libmudflap
44020maybe-check-target-libmudflap: check-target-libmudflap
44021
44022check-target-libmudflap:
44023 @: $(MAKE); $(unstage)
44024 @r=`${PWD_COMMAND}`; export r; \
44025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44026 $(NORMAL_TARGET_EXPORTS) \
44027 (cd $(TARGET_SUBDIR)/libmudflap && \
44028 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44029
44030@endif target-libmudflap
44031
44032.PHONY: install-target-libmudflap maybe-install-target-libmudflap
44033maybe-install-target-libmudflap:
44034@if target-libmudflap
44035maybe-install-target-libmudflap: install-target-libmudflap
44036
44037install-target-libmudflap: installdirs
44038 @: $(MAKE); $(unstage)
44039 @r=`${PWD_COMMAND}`; export r; \
44040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041 $(NORMAL_TARGET_EXPORTS) \
44042 (cd $(TARGET_SUBDIR)/libmudflap && \
44043 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44044
44045@endif target-libmudflap
44046
44047# Other targets (info, dvi, pdf, etc.)
44048
44049.PHONY: maybe-info-target-libmudflap info-target-libmudflap
44050maybe-info-target-libmudflap:
44051@if target-libmudflap
44052maybe-info-target-libmudflap: info-target-libmudflap
44053
44054info-target-libmudflap: \
44055 configure-target-libmudflap
44056 @: $(MAKE); $(unstage)
44057 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44058 r=`${PWD_COMMAND}`; export r; \
44059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44060 $(NORMAL_TARGET_EXPORTS) \
44061 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
44062 for flag in $(EXTRA_TARGET_FLAGS); do \
44063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44064 done; \
44065 (cd $(TARGET_SUBDIR)/libmudflap && \
44066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44068 "RANLIB=$${RANLIB}" \
44069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44070 info) \
44071 || exit 1
44072
44073@endif target-libmudflap
44074
44075.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
44076maybe-dvi-target-libmudflap:
44077@if target-libmudflap
44078maybe-dvi-target-libmudflap: dvi-target-libmudflap
44079
44080dvi-target-libmudflap: \
44081 configure-target-libmudflap
44082 @: $(MAKE); $(unstage)
44083 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44084 r=`${PWD_COMMAND}`; export r; \
44085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086 $(NORMAL_TARGET_EXPORTS) \
44087 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
44088 for flag in $(EXTRA_TARGET_FLAGS); do \
44089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44090 done; \
44091 (cd $(TARGET_SUBDIR)/libmudflap && \
44092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44094 "RANLIB=$${RANLIB}" \
44095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44096 dvi) \
44097 || exit 1
44098
44099@endif target-libmudflap
44100
44101.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
44102maybe-pdf-target-libmudflap:
44103@if target-libmudflap
44104maybe-pdf-target-libmudflap: pdf-target-libmudflap
44105
44106pdf-target-libmudflap: \
44107 configure-target-libmudflap
44108 @: $(MAKE); $(unstage)
44109 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44110 r=`${PWD_COMMAND}`; export r; \
44111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44112 $(NORMAL_TARGET_EXPORTS) \
44113 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44114 for flag in $(EXTRA_TARGET_FLAGS); do \
44115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44116 done; \
44117 (cd $(TARGET_SUBDIR)/libmudflap && \
44118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44120 "RANLIB=$${RANLIB}" \
44121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44122 pdf) \
44123 || exit 1
44124
44125@endif target-libmudflap
44126
44127.PHONY: maybe-html-target-libmudflap html-target-libmudflap
44128maybe-html-target-libmudflap:
44129@if target-libmudflap
44130maybe-html-target-libmudflap: html-target-libmudflap
44131
44132html-target-libmudflap: \
44133 configure-target-libmudflap
44134 @: $(MAKE); $(unstage)
44135 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44136 r=`${PWD_COMMAND}`; export r; \
44137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44138 $(NORMAL_TARGET_EXPORTS) \
44139 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
44140 for flag in $(EXTRA_TARGET_FLAGS); do \
44141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44142 done; \
44143 (cd $(TARGET_SUBDIR)/libmudflap && \
44144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44146 "RANLIB=$${RANLIB}" \
44147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44148 html) \
44149 || exit 1
44150
44151@endif target-libmudflap
44152
44153.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
44154maybe-TAGS-target-libmudflap:
44155@if target-libmudflap
44156maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
44157
44158TAGS-target-libmudflap: \
44159 configure-target-libmudflap
44160 @: $(MAKE); $(unstage)
44161 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44162 r=`${PWD_COMMAND}`; export r; \
44163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44164 $(NORMAL_TARGET_EXPORTS) \
44165 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
44166 for flag in $(EXTRA_TARGET_FLAGS); do \
44167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44168 done; \
44169 (cd $(TARGET_SUBDIR)/libmudflap && \
44170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44172 "RANLIB=$${RANLIB}" \
44173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44174 TAGS) \
44175 || exit 1
44176
44177@endif target-libmudflap
44178
44179.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
44180maybe-install-info-target-libmudflap:
44181@if target-libmudflap
44182maybe-install-info-target-libmudflap: install-info-target-libmudflap
44183
44184install-info-target-libmudflap: \
44185 configure-target-libmudflap \
44186 info-target-libmudflap
44187 @: $(MAKE); $(unstage)
44188 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44189 r=`${PWD_COMMAND}`; export r; \
44190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191 $(NORMAL_TARGET_EXPORTS) \
44192 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
44193 for flag in $(EXTRA_TARGET_FLAGS); do \
44194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44195 done; \
44196 (cd $(TARGET_SUBDIR)/libmudflap && \
44197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44199 "RANLIB=$${RANLIB}" \
44200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44201 install-info) \
44202 || exit 1
44203
44204@endif target-libmudflap
44205
44206.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
44207maybe-install-pdf-target-libmudflap:
44208@if target-libmudflap
44209maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
44210
44211install-pdf-target-libmudflap: \
44212 configure-target-libmudflap \
44213 pdf-target-libmudflap
44214 @: $(MAKE); $(unstage)
44215 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44216 r=`${PWD_COMMAND}`; export r; \
44217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44218 $(NORMAL_TARGET_EXPORTS) \
44219 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
44220 for flag in $(EXTRA_TARGET_FLAGS); do \
44221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44222 done; \
44223 (cd $(TARGET_SUBDIR)/libmudflap && \
44224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44226 "RANLIB=$${RANLIB}" \
44227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44228 install-pdf) \
44229 || exit 1
44230
44231@endif target-libmudflap
44232
44233.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
44234maybe-install-html-target-libmudflap:
44235@if target-libmudflap
44236maybe-install-html-target-libmudflap: install-html-target-libmudflap
44237
44238install-html-target-libmudflap: \
44239 configure-target-libmudflap \
44240 html-target-libmudflap
44241 @: $(MAKE); $(unstage)
44242 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44243 r=`${PWD_COMMAND}`; export r; \
44244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44245 $(NORMAL_TARGET_EXPORTS) \
44246 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
44247 for flag in $(EXTRA_TARGET_FLAGS); do \
44248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44249 done; \
44250 (cd $(TARGET_SUBDIR)/libmudflap && \
44251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44253 "RANLIB=$${RANLIB}" \
44254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44255 install-html) \
44256 || exit 1
44257
44258@endif target-libmudflap
44259
44260.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
44261maybe-installcheck-target-libmudflap:
44262@if target-libmudflap
44263maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
44264
44265installcheck-target-libmudflap: \
44266 configure-target-libmudflap
44267 @: $(MAKE); $(unstage)
44268 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44269 r=`${PWD_COMMAND}`; export r; \
44270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44271 $(NORMAL_TARGET_EXPORTS) \
44272 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
44273 for flag in $(EXTRA_TARGET_FLAGS); do \
44274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44275 done; \
44276 (cd $(TARGET_SUBDIR)/libmudflap && \
44277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44279 "RANLIB=$${RANLIB}" \
44280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44281 installcheck) \
44282 || exit 1
44283
44284@endif target-libmudflap
44285
44286.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
44287maybe-mostlyclean-target-libmudflap:
44288@if target-libmudflap
44289maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
44290
44291mostlyclean-target-libmudflap:
44292 @: $(MAKE); $(unstage)
44293 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44294 r=`${PWD_COMMAND}`; export r; \
44295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44296 $(NORMAL_TARGET_EXPORTS) \
44297 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
44298 for flag in $(EXTRA_TARGET_FLAGS); do \
44299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44300 done; \
44301 (cd $(TARGET_SUBDIR)/libmudflap && \
44302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44304 "RANLIB=$${RANLIB}" \
44305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44306 mostlyclean) \
44307 || exit 1
44308
44309@endif target-libmudflap
44310
44311.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
44312maybe-clean-target-libmudflap:
44313@if target-libmudflap
44314maybe-clean-target-libmudflap: clean-target-libmudflap
44315
44316clean-target-libmudflap:
44317 @: $(MAKE); $(unstage)
44318 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44319 r=`${PWD_COMMAND}`; export r; \
44320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44321 $(NORMAL_TARGET_EXPORTS) \
44322 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
44323 for flag in $(EXTRA_TARGET_FLAGS); do \
44324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44325 done; \
44326 (cd $(TARGET_SUBDIR)/libmudflap && \
44327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44329 "RANLIB=$${RANLIB}" \
44330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44331 clean) \
44332 || exit 1
44333
44334@endif target-libmudflap
44335
44336.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
44337maybe-distclean-target-libmudflap:
44338@if target-libmudflap
44339maybe-distclean-target-libmudflap: distclean-target-libmudflap
44340
44341distclean-target-libmudflap:
44342 @: $(MAKE); $(unstage)
44343 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44344 r=`${PWD_COMMAND}`; export r; \
44345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44346 $(NORMAL_TARGET_EXPORTS) \
44347 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
44348 for flag in $(EXTRA_TARGET_FLAGS); do \
44349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44350 done; \
44351 (cd $(TARGET_SUBDIR)/libmudflap && \
44352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44354 "RANLIB=$${RANLIB}" \
44355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44356 distclean) \
44357 || exit 1
44358
44359@endif target-libmudflap
44360
44361.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
44362maybe-maintainer-clean-target-libmudflap:
44363@if target-libmudflap
44364maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
44365
44366maintainer-clean-target-libmudflap:
44367 @: $(MAKE); $(unstage)
44368 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
44369 r=`${PWD_COMMAND}`; export r; \
44370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44371 $(NORMAL_TARGET_EXPORTS) \
44372 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
44373 for flag in $(EXTRA_TARGET_FLAGS); do \
44374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44375 done; \
44376 (cd $(TARGET_SUBDIR)/libmudflap && \
44377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44379 "RANLIB=$${RANLIB}" \
44380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44381 maintainer-clean) \
44382 || exit 1
44383
44384@endif target-libmudflap
44385
44386
44387
44388
44389
44390.PHONY: configure-target-libssp maybe-configure-target-libssp
44391maybe-configure-target-libssp:
44392@if gcc-bootstrap
44393configure-target-libssp: stage_current
44394@endif gcc-bootstrap
44395@if target-libssp
44396maybe-configure-target-libssp: configure-target-libssp
44397configure-target-libssp:
44398 @: $(MAKE); $(unstage)
44399 @r=`${PWD_COMMAND}`; export r; \
44400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44401 echo "Checking multilib configuration for libssp..."; \
44402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44403 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
44404 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
44405 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
44406 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
44407 else \
44408 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
44409 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44410 fi; \
44411 else \
44412 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
44413 fi; \
44414 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
44415 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
44416 $(NORMAL_TARGET_EXPORTS) \
44417 echo Configuring in $(TARGET_SUBDIR)/libssp; \
44418 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
44419 case $(srcdir) in \
44420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44421 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
44422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44423 esac; \
44424 srcdiroption="--srcdir=$${topdir}/libssp"; \
44425 libsrcdir="$$s/libssp"; \
44426 rm -f no-such-file || : ; \
44427 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44428 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44429 --target=${target_alias} $${srcdiroption} \
44430 || exit 1
44431@endif target-libssp
44432
44433
44434
44435
44436
44437.PHONY: all-target-libssp maybe-all-target-libssp
44438maybe-all-target-libssp:
44439@if gcc-bootstrap
44440all-target-libssp: stage_current
44441@endif gcc-bootstrap
44442@if target-libssp
44443TARGET-target-libssp=all
44444maybe-all-target-libssp: all-target-libssp
44445all-target-libssp: configure-target-libssp
44446 @: $(MAKE); $(unstage)
44447 @r=`${PWD_COMMAND}`; export r; \
44448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44449 $(NORMAL_TARGET_EXPORTS) \
44450 (cd $(TARGET_SUBDIR)/libssp && \
44451 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44452 $(TARGET-target-libssp))
44453@endif target-libssp
44454
44455
44456
44457
44458
44459.PHONY: check-target-libssp maybe-check-target-libssp
44460maybe-check-target-libssp:
44461@if target-libssp
44462maybe-check-target-libssp: check-target-libssp
44463
44464check-target-libssp:
44465 @: $(MAKE); $(unstage)
44466 @r=`${PWD_COMMAND}`; export r; \
44467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44468 $(NORMAL_TARGET_EXPORTS) \
44469 (cd $(TARGET_SUBDIR)/libssp && \
44470 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44471
44472@endif target-libssp
44473
44474.PHONY: install-target-libssp maybe-install-target-libssp
44475maybe-install-target-libssp:
44476@if target-libssp
44477maybe-install-target-libssp: install-target-libssp
44478
44479install-target-libssp: installdirs
44480 @: $(MAKE); $(unstage)
44481 @r=`${PWD_COMMAND}`; export r; \
44482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483 $(NORMAL_TARGET_EXPORTS) \
44484 (cd $(TARGET_SUBDIR)/libssp && \
44485 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44486
44487@endif target-libssp
44488
44489# Other targets (info, dvi, pdf, etc.)
44490
44491.PHONY: maybe-info-target-libssp info-target-libssp
44492maybe-info-target-libssp:
44493@if target-libssp
44494maybe-info-target-libssp: info-target-libssp
44495
44496info-target-libssp: \
44497 configure-target-libssp
44498 @: $(MAKE); $(unstage)
44499 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44500 r=`${PWD_COMMAND}`; export r; \
44501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502 $(NORMAL_TARGET_EXPORTS) \
44503 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
44504 for flag in $(EXTRA_TARGET_FLAGS); do \
44505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44506 done; \
44507 (cd $(TARGET_SUBDIR)/libssp && \
44508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44510 "RANLIB=$${RANLIB}" \
44511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44512 info) \
44513 || exit 1
44514
44515@endif target-libssp
44516
44517.PHONY: maybe-dvi-target-libssp dvi-target-libssp
44518maybe-dvi-target-libssp:
44519@if target-libssp
44520maybe-dvi-target-libssp: dvi-target-libssp
44521
44522dvi-target-libssp: \
44523 configure-target-libssp
44524 @: $(MAKE); $(unstage)
44525 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44526 r=`${PWD_COMMAND}`; export r; \
44527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44528 $(NORMAL_TARGET_EXPORTS) \
44529 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
44530 for flag in $(EXTRA_TARGET_FLAGS); do \
44531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44532 done; \
44533 (cd $(TARGET_SUBDIR)/libssp && \
44534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44536 "RANLIB=$${RANLIB}" \
44537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44538 dvi) \
44539 || exit 1
44540
44541@endif target-libssp
44542
44543.PHONY: maybe-pdf-target-libssp pdf-target-libssp
44544maybe-pdf-target-libssp:
44545@if target-libssp
44546maybe-pdf-target-libssp: pdf-target-libssp
44547
44548pdf-target-libssp: \
44549 configure-target-libssp
44550 @: $(MAKE); $(unstage)
44551 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44552 r=`${PWD_COMMAND}`; export r; \
44553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44554 $(NORMAL_TARGET_EXPORTS) \
44555 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
44556 for flag in $(EXTRA_TARGET_FLAGS); do \
44557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44558 done; \
44559 (cd $(TARGET_SUBDIR)/libssp && \
44560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44562 "RANLIB=$${RANLIB}" \
44563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44564 pdf) \
44565 || exit 1
44566
44567@endif target-libssp
44568
44569.PHONY: maybe-html-target-libssp html-target-libssp
44570maybe-html-target-libssp:
44571@if target-libssp
44572maybe-html-target-libssp: html-target-libssp
44573
44574html-target-libssp: \
44575 configure-target-libssp
44576 @: $(MAKE); $(unstage)
44577 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44578 r=`${PWD_COMMAND}`; export r; \
44579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580 $(NORMAL_TARGET_EXPORTS) \
44581 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
44582 for flag in $(EXTRA_TARGET_FLAGS); do \
44583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44584 done; \
44585 (cd $(TARGET_SUBDIR)/libssp && \
44586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44588 "RANLIB=$${RANLIB}" \
44589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44590 html) \
44591 || exit 1
44592
44593@endif target-libssp
44594
44595.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44596maybe-TAGS-target-libssp:
44597@if target-libssp
44598maybe-TAGS-target-libssp: TAGS-target-libssp
44599
44600TAGS-target-libssp: \
44601 configure-target-libssp
44602 @: $(MAKE); $(unstage)
44603 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44604 r=`${PWD_COMMAND}`; export r; \
44605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44606 $(NORMAL_TARGET_EXPORTS) \
44607 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
44608 for flag in $(EXTRA_TARGET_FLAGS); do \
44609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44610 done; \
44611 (cd $(TARGET_SUBDIR)/libssp && \
44612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44614 "RANLIB=$${RANLIB}" \
44615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44616 TAGS) \
44617 || exit 1
44618
44619@endif target-libssp
44620
44621.PHONY: maybe-install-info-target-libssp install-info-target-libssp
44622maybe-install-info-target-libssp:
44623@if target-libssp
44624maybe-install-info-target-libssp: install-info-target-libssp
44625
44626install-info-target-libssp: \
44627 configure-target-libssp \
44628 info-target-libssp
44629 @: $(MAKE); $(unstage)
44630 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44631 r=`${PWD_COMMAND}`; export r; \
44632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44633 $(NORMAL_TARGET_EXPORTS) \
44634 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
44635 for flag in $(EXTRA_TARGET_FLAGS); do \
44636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44637 done; \
44638 (cd $(TARGET_SUBDIR)/libssp && \
44639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44641 "RANLIB=$${RANLIB}" \
44642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44643 install-info) \
44644 || exit 1
44645
44646@endif target-libssp
44647
44648.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44649maybe-install-pdf-target-libssp:
44650@if target-libssp
44651maybe-install-pdf-target-libssp: install-pdf-target-libssp
44652
44653install-pdf-target-libssp: \
44654 configure-target-libssp \
44655 pdf-target-libssp
44656 @: $(MAKE); $(unstage)
44657 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44658 r=`${PWD_COMMAND}`; export r; \
44659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660 $(NORMAL_TARGET_EXPORTS) \
44661 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
44662 for flag in $(EXTRA_TARGET_FLAGS); do \
44663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44664 done; \
44665 (cd $(TARGET_SUBDIR)/libssp && \
44666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44668 "RANLIB=$${RANLIB}" \
44669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44670 install-pdf) \
44671 || exit 1
44672
44673@endif target-libssp
44674
44675.PHONY: maybe-install-html-target-libssp install-html-target-libssp
44676maybe-install-html-target-libssp:
44677@if target-libssp
44678maybe-install-html-target-libssp: install-html-target-libssp
44679
44680install-html-target-libssp: \
44681 configure-target-libssp \
44682 html-target-libssp
44683 @: $(MAKE); $(unstage)
44684 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44685 r=`${PWD_COMMAND}`; export r; \
44686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44687 $(NORMAL_TARGET_EXPORTS) \
44688 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
44689 for flag in $(EXTRA_TARGET_FLAGS); do \
44690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44691 done; \
44692 (cd $(TARGET_SUBDIR)/libssp && \
44693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44695 "RANLIB=$${RANLIB}" \
44696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44697 install-html) \
44698 || exit 1
44699
44700@endif target-libssp
44701
44702.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44703maybe-installcheck-target-libssp:
44704@if target-libssp
44705maybe-installcheck-target-libssp: installcheck-target-libssp
44706
44707installcheck-target-libssp: \
44708 configure-target-libssp
44709 @: $(MAKE); $(unstage)
44710 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44711 r=`${PWD_COMMAND}`; export r; \
44712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44713 $(NORMAL_TARGET_EXPORTS) \
44714 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
44715 for flag in $(EXTRA_TARGET_FLAGS); do \
44716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44717 done; \
44718 (cd $(TARGET_SUBDIR)/libssp && \
44719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44721 "RANLIB=$${RANLIB}" \
44722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44723 installcheck) \
44724 || exit 1
44725
44726@endif target-libssp
44727
44728.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44729maybe-mostlyclean-target-libssp:
44730@if target-libssp
44731maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44732
44733mostlyclean-target-libssp:
44734 @: $(MAKE); $(unstage)
44735 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44736 r=`${PWD_COMMAND}`; export r; \
44737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44738 $(NORMAL_TARGET_EXPORTS) \
44739 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
44740 for flag in $(EXTRA_TARGET_FLAGS); do \
44741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44742 done; \
44743 (cd $(TARGET_SUBDIR)/libssp && \
44744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44746 "RANLIB=$${RANLIB}" \
44747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44748 mostlyclean) \
44749 || exit 1
44750
44751@endif target-libssp
44752
44753.PHONY: maybe-clean-target-libssp clean-target-libssp
44754maybe-clean-target-libssp:
44755@if target-libssp
44756maybe-clean-target-libssp: clean-target-libssp
44757
44758clean-target-libssp:
44759 @: $(MAKE); $(unstage)
44760 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44761 r=`${PWD_COMMAND}`; export r; \
44762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44763 $(NORMAL_TARGET_EXPORTS) \
44764 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
44765 for flag in $(EXTRA_TARGET_FLAGS); do \
44766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44767 done; \
44768 (cd $(TARGET_SUBDIR)/libssp && \
44769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44771 "RANLIB=$${RANLIB}" \
44772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44773 clean) \
44774 || exit 1
44775
44776@endif target-libssp
44777
44778.PHONY: maybe-distclean-target-libssp distclean-target-libssp
44779maybe-distclean-target-libssp:
44780@if target-libssp
44781maybe-distclean-target-libssp: distclean-target-libssp
44782
44783distclean-target-libssp:
44784 @: $(MAKE); $(unstage)
44785 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44786 r=`${PWD_COMMAND}`; export r; \
44787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44788 $(NORMAL_TARGET_EXPORTS) \
44789 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
44790 for flag in $(EXTRA_TARGET_FLAGS); do \
44791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44792 done; \
44793 (cd $(TARGET_SUBDIR)/libssp && \
44794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44796 "RANLIB=$${RANLIB}" \
44797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44798 distclean) \
44799 || exit 1
44800
44801@endif target-libssp
44802
44803.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44804maybe-maintainer-clean-target-libssp:
44805@if target-libssp
44806maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44807
44808maintainer-clean-target-libssp:
44809 @: $(MAKE); $(unstage)
44810 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
44811 r=`${PWD_COMMAND}`; export r; \
44812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44813 $(NORMAL_TARGET_EXPORTS) \
44814 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
44815 for flag in $(EXTRA_TARGET_FLAGS); do \
44816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44817 done; \
44818 (cd $(TARGET_SUBDIR)/libssp && \
44819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44821 "RANLIB=$${RANLIB}" \
44822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44823 maintainer-clean) \
44824 || exit 1
44825
44826@endif target-libssp
44827
44828
44829
44830
44831
44832.PHONY: configure-target-newlib maybe-configure-target-newlib
44833maybe-configure-target-newlib:
44834@if gcc-bootstrap
44835configure-target-newlib: stage_current
44836@endif gcc-bootstrap
44837@if target-newlib
44838maybe-configure-target-newlib: configure-target-newlib
44839configure-target-newlib:
44840 @: $(MAKE); $(unstage)
44841 @r=`${PWD_COMMAND}`; export r; \
44842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843 echo "Checking multilib configuration for newlib..."; \
44844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44845 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
44846 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44847 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44848 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44849 else \
44850 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44851 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44852 fi; \
44853 else \
44854 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44855 fi; \
44856 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
44858 $(NORMAL_TARGET_EXPORTS) \
44859 echo Configuring in $(TARGET_SUBDIR)/newlib; \
44860 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44861 case $(srcdir) in \
44862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44863 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44865 esac; \
44866 srcdiroption="--srcdir=$${topdir}/newlib"; \
44867 libsrcdir="$$s/newlib"; \
44868 rm -f no-such-file || : ; \
44869 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44870 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44871 --target=${target_alias} $${srcdiroption} \
44872 || exit 1
44873@endif target-newlib
44874
44875
44876
44877
44878
44879.PHONY: all-target-newlib maybe-all-target-newlib
44880maybe-all-target-newlib:
44881@if gcc-bootstrap
44882all-target-newlib: stage_current
44883@endif gcc-bootstrap
44884@if target-newlib
44885TARGET-target-newlib=all
44886maybe-all-target-newlib: all-target-newlib
44887all-target-newlib: configure-target-newlib
44888 @: $(MAKE); $(unstage)
44889 @r=`${PWD_COMMAND}`; export r; \
44890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44891 $(NORMAL_TARGET_EXPORTS) \
44892 (cd $(TARGET_SUBDIR)/newlib && \
44893 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44894 $(TARGET-target-newlib))
44895@endif target-newlib
44896
44897
44898
44899
44900
44901.PHONY: check-target-newlib maybe-check-target-newlib
44902maybe-check-target-newlib:
44903@if target-newlib
44904maybe-check-target-newlib: check-target-newlib
44905
44906check-target-newlib:
44907 @: $(MAKE); $(unstage)
44908 @r=`${PWD_COMMAND}`; export r; \
44909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44910 $(NORMAL_TARGET_EXPORTS) \
44911 (cd $(TARGET_SUBDIR)/newlib && \
44912 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44913
44914@endif target-newlib
44915
44916.PHONY: install-target-newlib maybe-install-target-newlib
44917maybe-install-target-newlib:
44918@if target-newlib
44919maybe-install-target-newlib: install-target-newlib
44920
44921install-target-newlib: installdirs
44922 @: $(MAKE); $(unstage)
44923 @r=`${PWD_COMMAND}`; export r; \
44924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44925 $(NORMAL_TARGET_EXPORTS) \
44926 (cd $(TARGET_SUBDIR)/newlib && \
44927 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44928
44929@endif target-newlib
44930
44931# Other targets (info, dvi, pdf, etc.)
44932
44933.PHONY: maybe-info-target-newlib info-target-newlib
44934maybe-info-target-newlib:
44935@if target-newlib
44936maybe-info-target-newlib: info-target-newlib
44937
44938info-target-newlib: \
44939 configure-target-newlib
44940 @: $(MAKE); $(unstage)
44941 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44942 r=`${PWD_COMMAND}`; export r; \
44943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44944 $(NORMAL_TARGET_EXPORTS) \
44945 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
44946 for flag in $(EXTRA_TARGET_FLAGS); do \
44947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44948 done; \
44949 (cd $(TARGET_SUBDIR)/newlib && \
44950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44952 "RANLIB=$${RANLIB}" \
44953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44954 info) \
44955 || exit 1
44956
44957@endif target-newlib
44958
44959.PHONY: maybe-dvi-target-newlib dvi-target-newlib
44960maybe-dvi-target-newlib:
44961@if target-newlib
44962maybe-dvi-target-newlib: dvi-target-newlib
44963
44964dvi-target-newlib: \
44965 configure-target-newlib
44966 @: $(MAKE); $(unstage)
44967 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44968 r=`${PWD_COMMAND}`; export r; \
44969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44970 $(NORMAL_TARGET_EXPORTS) \
44971 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
44972 for flag in $(EXTRA_TARGET_FLAGS); do \
44973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44974 done; \
44975 (cd $(TARGET_SUBDIR)/newlib && \
44976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44978 "RANLIB=$${RANLIB}" \
44979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44980 dvi) \
44981 || exit 1
44982
44983@endif target-newlib
44984
44985.PHONY: maybe-pdf-target-newlib pdf-target-newlib
44986maybe-pdf-target-newlib:
44987@if target-newlib
44988maybe-pdf-target-newlib: pdf-target-newlib
44989
44990pdf-target-newlib: \
44991 configure-target-newlib
44992 @: $(MAKE); $(unstage)
44993 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
44994 r=`${PWD_COMMAND}`; export r; \
44995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44996 $(NORMAL_TARGET_EXPORTS) \
44997 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
44998 for flag in $(EXTRA_TARGET_FLAGS); do \
44999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45000 done; \
45001 (cd $(TARGET_SUBDIR)/newlib && \
45002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45004 "RANLIB=$${RANLIB}" \
45005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45006 pdf) \
45007 || exit 1
45008
45009@endif target-newlib
45010
45011.PHONY: maybe-html-target-newlib html-target-newlib
45012maybe-html-target-newlib:
45013@if target-newlib
45014maybe-html-target-newlib: html-target-newlib
45015
45016html-target-newlib: \
45017 configure-target-newlib
45018 @: $(MAKE); $(unstage)
45019 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45020 r=`${PWD_COMMAND}`; export r; \
45021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45022 $(NORMAL_TARGET_EXPORTS) \
45023 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
45024 for flag in $(EXTRA_TARGET_FLAGS); do \
45025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45026 done; \
45027 (cd $(TARGET_SUBDIR)/newlib && \
45028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45030 "RANLIB=$${RANLIB}" \
45031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45032 html) \
45033 || exit 1
45034
45035@endif target-newlib
45036
45037.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
45038maybe-TAGS-target-newlib:
45039@if target-newlib
45040maybe-TAGS-target-newlib: TAGS-target-newlib
45041
45042TAGS-target-newlib: \
45043 configure-target-newlib
45044 @: $(MAKE); $(unstage)
45045 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45046 r=`${PWD_COMMAND}`; export r; \
45047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45048 $(NORMAL_TARGET_EXPORTS) \
45049 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
45050 for flag in $(EXTRA_TARGET_FLAGS); do \
45051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45052 done; \
45053 (cd $(TARGET_SUBDIR)/newlib && \
45054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45056 "RANLIB=$${RANLIB}" \
45057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45058 TAGS) \
45059 || exit 1
45060
45061@endif target-newlib
45062
45063.PHONY: maybe-install-info-target-newlib install-info-target-newlib
45064maybe-install-info-target-newlib:
45065@if target-newlib
45066maybe-install-info-target-newlib: install-info-target-newlib
45067
45068install-info-target-newlib: \
45069 configure-target-newlib \
45070 info-target-newlib
45071 @: $(MAKE); $(unstage)
45072 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45073 r=`${PWD_COMMAND}`; export r; \
45074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45075 $(NORMAL_TARGET_EXPORTS) \
45076 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
45077 for flag in $(EXTRA_TARGET_FLAGS); do \
45078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45079 done; \
45080 (cd $(TARGET_SUBDIR)/newlib && \
45081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45083 "RANLIB=$${RANLIB}" \
45084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45085 install-info) \
45086 || exit 1
45087
45088@endif target-newlib
45089
45090.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
45091maybe-install-pdf-target-newlib:
45092@if target-newlib
45093maybe-install-pdf-target-newlib: install-pdf-target-newlib
45094
45095install-pdf-target-newlib: \
45096 configure-target-newlib \
45097 pdf-target-newlib
45098 @: $(MAKE); $(unstage)
45099 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45100 r=`${PWD_COMMAND}`; export r; \
45101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45102 $(NORMAL_TARGET_EXPORTS) \
45103 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
45104 for flag in $(EXTRA_TARGET_FLAGS); do \
45105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45106 done; \
45107 (cd $(TARGET_SUBDIR)/newlib && \
45108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45110 "RANLIB=$${RANLIB}" \
45111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45112 install-pdf) \
45113 || exit 1
45114
45115@endif target-newlib
45116
45117.PHONY: maybe-install-html-target-newlib install-html-target-newlib
45118maybe-install-html-target-newlib:
45119@if target-newlib
45120maybe-install-html-target-newlib: install-html-target-newlib
45121
45122install-html-target-newlib: \
45123 configure-target-newlib \
45124 html-target-newlib
45125 @: $(MAKE); $(unstage)
45126 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45127 r=`${PWD_COMMAND}`; export r; \
45128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45129 $(NORMAL_TARGET_EXPORTS) \
45130 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
45131 for flag in $(EXTRA_TARGET_FLAGS); do \
45132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45133 done; \
45134 (cd $(TARGET_SUBDIR)/newlib && \
45135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45137 "RANLIB=$${RANLIB}" \
45138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45139 install-html) \
45140 || exit 1
45141
45142@endif target-newlib
45143
45144.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
45145maybe-installcheck-target-newlib:
45146@if target-newlib
45147maybe-installcheck-target-newlib: installcheck-target-newlib
45148
45149installcheck-target-newlib: \
45150 configure-target-newlib
45151 @: $(MAKE); $(unstage)
45152 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45153 r=`${PWD_COMMAND}`; export r; \
45154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45155 $(NORMAL_TARGET_EXPORTS) \
45156 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
45157 for flag in $(EXTRA_TARGET_FLAGS); do \
45158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45159 done; \
45160 (cd $(TARGET_SUBDIR)/newlib && \
45161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45163 "RANLIB=$${RANLIB}" \
45164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45165 installcheck) \
45166 || exit 1
45167
45168@endif target-newlib
45169
45170.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
45171maybe-mostlyclean-target-newlib:
45172@if target-newlib
45173maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
45174
45175mostlyclean-target-newlib:
45176 @: $(MAKE); $(unstage)
45177 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45178 r=`${PWD_COMMAND}`; export r; \
45179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45180 $(NORMAL_TARGET_EXPORTS) \
45181 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
45182 for flag in $(EXTRA_TARGET_FLAGS); do \
45183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45184 done; \
45185 (cd $(TARGET_SUBDIR)/newlib && \
45186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45188 "RANLIB=$${RANLIB}" \
45189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45190 mostlyclean) \
45191 || exit 1
45192
45193@endif target-newlib
45194
45195.PHONY: maybe-clean-target-newlib clean-target-newlib
45196maybe-clean-target-newlib:
45197@if target-newlib
45198maybe-clean-target-newlib: clean-target-newlib
45199
45200clean-target-newlib:
45201 @: $(MAKE); $(unstage)
45202 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45203 r=`${PWD_COMMAND}`; export r; \
45204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45205 $(NORMAL_TARGET_EXPORTS) \
45206 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
45207 for flag in $(EXTRA_TARGET_FLAGS); do \
45208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45209 done; \
45210 (cd $(TARGET_SUBDIR)/newlib && \
45211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45213 "RANLIB=$${RANLIB}" \
45214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45215 clean) \
45216 || exit 1
45217
45218@endif target-newlib
45219
45220.PHONY: maybe-distclean-target-newlib distclean-target-newlib
45221maybe-distclean-target-newlib:
45222@if target-newlib
45223maybe-distclean-target-newlib: distclean-target-newlib
45224
45225distclean-target-newlib:
45226 @: $(MAKE); $(unstage)
45227 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45228 r=`${PWD_COMMAND}`; export r; \
45229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45230 $(NORMAL_TARGET_EXPORTS) \
45231 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
45232 for flag in $(EXTRA_TARGET_FLAGS); do \
45233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45234 done; \
45235 (cd $(TARGET_SUBDIR)/newlib && \
45236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45238 "RANLIB=$${RANLIB}" \
45239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45240 distclean) \
45241 || exit 1
45242
45243@endif target-newlib
45244
45245.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
45246maybe-maintainer-clean-target-newlib:
45247@if target-newlib
45248maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
45249
45250maintainer-clean-target-newlib:
45251 @: $(MAKE); $(unstage)
45252 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
45253 r=`${PWD_COMMAND}`; export r; \
45254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255 $(NORMAL_TARGET_EXPORTS) \
45256 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
45257 for flag in $(EXTRA_TARGET_FLAGS); do \
45258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45259 done; \
45260 (cd $(TARGET_SUBDIR)/newlib && \
45261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45263 "RANLIB=$${RANLIB}" \
45264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45265 maintainer-clean) \
45266 || exit 1
45267
45268@endif target-newlib
45269
45270
45271
45272
45273
45274.PHONY: configure-target-libgcc maybe-configure-target-libgcc
45275maybe-configure-target-libgcc:
45276@if gcc-bootstrap
45277configure-target-libgcc: stage_current
45278@endif gcc-bootstrap
45279@if target-libgcc
45280maybe-configure-target-libgcc: configure-target-libgcc
45281configure-target-libgcc:
45282 @r=`${PWD_COMMAND}`; export r; \
45283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45284 echo "Checking multilib configuration for libgcc..."; \
45285 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45286 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45287 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45288 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45289 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45290 else \
45291 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45292 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45293 fi; \
45294 else \
45295 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45296 fi; \
45297 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45298 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45299 $(NORMAL_TARGET_EXPORTS) \
45300 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
45301 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
45302 case $(srcdir) in \
45303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45304 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45306 esac; \
45307 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45308 libsrcdir="$$s/libgcc"; \
45309 rm -f no-such-file || : ; \
45310 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45311 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45312 --target=${target_alias} $${srcdiroption} \
45313 || exit 1
45314@endif target-libgcc
45315
45316
45317
45318.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
45319maybe-configure-stage1-target-libgcc:
45320@if target-libgcc-bootstrap
45321maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
45322configure-stage1-target-libgcc:
45323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45324 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45325 @r=`${PWD_COMMAND}`; export r; \
45326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45327 TFLAGS="$(STAGE1_TFLAGS)"; \
45328 echo "Checking multilib configuration for libgcc..."; \
45329 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45330 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45331 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45332 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45333 else \
45334 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45335 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45336 fi; \
45337 else \
45338 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45339 fi; \
45340 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45341 $(NORMAL_TARGET_EXPORTS) \
45342 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45343 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45344 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45345 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
45346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45347 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45348 case $(srcdir) in \
45349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45350 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45352 esac; \
45353 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45354 libsrcdir="$$s/libgcc"; \
45355 $(SHELL) $${libsrcdir}/configure \
45356 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45357 --target=${target_alias} $${srcdiroption} \
45358 $(STAGE1_CONFIGURE_FLAGS)
45359@endif target-libgcc-bootstrap
45360
45361.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
45362maybe-configure-stage2-target-libgcc:
45363@if target-libgcc-bootstrap
45364maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
45365configure-stage2-target-libgcc:
45366 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45368 @r=`${PWD_COMMAND}`; export r; \
45369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45370 TFLAGS="$(STAGE2_TFLAGS)"; \
45371 echo "Checking multilib configuration for libgcc..."; \
45372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45373 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45374 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45375 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45376 else \
45377 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45378 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45379 fi; \
45380 else \
45381 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45382 fi; \
45383 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45384 $(NORMAL_TARGET_EXPORTS) \
45385 \
45386 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45389 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
45390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45391 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45392 case $(srcdir) in \
45393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45394 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45396 esac; \
45397 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45398 libsrcdir="$$s/libgcc"; \
45399 $(SHELL) $${libsrcdir}/configure \
45400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45401 --target=${target_alias} $${srcdiroption} \
45402 --with-build-libsubdir=$(HOST_SUBDIR) \
45403 $(STAGE2_CONFIGURE_FLAGS)
45404@endif target-libgcc-bootstrap
45405
45406.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
45407maybe-configure-stage3-target-libgcc:
45408@if target-libgcc-bootstrap
45409maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
45410configure-stage3-target-libgcc:
45411 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45413 @r=`${PWD_COMMAND}`; export r; \
45414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415 TFLAGS="$(STAGE3_TFLAGS)"; \
45416 echo "Checking multilib configuration for libgcc..."; \
45417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45418 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45419 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45420 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45421 else \
45422 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45423 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45424 fi; \
45425 else \
45426 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45427 fi; \
45428 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45429 $(NORMAL_TARGET_EXPORTS) \
45430 \
45431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45434 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
45435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45436 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45437 case $(srcdir) in \
45438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45439 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45441 esac; \
45442 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45443 libsrcdir="$$s/libgcc"; \
45444 $(SHELL) $${libsrcdir}/configure \
45445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45446 --target=${target_alias} $${srcdiroption} \
45447 --with-build-libsubdir=$(HOST_SUBDIR) \
45448 $(STAGE3_CONFIGURE_FLAGS)
45449@endif target-libgcc-bootstrap
45450
45451.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
45452maybe-configure-stage4-target-libgcc:
45453@if target-libgcc-bootstrap
45454maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
45455configure-stage4-target-libgcc:
45456 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45458 @r=`${PWD_COMMAND}`; export r; \
45459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45460 TFLAGS="$(STAGE4_TFLAGS)"; \
45461 echo "Checking multilib configuration for libgcc..."; \
45462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45463 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45464 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45465 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45466 else \
45467 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45468 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45469 fi; \
45470 else \
45471 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45472 fi; \
45473 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45474 $(NORMAL_TARGET_EXPORTS) \
45475 \
45476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45479 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
45480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45481 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45482 case $(srcdir) in \
45483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45484 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45486 esac; \
45487 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45488 libsrcdir="$$s/libgcc"; \
45489 $(SHELL) $${libsrcdir}/configure \
45490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45491 --target=${target_alias} $${srcdiroption} \
45492 --with-build-libsubdir=$(HOST_SUBDIR) \
45493 $(STAGE4_CONFIGURE_FLAGS)
45494@endif target-libgcc-bootstrap
45495
45496.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
45497maybe-configure-stageprofile-target-libgcc:
45498@if target-libgcc-bootstrap
45499maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45500configure-stageprofile-target-libgcc:
45501 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45503 @r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45506 echo "Checking multilib configuration for libgcc..."; \
45507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45508 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45509 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45510 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45511 else \
45512 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45513 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45514 fi; \
45515 else \
45516 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45517 fi; \
45518 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45519 $(NORMAL_TARGET_EXPORTS) \
45520 \
45521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45524 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
45525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45526 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45527 case $(srcdir) in \
45528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45529 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45531 esac; \
45532 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45533 libsrcdir="$$s/libgcc"; \
45534 $(SHELL) $${libsrcdir}/configure \
45535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45536 --target=${target_alias} $${srcdiroption} \
45537 --with-build-libsubdir=$(HOST_SUBDIR) \
45538 $(STAGEprofile_CONFIGURE_FLAGS)
45539@endif target-libgcc-bootstrap
45540
45541.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45542maybe-configure-stagefeedback-target-libgcc:
45543@if target-libgcc-bootstrap
45544maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45545configure-stagefeedback-target-libgcc:
45546 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45548 @r=`${PWD_COMMAND}`; export r; \
45549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45550 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45551 echo "Checking multilib configuration for libgcc..."; \
45552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
45553 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45554 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45555 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45556 else \
45557 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45558 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45559 fi; \
45560 else \
45561 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45562 fi; \
45563 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45564 $(NORMAL_TARGET_EXPORTS) \
45565 \
45566 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45569 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
45570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
45571 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45572 case $(srcdir) in \
45573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45574 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45576 esac; \
45577 srcdiroption="--srcdir=$${topdir}/libgcc"; \
45578 libsrcdir="$$s/libgcc"; \
45579 $(SHELL) $${libsrcdir}/configure \
45580 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45581 --target=${target_alias} $${srcdiroption} \
45582 --with-build-libsubdir=$(HOST_SUBDIR) \
45583 $(STAGEfeedback_CONFIGURE_FLAGS)
45584@endif target-libgcc-bootstrap
45585
45586
45587
45588
45589
45590.PHONY: all-target-libgcc maybe-all-target-libgcc
45591maybe-all-target-libgcc:
45592@if gcc-bootstrap
45593all-target-libgcc: stage_current
45594@endif gcc-bootstrap
45595@if target-libgcc
45596TARGET-target-libgcc=all
45597maybe-all-target-libgcc: all-target-libgcc
45598all-target-libgcc: configure-target-libgcc
45599 @r=`${PWD_COMMAND}`; export r; \
45600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601 $(NORMAL_TARGET_EXPORTS) \
45602 (cd $(TARGET_SUBDIR)/libgcc && \
45603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45604 $(TARGET-target-libgcc))
45605@endif target-libgcc
45606
45607
45608
45609.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45610.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45611maybe-all-stage1-target-libgcc:
45612maybe-clean-stage1-target-libgcc:
45613@if target-libgcc-bootstrap
45614maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45615all-stage1: all-stage1-target-libgcc
45616TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45617all-stage1-target-libgcc: configure-stage1-target-libgcc
45618 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45619 @r=`${PWD_COMMAND}`; export r; \
45620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45621 TFLAGS="$(STAGE1_TFLAGS)"; \
45622 $(NORMAL_TARGET_EXPORTS) \
45623 cd $(TARGET_SUBDIR)/libgcc && \
45624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45625 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45626 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45627 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45631 $(EXTRA_TARGET_FLAGS) \
45632 TFLAGS="$(STAGE1_TFLAGS)" \
45633 $(TARGET-stage1-target-libgcc)
45634
45635maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45636clean-stage1: clean-stage1-target-libgcc
45637clean-stage1-target-libgcc:
45638 @if [ $(current_stage) = stage1 ]; then \
45639 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45640 else \
45641 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45642 $(MAKE) stage1-start; \
45643 fi; \
45644 cd $(TARGET_SUBDIR)/libgcc && \
45645 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45646 clean
45647@endif target-libgcc-bootstrap
45648
45649
45650.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45651.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45652maybe-all-stage2-target-libgcc:
45653maybe-clean-stage2-target-libgcc:
45654@if target-libgcc-bootstrap
45655maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45656all-stage2: all-stage2-target-libgcc
45657TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45658all-stage2-target-libgcc: configure-stage2-target-libgcc
45659 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45660 @r=`${PWD_COMMAND}`; export r; \
45661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45662 TFLAGS="$(STAGE2_TFLAGS)"; \
45663 $(NORMAL_TARGET_EXPORTS) \
45664 \
45665 cd $(TARGET_SUBDIR)/libgcc && \
45666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45667 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45668 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45669 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45673 $(EXTRA_TARGET_FLAGS) \
45674 TFLAGS="$(STAGE2_TFLAGS)" \
45675 $(TARGET-stage2-target-libgcc)
45676
45677maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45678clean-stage2: clean-stage2-target-libgcc
45679clean-stage2-target-libgcc:
45680 @if [ $(current_stage) = stage2 ]; then \
45681 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45682 else \
45683 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45684 $(MAKE) stage2-start; \
45685 fi; \
45686 cd $(TARGET_SUBDIR)/libgcc && \
45687 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45688 \
45689 clean
45690@endif target-libgcc-bootstrap
45691
45692
45693.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45694.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45695maybe-all-stage3-target-libgcc:
45696maybe-clean-stage3-target-libgcc:
45697@if target-libgcc-bootstrap
45698maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45699all-stage3: all-stage3-target-libgcc
45700TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45701all-stage3-target-libgcc: configure-stage3-target-libgcc
45702 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45703 @r=`${PWD_COMMAND}`; export r; \
45704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705 TFLAGS="$(STAGE3_TFLAGS)"; \
45706 $(NORMAL_TARGET_EXPORTS) \
45707 \
45708 cd $(TARGET_SUBDIR)/libgcc && \
45709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45710 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45716 $(EXTRA_TARGET_FLAGS) \
45717 TFLAGS="$(STAGE3_TFLAGS)" \
45718 $(TARGET-stage3-target-libgcc)
45719
45720maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45721clean-stage3: clean-stage3-target-libgcc
45722clean-stage3-target-libgcc:
45723 @if [ $(current_stage) = stage3 ]; then \
45724 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45725 else \
45726 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45727 $(MAKE) stage3-start; \
45728 fi; \
45729 cd $(TARGET_SUBDIR)/libgcc && \
45730 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45731 \
45732 clean
45733@endif target-libgcc-bootstrap
45734
45735
45736.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45737.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45738maybe-all-stage4-target-libgcc:
45739maybe-clean-stage4-target-libgcc:
45740@if target-libgcc-bootstrap
45741maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45742all-stage4: all-stage4-target-libgcc
45743TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45744all-stage4-target-libgcc: configure-stage4-target-libgcc
45745 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45746 @r=`${PWD_COMMAND}`; export r; \
45747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45748 TFLAGS="$(STAGE4_TFLAGS)"; \
45749 $(NORMAL_TARGET_EXPORTS) \
45750 \
45751 cd $(TARGET_SUBDIR)/libgcc && \
45752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45753 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45754 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45755 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45759 $(EXTRA_TARGET_FLAGS) \
45760 TFLAGS="$(STAGE4_TFLAGS)" \
45761 $(TARGET-stage4-target-libgcc)
45762
45763maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45764clean-stage4: clean-stage4-target-libgcc
45765clean-stage4-target-libgcc:
45766 @if [ $(current_stage) = stage4 ]; then \
45767 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45768 else \
45769 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45770 $(MAKE) stage4-start; \
45771 fi; \
45772 cd $(TARGET_SUBDIR)/libgcc && \
45773 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45774 \
45775 clean
45776@endif target-libgcc-bootstrap
45777
45778
45779.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45780.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45781maybe-all-stageprofile-target-libgcc:
45782maybe-clean-stageprofile-target-libgcc:
45783@if target-libgcc-bootstrap
45784maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45785all-stageprofile: all-stageprofile-target-libgcc
45786TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45787all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45788 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45789 @r=`${PWD_COMMAND}`; export r; \
45790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45792 $(NORMAL_TARGET_EXPORTS) \
45793 \
45794 cd $(TARGET_SUBDIR)/libgcc && \
45795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45796 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45802 $(EXTRA_TARGET_FLAGS) \
45803 TFLAGS="$(STAGEprofile_TFLAGS)" \
45804 $(TARGET-stageprofile-target-libgcc)
45805
45806maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45807clean-stageprofile: clean-stageprofile-target-libgcc
45808clean-stageprofile-target-libgcc:
45809 @if [ $(current_stage) = stageprofile ]; then \
45810 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45811 else \
45812 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45813 $(MAKE) stageprofile-start; \
45814 fi; \
45815 cd $(TARGET_SUBDIR)/libgcc && \
45816 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45817 \
45818 clean
45819@endif target-libgcc-bootstrap
45820
45821
45822.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45823.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45824maybe-all-stagefeedback-target-libgcc:
45825maybe-clean-stagefeedback-target-libgcc:
45826@if target-libgcc-bootstrap
45827maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45828all-stagefeedback: all-stagefeedback-target-libgcc
45829TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45830all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45831 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45832 @r=`${PWD_COMMAND}`; export r; \
45833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45835 $(NORMAL_TARGET_EXPORTS) \
45836 \
45837 cd $(TARGET_SUBDIR)/libgcc && \
45838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45839 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45845 $(EXTRA_TARGET_FLAGS) \
45846 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45847 $(TARGET-stagefeedback-target-libgcc)
45848
45849maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45850clean-stagefeedback: clean-stagefeedback-target-libgcc
45851clean-stagefeedback-target-libgcc:
45852 @if [ $(current_stage) = stagefeedback ]; then \
45853 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45854 else \
45855 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45856 $(MAKE) stagefeedback-start; \
45857 fi; \
45858 cd $(TARGET_SUBDIR)/libgcc && \
45859 $(MAKE) $(EXTRA_TARGET_FLAGS) \
45860 \
45861 clean
45862@endif target-libgcc-bootstrap
45863
45864
45865
45866
45867
45868
45869.PHONY: check-target-libgcc maybe-check-target-libgcc
45870maybe-check-target-libgcc:
45871@if target-libgcc
45872maybe-check-target-libgcc: check-target-libgcc
45873
45874# Dummy target for uncheckable module.
45875check-target-libgcc:
45876
45877@endif target-libgcc
45878
45879.PHONY: install-target-libgcc maybe-install-target-libgcc
45880maybe-install-target-libgcc:
45881@if target-libgcc
45882maybe-install-target-libgcc: install-target-libgcc
45883
45884install-target-libgcc: installdirs
45885 @: $(MAKE); $(unstage)
45886 @r=`${PWD_COMMAND}`; export r; \
45887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45888 $(NORMAL_TARGET_EXPORTS) \
45889 (cd $(TARGET_SUBDIR)/libgcc && \
45890 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45891
45892@endif target-libgcc
45893
45894# Other targets (info, dvi, pdf, etc.)
45895
45896.PHONY: maybe-info-target-libgcc info-target-libgcc
45897maybe-info-target-libgcc:
45898@if target-libgcc
45899maybe-info-target-libgcc: info-target-libgcc
45900
45901info-target-libgcc: \
45902 configure-target-libgcc
45903 @: $(MAKE); $(unstage)
45904 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45905 r=`${PWD_COMMAND}`; export r; \
45906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45907 $(NORMAL_TARGET_EXPORTS) \
45908 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
45909 for flag in $(EXTRA_TARGET_FLAGS); do \
45910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45911 done; \
45912 (cd $(TARGET_SUBDIR)/libgcc && \
45913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45915 "RANLIB=$${RANLIB}" \
45916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45917 info) \
45918 || exit 1
45919
45920@endif target-libgcc
45921
45922.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45923maybe-dvi-target-libgcc:
45924@if target-libgcc
45925maybe-dvi-target-libgcc: dvi-target-libgcc
45926
45927dvi-target-libgcc: \
45928 configure-target-libgcc
45929 @: $(MAKE); $(unstage)
45930 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45931 r=`${PWD_COMMAND}`; export r; \
45932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45933 $(NORMAL_TARGET_EXPORTS) \
45934 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
45935 for flag in $(EXTRA_TARGET_FLAGS); do \
45936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45937 done; \
45938 (cd $(TARGET_SUBDIR)/libgcc && \
45939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45941 "RANLIB=$${RANLIB}" \
45942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45943 dvi) \
45944 || exit 1
45945
45946@endif target-libgcc
45947
45948.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45949maybe-pdf-target-libgcc:
45950@if target-libgcc
45951maybe-pdf-target-libgcc: pdf-target-libgcc
45952
45953pdf-target-libgcc: \
45954 configure-target-libgcc
45955 @: $(MAKE); $(unstage)
45956 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45957 r=`${PWD_COMMAND}`; export r; \
45958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45959 $(NORMAL_TARGET_EXPORTS) \
45960 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
45961 for flag in $(EXTRA_TARGET_FLAGS); do \
45962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45963 done; \
45964 (cd $(TARGET_SUBDIR)/libgcc && \
45965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45967 "RANLIB=$${RANLIB}" \
45968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45969 pdf) \
45970 || exit 1
45971
45972@endif target-libgcc
45973
45974.PHONY: maybe-html-target-libgcc html-target-libgcc
45975maybe-html-target-libgcc:
45976@if target-libgcc
45977maybe-html-target-libgcc: html-target-libgcc
45978
45979html-target-libgcc: \
45980 configure-target-libgcc
45981 @: $(MAKE); $(unstage)
45982 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
45983 r=`${PWD_COMMAND}`; export r; \
45984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985 $(NORMAL_TARGET_EXPORTS) \
45986 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
45987 for flag in $(EXTRA_TARGET_FLAGS); do \
45988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45989 done; \
45990 (cd $(TARGET_SUBDIR)/libgcc && \
45991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45993 "RANLIB=$${RANLIB}" \
45994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45995 html) \
45996 || exit 1
45997
45998@endif target-libgcc
45999
46000.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
46001maybe-TAGS-target-libgcc:
46002@if target-libgcc
46003maybe-TAGS-target-libgcc: TAGS-target-libgcc
46004
46005TAGS-target-libgcc: \
46006 configure-target-libgcc
46007 @: $(MAKE); $(unstage)
46008 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46009 r=`${PWD_COMMAND}`; export r; \
46010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46011 $(NORMAL_TARGET_EXPORTS) \
46012 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
46013 for flag in $(EXTRA_TARGET_FLAGS); do \
46014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46015 done; \
46016 (cd $(TARGET_SUBDIR)/libgcc && \
46017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46019 "RANLIB=$${RANLIB}" \
46020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46021 TAGS) \
46022 || exit 1
46023
46024@endif target-libgcc
46025
46026.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
46027maybe-install-info-target-libgcc:
46028@if target-libgcc
46029maybe-install-info-target-libgcc: install-info-target-libgcc
46030
46031install-info-target-libgcc: \
46032 configure-target-libgcc \
46033 info-target-libgcc
46034 @: $(MAKE); $(unstage)
46035 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46036 r=`${PWD_COMMAND}`; export r; \
46037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46038 $(NORMAL_TARGET_EXPORTS) \
46039 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
46040 for flag in $(EXTRA_TARGET_FLAGS); do \
46041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46042 done; \
46043 (cd $(TARGET_SUBDIR)/libgcc && \
46044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46046 "RANLIB=$${RANLIB}" \
46047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46048 install-info) \
46049 || exit 1
46050
46051@endif target-libgcc
46052
46053.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
46054maybe-install-pdf-target-libgcc:
46055@if target-libgcc
46056maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
46057
46058install-pdf-target-libgcc: \
46059 configure-target-libgcc \
46060 pdf-target-libgcc
46061 @: $(MAKE); $(unstage)
46062 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46063 r=`${PWD_COMMAND}`; export r; \
46064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46065 $(NORMAL_TARGET_EXPORTS) \
46066 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
46067 for flag in $(EXTRA_TARGET_FLAGS); do \
46068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46069 done; \
46070 (cd $(TARGET_SUBDIR)/libgcc && \
46071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46073 "RANLIB=$${RANLIB}" \
46074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46075 install-pdf) \
46076 || exit 1
46077
46078@endif target-libgcc
46079
46080.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
46081maybe-install-html-target-libgcc:
46082@if target-libgcc
46083maybe-install-html-target-libgcc: install-html-target-libgcc
46084
46085install-html-target-libgcc: \
46086 configure-target-libgcc \
46087 html-target-libgcc
46088 @: $(MAKE); $(unstage)
46089 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46090 r=`${PWD_COMMAND}`; export r; \
46091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092 $(NORMAL_TARGET_EXPORTS) \
46093 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
46094 for flag in $(EXTRA_TARGET_FLAGS); do \
46095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46096 done; \
46097 (cd $(TARGET_SUBDIR)/libgcc && \
46098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46100 "RANLIB=$${RANLIB}" \
46101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46102 install-html) \
46103 || exit 1
46104
46105@endif target-libgcc
46106
46107.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
46108maybe-installcheck-target-libgcc:
46109@if target-libgcc
46110maybe-installcheck-target-libgcc: installcheck-target-libgcc
46111
46112installcheck-target-libgcc: \
46113 configure-target-libgcc
46114 @: $(MAKE); $(unstage)
46115 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46116 r=`${PWD_COMMAND}`; export r; \
46117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46118 $(NORMAL_TARGET_EXPORTS) \
46119 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
46120 for flag in $(EXTRA_TARGET_FLAGS); do \
46121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46122 done; \
46123 (cd $(TARGET_SUBDIR)/libgcc && \
46124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46126 "RANLIB=$${RANLIB}" \
46127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46128 installcheck) \
46129 || exit 1
46130
46131@endif target-libgcc
46132
46133.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
46134maybe-mostlyclean-target-libgcc:
46135@if target-libgcc
46136maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
46137
46138mostlyclean-target-libgcc:
46139 @: $(MAKE); $(unstage)
46140 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46141 r=`${PWD_COMMAND}`; export r; \
46142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46143 $(NORMAL_TARGET_EXPORTS) \
46144 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
46145 for flag in $(EXTRA_TARGET_FLAGS); do \
46146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46147 done; \
46148 (cd $(TARGET_SUBDIR)/libgcc && \
46149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46151 "RANLIB=$${RANLIB}" \
46152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46153 mostlyclean) \
46154 || exit 1
46155
46156@endif target-libgcc
46157
46158.PHONY: maybe-clean-target-libgcc clean-target-libgcc
46159maybe-clean-target-libgcc:
46160@if target-libgcc
46161maybe-clean-target-libgcc: clean-target-libgcc
46162
46163clean-target-libgcc:
46164 @: $(MAKE); $(unstage)
46165 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46166 r=`${PWD_COMMAND}`; export r; \
46167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46168 $(NORMAL_TARGET_EXPORTS) \
46169 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
46170 for flag in $(EXTRA_TARGET_FLAGS); do \
46171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46172 done; \
46173 (cd $(TARGET_SUBDIR)/libgcc && \
46174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46176 "RANLIB=$${RANLIB}" \
46177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46178 clean) \
46179 || exit 1
46180
46181@endif target-libgcc
46182
46183.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
46184maybe-distclean-target-libgcc:
46185@if target-libgcc
46186maybe-distclean-target-libgcc: distclean-target-libgcc
46187
46188distclean-target-libgcc:
46189 @: $(MAKE); $(unstage)
46190 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46191 r=`${PWD_COMMAND}`; export r; \
46192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46193 $(NORMAL_TARGET_EXPORTS) \
46194 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
46195 for flag in $(EXTRA_TARGET_FLAGS); do \
46196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46197 done; \
46198 (cd $(TARGET_SUBDIR)/libgcc && \
46199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46201 "RANLIB=$${RANLIB}" \
46202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46203 distclean) \
46204 || exit 1
46205
46206@endif target-libgcc
46207
46208.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
46209maybe-maintainer-clean-target-libgcc:
46210@if target-libgcc
46211maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
46212
46213maintainer-clean-target-libgcc:
46214 @: $(MAKE); $(unstage)
46215 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
46216 r=`${PWD_COMMAND}`; export r; \
46217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46218 $(NORMAL_TARGET_EXPORTS) \
46219 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
46220 for flag in $(EXTRA_TARGET_FLAGS); do \
46221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46222 done; \
46223 (cd $(TARGET_SUBDIR)/libgcc && \
46224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46226 "RANLIB=$${RANLIB}" \
46227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46228 maintainer-clean) \
46229 || exit 1
46230
46231@endif target-libgcc
46232
46233
46234
46235
46236
46237.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46238maybe-configure-target-libgfortran:
46239@if gcc-bootstrap
46240configure-target-libgfortran: stage_current
46241@endif gcc-bootstrap
46242@if target-libgfortran
46243maybe-configure-target-libgfortran: configure-target-libgfortran
46244configure-target-libgfortran:
46245 @: $(MAKE); $(unstage)
46246 @r=`${PWD_COMMAND}`; export r; \
46247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46248 echo "Checking multilib configuration for libgfortran..."; \
46249 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46250 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
46251 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46252 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46253 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46254 else \
46255 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46256 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46257 fi; \
46258 else \
46259 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46260 fi; \
46261 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46262 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
46263 $(NORMAL_TARGET_EXPORTS) \
46264 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46265 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46266 case $(srcdir) in \
46267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46268 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46270 esac; \
46271 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
46272 libsrcdir="$$s/libgfortran"; \
46273 rm -f no-such-file || : ; \
46274 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46275 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46276 --target=${target_alias} $${srcdiroption} \
46277 || exit 1
46278@endif target-libgfortran
46279
46280
46281
46282
46283
46284.PHONY: all-target-libgfortran maybe-all-target-libgfortran
46285maybe-all-target-libgfortran:
46286@if gcc-bootstrap
46287all-target-libgfortran: stage_current
46288@endif gcc-bootstrap
46289@if target-libgfortran
46290TARGET-target-libgfortran=all
46291maybe-all-target-libgfortran: all-target-libgfortran
46292all-target-libgfortran: configure-target-libgfortran
46293 @: $(MAKE); $(unstage)
46294 @r=`${PWD_COMMAND}`; export r; \
46295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46296 $(NORMAL_TARGET_EXPORTS) \
46297 (cd $(TARGET_SUBDIR)/libgfortran && \
46298 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46299 $(TARGET-target-libgfortran))
46300@endif target-libgfortran
46301
46302
46303
46304
46305
46306.PHONY: check-target-libgfortran maybe-check-target-libgfortran
46307maybe-check-target-libgfortran:
46308@if target-libgfortran
46309maybe-check-target-libgfortran: check-target-libgfortran
46310
46311check-target-libgfortran:
46312 @: $(MAKE); $(unstage)
46313 @r=`${PWD_COMMAND}`; export r; \
46314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46315 $(NORMAL_TARGET_EXPORTS) \
46316 (cd $(TARGET_SUBDIR)/libgfortran && \
46317 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46318
46319@endif target-libgfortran
46320
46321.PHONY: install-target-libgfortran maybe-install-target-libgfortran
46322maybe-install-target-libgfortran:
46323@if target-libgfortran
46324maybe-install-target-libgfortran: install-target-libgfortran
46325
46326install-target-libgfortran: installdirs
46327 @: $(MAKE); $(unstage)
46328 @r=`${PWD_COMMAND}`; export r; \
46329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46330 $(NORMAL_TARGET_EXPORTS) \
46331 (cd $(TARGET_SUBDIR)/libgfortran && \
46332 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46333
46334@endif target-libgfortran
46335
46336# Other targets (info, dvi, pdf, etc.)
46337
46338.PHONY: maybe-info-target-libgfortran info-target-libgfortran
46339maybe-info-target-libgfortran:
46340@if target-libgfortran
46341maybe-info-target-libgfortran: info-target-libgfortran
46342
46343info-target-libgfortran: \
46344 configure-target-libgfortran
46345 @: $(MAKE); $(unstage)
46346 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46347 r=`${PWD_COMMAND}`; export r; \
46348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46349 $(NORMAL_TARGET_EXPORTS) \
46350 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
46351 for flag in $(EXTRA_TARGET_FLAGS); do \
46352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46353 done; \
46354 (cd $(TARGET_SUBDIR)/libgfortran && \
46355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46357 "RANLIB=$${RANLIB}" \
46358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46359 info) \
46360 || exit 1
46361
46362@endif target-libgfortran
46363
46364.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46365maybe-dvi-target-libgfortran:
46366@if target-libgfortran
46367maybe-dvi-target-libgfortran: dvi-target-libgfortran
46368
46369dvi-target-libgfortran: \
46370 configure-target-libgfortran
46371 @: $(MAKE); $(unstage)
46372 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46373 r=`${PWD_COMMAND}`; export r; \
46374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46375 $(NORMAL_TARGET_EXPORTS) \
46376 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
46377 for flag in $(EXTRA_TARGET_FLAGS); do \
46378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46379 done; \
46380 (cd $(TARGET_SUBDIR)/libgfortran && \
46381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46383 "RANLIB=$${RANLIB}" \
46384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46385 dvi) \
46386 || exit 1
46387
46388@endif target-libgfortran
46389
46390.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
46391maybe-pdf-target-libgfortran:
46392@if target-libgfortran
46393maybe-pdf-target-libgfortran: pdf-target-libgfortran
46394
46395pdf-target-libgfortran: \
46396 configure-target-libgfortran
46397 @: $(MAKE); $(unstage)
46398 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46399 r=`${PWD_COMMAND}`; export r; \
46400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46401 $(NORMAL_TARGET_EXPORTS) \
46402 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46403 for flag in $(EXTRA_TARGET_FLAGS); do \
46404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46405 done; \
46406 (cd $(TARGET_SUBDIR)/libgfortran && \
46407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46409 "RANLIB=$${RANLIB}" \
46410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46411 pdf) \
46412 || exit 1
46413
46414@endif target-libgfortran
46415
46416.PHONY: maybe-html-target-libgfortran html-target-libgfortran
46417maybe-html-target-libgfortran:
46418@if target-libgfortran
46419maybe-html-target-libgfortran: html-target-libgfortran
46420
46421html-target-libgfortran: \
46422 configure-target-libgfortran
46423 @: $(MAKE); $(unstage)
46424 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46425 r=`${PWD_COMMAND}`; export r; \
46426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46427 $(NORMAL_TARGET_EXPORTS) \
46428 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
46429 for flag in $(EXTRA_TARGET_FLAGS); do \
46430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46431 done; \
46432 (cd $(TARGET_SUBDIR)/libgfortran && \
46433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46435 "RANLIB=$${RANLIB}" \
46436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46437 html) \
46438 || exit 1
46439
46440@endif target-libgfortran
46441
46442.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
46443maybe-TAGS-target-libgfortran:
46444@if target-libgfortran
46445maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
46446
46447TAGS-target-libgfortran: \
46448 configure-target-libgfortran
46449 @: $(MAKE); $(unstage)
46450 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46451 r=`${PWD_COMMAND}`; export r; \
46452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46453 $(NORMAL_TARGET_EXPORTS) \
46454 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
46455 for flag in $(EXTRA_TARGET_FLAGS); do \
46456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46457 done; \
46458 (cd $(TARGET_SUBDIR)/libgfortran && \
46459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46461 "RANLIB=$${RANLIB}" \
46462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46463 TAGS) \
46464 || exit 1
46465
46466@endif target-libgfortran
46467
46468.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
46469maybe-install-info-target-libgfortran:
46470@if target-libgfortran
46471maybe-install-info-target-libgfortran: install-info-target-libgfortran
46472
46473install-info-target-libgfortran: \
46474 configure-target-libgfortran \
46475 info-target-libgfortran
46476 @: $(MAKE); $(unstage)
46477 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46478 r=`${PWD_COMMAND}`; export r; \
46479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46480 $(NORMAL_TARGET_EXPORTS) \
46481 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
46482 for flag in $(EXTRA_TARGET_FLAGS); do \
46483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46484 done; \
46485 (cd $(TARGET_SUBDIR)/libgfortran && \
46486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46488 "RANLIB=$${RANLIB}" \
46489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46490 install-info) \
46491 || exit 1
46492
46493@endif target-libgfortran
46494
46495.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
46496maybe-install-pdf-target-libgfortran:
46497@if target-libgfortran
46498maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
46499
46500install-pdf-target-libgfortran: \
46501 configure-target-libgfortran \
46502 pdf-target-libgfortran
46503 @: $(MAKE); $(unstage)
46504 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46505 r=`${PWD_COMMAND}`; export r; \
46506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46507 $(NORMAL_TARGET_EXPORTS) \
46508 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
46509 for flag in $(EXTRA_TARGET_FLAGS); do \
46510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46511 done; \
46512 (cd $(TARGET_SUBDIR)/libgfortran && \
46513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46515 "RANLIB=$${RANLIB}" \
46516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46517 install-pdf) \
46518 || exit 1
46519
46520@endif target-libgfortran
46521
46522.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
46523maybe-install-html-target-libgfortran:
46524@if target-libgfortran
46525maybe-install-html-target-libgfortran: install-html-target-libgfortran
46526
46527install-html-target-libgfortran: \
46528 configure-target-libgfortran \
46529 html-target-libgfortran
46530 @: $(MAKE); $(unstage)
46531 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46532 r=`${PWD_COMMAND}`; export r; \
46533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46534 $(NORMAL_TARGET_EXPORTS) \
46535 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
46536 for flag in $(EXTRA_TARGET_FLAGS); do \
46537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46538 done; \
46539 (cd $(TARGET_SUBDIR)/libgfortran && \
46540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46542 "RANLIB=$${RANLIB}" \
46543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46544 install-html) \
46545 || exit 1
46546
46547@endif target-libgfortran
46548
46549.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
46550maybe-installcheck-target-libgfortran:
46551@if target-libgfortran
46552maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
46553
46554installcheck-target-libgfortran: \
46555 configure-target-libgfortran
46556 @: $(MAKE); $(unstage)
46557 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46558 r=`${PWD_COMMAND}`; export r; \
46559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46560 $(NORMAL_TARGET_EXPORTS) \
46561 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
46562 for flag in $(EXTRA_TARGET_FLAGS); do \
46563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46564 done; \
46565 (cd $(TARGET_SUBDIR)/libgfortran && \
46566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46568 "RANLIB=$${RANLIB}" \
46569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46570 installcheck) \
46571 || exit 1
46572
46573@endif target-libgfortran
46574
46575.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
46576maybe-mostlyclean-target-libgfortran:
46577@if target-libgfortran
46578maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
46579
46580mostlyclean-target-libgfortran:
46581 @: $(MAKE); $(unstage)
46582 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46583 r=`${PWD_COMMAND}`; export r; \
46584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46585 $(NORMAL_TARGET_EXPORTS) \
46586 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
46587 for flag in $(EXTRA_TARGET_FLAGS); do \
46588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46589 done; \
46590 (cd $(TARGET_SUBDIR)/libgfortran && \
46591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46593 "RANLIB=$${RANLIB}" \
46594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46595 mostlyclean) \
46596 || exit 1
46597
46598@endif target-libgfortran
46599
46600.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
46601maybe-clean-target-libgfortran:
46602@if target-libgfortran
46603maybe-clean-target-libgfortran: clean-target-libgfortran
46604
46605clean-target-libgfortran:
46606 @: $(MAKE); $(unstage)
46607 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46608 r=`${PWD_COMMAND}`; export r; \
46609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46610 $(NORMAL_TARGET_EXPORTS) \
46611 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
46612 for flag in $(EXTRA_TARGET_FLAGS); do \
46613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46614 done; \
46615 (cd $(TARGET_SUBDIR)/libgfortran && \
46616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46618 "RANLIB=$${RANLIB}" \
46619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46620 clean) \
46621 || exit 1
46622
46623@endif target-libgfortran
46624
46625.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
46626maybe-distclean-target-libgfortran:
46627@if target-libgfortran
46628maybe-distclean-target-libgfortran: distclean-target-libgfortran
46629
46630distclean-target-libgfortran:
46631 @: $(MAKE); $(unstage)
46632 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46633 r=`${PWD_COMMAND}`; export r; \
46634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46635 $(NORMAL_TARGET_EXPORTS) \
46636 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
46637 for flag in $(EXTRA_TARGET_FLAGS); do \
46638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46639 done; \
46640 (cd $(TARGET_SUBDIR)/libgfortran && \
46641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46643 "RANLIB=$${RANLIB}" \
46644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46645 distclean) \
46646 || exit 1
46647
46648@endif target-libgfortran
46649
46650.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
46651maybe-maintainer-clean-target-libgfortran:
46652@if target-libgfortran
46653maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
46654
46655maintainer-clean-target-libgfortran:
46656 @: $(MAKE); $(unstage)
46657 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
46658 r=`${PWD_COMMAND}`; export r; \
46659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46660 $(NORMAL_TARGET_EXPORTS) \
46661 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
46662 for flag in $(EXTRA_TARGET_FLAGS); do \
46663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46664 done; \
46665 (cd $(TARGET_SUBDIR)/libgfortran && \
46666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46668 "RANLIB=$${RANLIB}" \
46669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46670 maintainer-clean) \
46671 || exit 1
46672
46673@endif target-libgfortran
46674
46675
46676
46677
46678
46679.PHONY: configure-target-libobjc maybe-configure-target-libobjc
46680maybe-configure-target-libobjc:
46681@if gcc-bootstrap
46682configure-target-libobjc: stage_current
46683@endif gcc-bootstrap
46684@if target-libobjc
46685maybe-configure-target-libobjc: configure-target-libobjc
46686configure-target-libobjc:
46687 @: $(MAKE); $(unstage)
46688 @r=`${PWD_COMMAND}`; export r; \
46689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690 echo "Checking multilib configuration for libobjc..."; \
46691 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
46693 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46694 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
46695 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
46696 else \
46697 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
46698 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46699 fi; \
46700 else \
46701 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
46702 fi; \
46703 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
46704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
46705 $(NORMAL_TARGET_EXPORTS) \
46706 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
46707 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
46708 case $(srcdir) in \
46709 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46710 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
46711 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46712 esac; \
46713 srcdiroption="--srcdir=$${topdir}/libobjc"; \
46714 libsrcdir="$$s/libobjc"; \
46715 rm -f no-such-file || : ; \
46716 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46717 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46718 --target=${target_alias} $${srcdiroption} \
46719 || exit 1
46720@endif target-libobjc
46721
46722
46723
46724
46725
46726.PHONY: all-target-libobjc maybe-all-target-libobjc
46727maybe-all-target-libobjc:
46728@if gcc-bootstrap
46729all-target-libobjc: stage_current
46730@endif gcc-bootstrap
46731@if target-libobjc
46732TARGET-target-libobjc=all
46733maybe-all-target-libobjc: all-target-libobjc
46734all-target-libobjc: configure-target-libobjc
46735 @: $(MAKE); $(unstage)
46736 @r=`${PWD_COMMAND}`; export r; \
46737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46738 $(NORMAL_TARGET_EXPORTS) \
46739 (cd $(TARGET_SUBDIR)/libobjc && \
46740 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46741 $(TARGET-target-libobjc))
46742@endif target-libobjc
46743
46744
46745
46746
46747
46748.PHONY: check-target-libobjc maybe-check-target-libobjc
46749maybe-check-target-libobjc:
46750@if target-libobjc
46751maybe-check-target-libobjc: check-target-libobjc
46752
46753check-target-libobjc:
46754 @: $(MAKE); $(unstage)
46755 @r=`${PWD_COMMAND}`; export r; \
46756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46757 $(NORMAL_TARGET_EXPORTS) \
46758 (cd $(TARGET_SUBDIR)/libobjc && \
46759 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46760
46761@endif target-libobjc
46762
46763.PHONY: install-target-libobjc maybe-install-target-libobjc
46764maybe-install-target-libobjc:
46765@if target-libobjc
46766maybe-install-target-libobjc: install-target-libobjc
46767
46768install-target-libobjc: installdirs
46769 @: $(MAKE); $(unstage)
46770 @r=`${PWD_COMMAND}`; export r; \
46771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46772 $(NORMAL_TARGET_EXPORTS) \
46773 (cd $(TARGET_SUBDIR)/libobjc && \
46774 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46775
46776@endif target-libobjc
46777
46778# Other targets (info, dvi, pdf, etc.)
46779
46780.PHONY: maybe-info-target-libobjc info-target-libobjc
46781maybe-info-target-libobjc:
46782@if target-libobjc
46783maybe-info-target-libobjc: info-target-libobjc
46784
46785info-target-libobjc: \
46786 configure-target-libobjc
46787 @: $(MAKE); $(unstage)
46788 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46789 r=`${PWD_COMMAND}`; export r; \
46790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46791 $(NORMAL_TARGET_EXPORTS) \
46792 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
46793 for flag in $(EXTRA_TARGET_FLAGS); do \
46794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46795 done; \
46796 (cd $(TARGET_SUBDIR)/libobjc && \
46797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46799 "RANLIB=$${RANLIB}" \
46800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46801 info) \
46802 || exit 1
46803
46804@endif target-libobjc
46805
46806.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
46807maybe-dvi-target-libobjc:
46808@if target-libobjc
46809maybe-dvi-target-libobjc: dvi-target-libobjc
46810
46811dvi-target-libobjc: \
46812 configure-target-libobjc
46813 @: $(MAKE); $(unstage)
46814 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46815 r=`${PWD_COMMAND}`; export r; \
46816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46817 $(NORMAL_TARGET_EXPORTS) \
46818 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
46819 for flag in $(EXTRA_TARGET_FLAGS); do \
46820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46821 done; \
46822 (cd $(TARGET_SUBDIR)/libobjc && \
46823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46825 "RANLIB=$${RANLIB}" \
46826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46827 dvi) \
46828 || exit 1
46829
46830@endif target-libobjc
46831
46832.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46833maybe-pdf-target-libobjc:
46834@if target-libobjc
46835maybe-pdf-target-libobjc: pdf-target-libobjc
46836
46837pdf-target-libobjc: \
46838 configure-target-libobjc
46839 @: $(MAKE); $(unstage)
46840 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46841 r=`${PWD_COMMAND}`; export r; \
46842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843 $(NORMAL_TARGET_EXPORTS) \
46844 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
46845 for flag in $(EXTRA_TARGET_FLAGS); do \
46846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46847 done; \
46848 (cd $(TARGET_SUBDIR)/libobjc && \
46849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46851 "RANLIB=$${RANLIB}" \
46852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46853 pdf) \
46854 || exit 1
46855
46856@endif target-libobjc
46857
46858.PHONY: maybe-html-target-libobjc html-target-libobjc
46859maybe-html-target-libobjc:
46860@if target-libobjc
46861maybe-html-target-libobjc: html-target-libobjc
46862
46863html-target-libobjc: \
46864 configure-target-libobjc
46865 @: $(MAKE); $(unstage)
46866 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46867 r=`${PWD_COMMAND}`; export r; \
46868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869 $(NORMAL_TARGET_EXPORTS) \
46870 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
46871 for flag in $(EXTRA_TARGET_FLAGS); do \
46872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46873 done; \
46874 (cd $(TARGET_SUBDIR)/libobjc && \
46875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46877 "RANLIB=$${RANLIB}" \
46878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46879 html) \
46880 || exit 1
46881
46882@endif target-libobjc
46883
46884.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46885maybe-TAGS-target-libobjc:
46886@if target-libobjc
46887maybe-TAGS-target-libobjc: TAGS-target-libobjc
46888
46889TAGS-target-libobjc: \
46890 configure-target-libobjc
46891 @: $(MAKE); $(unstage)
46892 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46893 r=`${PWD_COMMAND}`; export r; \
46894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46895 $(NORMAL_TARGET_EXPORTS) \
46896 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
46897 for flag in $(EXTRA_TARGET_FLAGS); do \
46898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46899 done; \
46900 (cd $(TARGET_SUBDIR)/libobjc && \
46901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46903 "RANLIB=$${RANLIB}" \
46904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46905 TAGS) \
46906 || exit 1
46907
46908@endif target-libobjc
46909
46910.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46911maybe-install-info-target-libobjc:
46912@if target-libobjc
46913maybe-install-info-target-libobjc: install-info-target-libobjc
46914
46915install-info-target-libobjc: \
46916 configure-target-libobjc \
46917 info-target-libobjc
46918 @: $(MAKE); $(unstage)
46919 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46920 r=`${PWD_COMMAND}`; export r; \
46921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46922 $(NORMAL_TARGET_EXPORTS) \
46923 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
46924 for flag in $(EXTRA_TARGET_FLAGS); do \
46925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46926 done; \
46927 (cd $(TARGET_SUBDIR)/libobjc && \
46928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46930 "RANLIB=$${RANLIB}" \
46931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46932 install-info) \
46933 || exit 1
46934
46935@endif target-libobjc
46936
46937.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46938maybe-install-pdf-target-libobjc:
46939@if target-libobjc
46940maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46941
46942install-pdf-target-libobjc: \
46943 configure-target-libobjc \
46944 pdf-target-libobjc
46945 @: $(MAKE); $(unstage)
46946 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46947 r=`${PWD_COMMAND}`; export r; \
46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949 $(NORMAL_TARGET_EXPORTS) \
46950 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
46951 for flag in $(EXTRA_TARGET_FLAGS); do \
46952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46953 done; \
46954 (cd $(TARGET_SUBDIR)/libobjc && \
46955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46957 "RANLIB=$${RANLIB}" \
46958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46959 install-pdf) \
46960 || exit 1
46961
46962@endif target-libobjc
46963
46964.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46965maybe-install-html-target-libobjc:
46966@if target-libobjc
46967maybe-install-html-target-libobjc: install-html-target-libobjc
46968
46969install-html-target-libobjc: \
46970 configure-target-libobjc \
46971 html-target-libobjc
46972 @: $(MAKE); $(unstage)
46973 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
46974 r=`${PWD_COMMAND}`; export r; \
46975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46976 $(NORMAL_TARGET_EXPORTS) \
46977 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
46978 for flag in $(EXTRA_TARGET_FLAGS); do \
46979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46980 done; \
46981 (cd $(TARGET_SUBDIR)/libobjc && \
46982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46984 "RANLIB=$${RANLIB}" \
46985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46986 install-html) \
46987 || exit 1
46988
46989@endif target-libobjc
46990
46991.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46992maybe-installcheck-target-libobjc:
46993@if target-libobjc
46994maybe-installcheck-target-libobjc: installcheck-target-libobjc
46995
46996installcheck-target-libobjc: \
46997 configure-target-libobjc
46998 @: $(MAKE); $(unstage)
46999 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47000 r=`${PWD_COMMAND}`; export r; \
47001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47002 $(NORMAL_TARGET_EXPORTS) \
47003 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
47004 for flag in $(EXTRA_TARGET_FLAGS); do \
47005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47006 done; \
47007 (cd $(TARGET_SUBDIR)/libobjc && \
47008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47010 "RANLIB=$${RANLIB}" \
47011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47012 installcheck) \
47013 || exit 1
47014
47015@endif target-libobjc
47016
47017.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47018maybe-mostlyclean-target-libobjc:
47019@if target-libobjc
47020maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47021
47022mostlyclean-target-libobjc:
47023 @: $(MAKE); $(unstage)
47024 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47025 r=`${PWD_COMMAND}`; export r; \
47026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47027 $(NORMAL_TARGET_EXPORTS) \
47028 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
47029 for flag in $(EXTRA_TARGET_FLAGS); do \
47030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47031 done; \
47032 (cd $(TARGET_SUBDIR)/libobjc && \
47033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47035 "RANLIB=$${RANLIB}" \
47036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47037 mostlyclean) \
47038 || exit 1
47039
47040@endif target-libobjc
47041
47042.PHONY: maybe-clean-target-libobjc clean-target-libobjc
47043maybe-clean-target-libobjc:
47044@if target-libobjc
47045maybe-clean-target-libobjc: clean-target-libobjc
47046
47047clean-target-libobjc:
47048 @: $(MAKE); $(unstage)
47049 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47050 r=`${PWD_COMMAND}`; export r; \
47051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47052 $(NORMAL_TARGET_EXPORTS) \
47053 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
47054 for flag in $(EXTRA_TARGET_FLAGS); do \
47055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47056 done; \
47057 (cd $(TARGET_SUBDIR)/libobjc && \
47058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47060 "RANLIB=$${RANLIB}" \
47061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47062 clean) \
47063 || exit 1
47064
47065@endif target-libobjc
47066
47067.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47068maybe-distclean-target-libobjc:
47069@if target-libobjc
47070maybe-distclean-target-libobjc: distclean-target-libobjc
47071
47072distclean-target-libobjc:
47073 @: $(MAKE); $(unstage)
47074 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47075 r=`${PWD_COMMAND}`; export r; \
47076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47077 $(NORMAL_TARGET_EXPORTS) \
47078 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
47079 for flag in $(EXTRA_TARGET_FLAGS); do \
47080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47081 done; \
47082 (cd $(TARGET_SUBDIR)/libobjc && \
47083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47085 "RANLIB=$${RANLIB}" \
47086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47087 distclean) \
47088 || exit 1
47089
47090@endif target-libobjc
47091
47092.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47093maybe-maintainer-clean-target-libobjc:
47094@if target-libobjc
47095maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47096
47097maintainer-clean-target-libobjc:
47098 @: $(MAKE); $(unstage)
47099 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
47100 r=`${PWD_COMMAND}`; export r; \
47101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47102 $(NORMAL_TARGET_EXPORTS) \
47103 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
47104 for flag in $(EXTRA_TARGET_FLAGS); do \
47105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47106 done; \
47107 (cd $(TARGET_SUBDIR)/libobjc && \
47108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47110 "RANLIB=$${RANLIB}" \
47111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47112 maintainer-clean) \
47113 || exit 1
47114
47115@endif target-libobjc
47116
47117
47118
47119
47120
47121.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47122maybe-configure-target-libtermcap:
47123@if gcc-bootstrap
47124configure-target-libtermcap: stage_current
47125@endif gcc-bootstrap
47126@if target-libtermcap
47127maybe-configure-target-libtermcap: configure-target-libtermcap
47128configure-target-libtermcap:
47129 @: $(MAKE); $(unstage)
47130 @r=`${PWD_COMMAND}`; export r; \
47131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132 echo "Checking multilib configuration for libtermcap..."; \
47133 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47134 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
47135 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47136 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47137 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47138 else \
47139 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47140 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47141 fi; \
47142 else \
47143 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47144 fi; \
47145 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
47147 $(NORMAL_TARGET_EXPORTS) \
47148 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47149 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47150 case $(srcdir) in \
47151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47152 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47154 esac; \
47155 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
47156 libsrcdir="$$s/libtermcap"; \
47157 rm -f no-such-file || : ; \
47158 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47159 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47160 --target=${target_alias} $${srcdiroption} \
47161 || exit 1
47162@endif target-libtermcap
47163
47164
47165
47166
47167
47168.PHONY: all-target-libtermcap maybe-all-target-libtermcap
47169maybe-all-target-libtermcap:
47170@if gcc-bootstrap
47171all-target-libtermcap: stage_current
47172@endif gcc-bootstrap
47173@if target-libtermcap
47174TARGET-target-libtermcap=all
47175maybe-all-target-libtermcap: all-target-libtermcap
47176all-target-libtermcap: configure-target-libtermcap
47177 @: $(MAKE); $(unstage)
47178 @r=`${PWD_COMMAND}`; export r; \
47179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47180 $(NORMAL_TARGET_EXPORTS) \
47181 (cd $(TARGET_SUBDIR)/libtermcap && \
47182 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47183 $(TARGET-target-libtermcap))
47184@endif target-libtermcap
47185
47186
47187
47188
47189
47190.PHONY: check-target-libtermcap maybe-check-target-libtermcap
47191maybe-check-target-libtermcap:
47192@if target-libtermcap
47193maybe-check-target-libtermcap: check-target-libtermcap
47194
47195# Dummy target for uncheckable module.
47196check-target-libtermcap:
47197
47198@endif target-libtermcap
47199
47200.PHONY: install-target-libtermcap maybe-install-target-libtermcap
47201maybe-install-target-libtermcap:
47202@if target-libtermcap
47203maybe-install-target-libtermcap: install-target-libtermcap
47204
47205install-target-libtermcap: installdirs
47206 @: $(MAKE); $(unstage)
47207 @r=`${PWD_COMMAND}`; export r; \
47208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47209 $(NORMAL_TARGET_EXPORTS) \
47210 (cd $(TARGET_SUBDIR)/libtermcap && \
47211 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47212
47213@endif target-libtermcap
47214
47215# Other targets (info, dvi, pdf, etc.)
47216
47217.PHONY: maybe-info-target-libtermcap info-target-libtermcap
47218maybe-info-target-libtermcap:
47219@if target-libtermcap
47220maybe-info-target-libtermcap: info-target-libtermcap
47221
47222info-target-libtermcap: \
47223 configure-target-libtermcap
47224 @: $(MAKE); $(unstage)
47225 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47226 r=`${PWD_COMMAND}`; export r; \
47227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47228 $(NORMAL_TARGET_EXPORTS) \
47229 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
47230 for flag in $(EXTRA_TARGET_FLAGS); do \
47231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47232 done; \
47233 (cd $(TARGET_SUBDIR)/libtermcap && \
47234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47236 "RANLIB=$${RANLIB}" \
47237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47238 info) \
47239 || exit 1
47240
47241@endif target-libtermcap
47242
47243.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47244maybe-dvi-target-libtermcap:
47245@if target-libtermcap
47246maybe-dvi-target-libtermcap: dvi-target-libtermcap
47247
47248dvi-target-libtermcap: \
47249 configure-target-libtermcap
47250 @: $(MAKE); $(unstage)
47251 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47252 r=`${PWD_COMMAND}`; export r; \
47253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47254 $(NORMAL_TARGET_EXPORTS) \
47255 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
47256 for flag in $(EXTRA_TARGET_FLAGS); do \
47257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47258 done; \
47259 (cd $(TARGET_SUBDIR)/libtermcap && \
47260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47262 "RANLIB=$${RANLIB}" \
47263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47264 dvi) \
47265 || exit 1
47266
47267@endif target-libtermcap
47268
47269.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47270maybe-pdf-target-libtermcap:
47271@if target-libtermcap
47272maybe-pdf-target-libtermcap: pdf-target-libtermcap
47273
47274pdf-target-libtermcap: \
47275 configure-target-libtermcap
47276 @: $(MAKE); $(unstage)
47277 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47278 r=`${PWD_COMMAND}`; export r; \
47279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47280 $(NORMAL_TARGET_EXPORTS) \
47281 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47282 for flag in $(EXTRA_TARGET_FLAGS); do \
47283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47284 done; \
47285 (cd $(TARGET_SUBDIR)/libtermcap && \
47286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47288 "RANLIB=$${RANLIB}" \
47289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47290 pdf) \
47291 || exit 1
47292
47293@endif target-libtermcap
47294
47295.PHONY: maybe-html-target-libtermcap html-target-libtermcap
47296maybe-html-target-libtermcap:
47297@if target-libtermcap
47298maybe-html-target-libtermcap: html-target-libtermcap
47299
47300html-target-libtermcap: \
47301 configure-target-libtermcap
47302 @: $(MAKE); $(unstage)
47303 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47304 r=`${PWD_COMMAND}`; export r; \
47305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306 $(NORMAL_TARGET_EXPORTS) \
47307 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 html) \
47317 || exit 1
47318
47319@endif target-libtermcap
47320
47321.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47322maybe-TAGS-target-libtermcap:
47323@if target-libtermcap
47324maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47325
47326TAGS-target-libtermcap: \
47327 configure-target-libtermcap
47328 @: $(MAKE); $(unstage)
47329 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47330 r=`${PWD_COMMAND}`; export r; \
47331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47332 $(NORMAL_TARGET_EXPORTS) \
47333 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 TAGS) \
47343 || exit 1
47344
47345@endif target-libtermcap
47346
47347.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47348maybe-install-info-target-libtermcap:
47349@if target-libtermcap
47350maybe-install-info-target-libtermcap: install-info-target-libtermcap
47351
47352install-info-target-libtermcap: \
47353 configure-target-libtermcap \
47354 info-target-libtermcap
47355 @: $(MAKE); $(unstage)
47356 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47357 r=`${PWD_COMMAND}`; export r; \
47358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359 $(NORMAL_TARGET_EXPORTS) \
47360 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
47361 for flag in $(EXTRA_TARGET_FLAGS); do \
47362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47363 done; \
47364 (cd $(TARGET_SUBDIR)/libtermcap && \
47365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367 "RANLIB=$${RANLIB}" \
47368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369 install-info) \
47370 || exit 1
47371
47372@endif target-libtermcap
47373
47374.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47375maybe-install-pdf-target-libtermcap:
47376@if target-libtermcap
47377maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47378
47379install-pdf-target-libtermcap: \
47380 configure-target-libtermcap \
47381 pdf-target-libtermcap
47382 @: $(MAKE); $(unstage)
47383 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47384 r=`${PWD_COMMAND}`; export r; \
47385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47386 $(NORMAL_TARGET_EXPORTS) \
47387 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
47388 for flag in $(EXTRA_TARGET_FLAGS); do \
47389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47390 done; \
47391 (cd $(TARGET_SUBDIR)/libtermcap && \
47392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47394 "RANLIB=$${RANLIB}" \
47395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47396 install-pdf) \
47397 || exit 1
47398
47399@endif target-libtermcap
47400
47401.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47402maybe-install-html-target-libtermcap:
47403@if target-libtermcap
47404maybe-install-html-target-libtermcap: install-html-target-libtermcap
47405
47406install-html-target-libtermcap: \
47407 configure-target-libtermcap \
47408 html-target-libtermcap
47409 @: $(MAKE); $(unstage)
47410 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47411 r=`${PWD_COMMAND}`; export r; \
47412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47413 $(NORMAL_TARGET_EXPORTS) \
47414 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
47415 for flag in $(EXTRA_TARGET_FLAGS); do \
47416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47417 done; \
47418 (cd $(TARGET_SUBDIR)/libtermcap && \
47419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47421 "RANLIB=$${RANLIB}" \
47422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47423 install-html) \
47424 || exit 1
47425
47426@endif target-libtermcap
47427
47428.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47429maybe-installcheck-target-libtermcap:
47430@if target-libtermcap
47431maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47432
47433installcheck-target-libtermcap: \
47434 configure-target-libtermcap
47435 @: $(MAKE); $(unstage)
47436 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
47437 r=`${PWD_COMMAND}`; export r; \
47438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439 $(NORMAL_TARGET_EXPORTS) \
47440 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
47441 for flag in $(EXTRA_TARGET_FLAGS); do \
47442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47443 done; \
47444 (cd $(TARGET_SUBDIR)/libtermcap && \
47445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47447 "RANLIB=$${RANLIB}" \
47448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47449 installcheck) \
47450 || exit 1
47451
47452@endif target-libtermcap
47453
47454.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
47455maybe-mostlyclean-target-libtermcap:
47456@if target-libtermcap
47457maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
47458
47459# libtermcap doesn't support mostlyclean.
47460mostlyclean-target-libtermcap:
47461
47462@endif target-libtermcap
47463
47464.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
47465maybe-clean-target-libtermcap:
47466@if target-libtermcap
47467maybe-clean-target-libtermcap: clean-target-libtermcap
47468
47469# libtermcap doesn't support clean.
47470clean-target-libtermcap:
47471
47472@endif target-libtermcap
47473
47474.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
47475maybe-distclean-target-libtermcap:
47476@if target-libtermcap
47477maybe-distclean-target-libtermcap: distclean-target-libtermcap
47478
47479# libtermcap doesn't support distclean.
47480distclean-target-libtermcap:
47481
47482@endif target-libtermcap
47483
47484.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
47485maybe-maintainer-clean-target-libtermcap:
47486@if target-libtermcap
47487maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
47488
47489# libtermcap doesn't support maintainer-clean.
47490maintainer-clean-target-libtermcap:
47491
47492@endif target-libtermcap
47493
47494
47495
47496
47497
47498.PHONY: configure-target-winsup maybe-configure-target-winsup
47499maybe-configure-target-winsup:
47500@if gcc-bootstrap
47501configure-target-winsup: stage_current
47502@endif gcc-bootstrap
47503@if target-winsup
47504maybe-configure-target-winsup: configure-target-winsup
47505configure-target-winsup:
47506 @: $(MAKE); $(unstage)
47507 @r=`${PWD_COMMAND}`; export r; \
47508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47509 echo "Checking multilib configuration for winsup..."; \
47510 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
47512 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
47513 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
47514 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
47515 else \
47516 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
47517 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47518 fi; \
47519 else \
47520 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
47521 fi; \
47522 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
47523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
47524 $(NORMAL_TARGET_EXPORTS) \
47525 echo Configuring in $(TARGET_SUBDIR)/winsup; \
47526 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
47527 case $(srcdir) in \
47528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47529 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
47530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47531 esac; \
47532 srcdiroption="--srcdir=$${topdir}/winsup"; \
47533 libsrcdir="$$s/winsup"; \
47534 rm -f no-such-file || : ; \
47535 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47536 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47537 --target=${target_alias} $${srcdiroption} \
47538 || exit 1
47539@endif target-winsup
47540
47541
47542
47543
47544
47545.PHONY: all-target-winsup maybe-all-target-winsup
47546maybe-all-target-winsup:
47547@if gcc-bootstrap
47548all-target-winsup: stage_current
47549@endif gcc-bootstrap
47550@if target-winsup
47551TARGET-target-winsup=all
47552maybe-all-target-winsup: all-target-winsup
47553all-target-winsup: configure-target-winsup
47554 @: $(MAKE); $(unstage)
47555 @r=`${PWD_COMMAND}`; export r; \
47556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47557 $(NORMAL_TARGET_EXPORTS) \
47558 (cd $(TARGET_SUBDIR)/winsup && \
47559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47560 $(TARGET-target-winsup))
47561@endif target-winsup
47562
47563
47564
47565
47566
47567.PHONY: check-target-winsup maybe-check-target-winsup
47568maybe-check-target-winsup:
47569@if target-winsup
47570maybe-check-target-winsup: check-target-winsup
47571
47572check-target-winsup:
47573 @: $(MAKE); $(unstage)
47574 @r=`${PWD_COMMAND}`; export r; \
47575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47576 $(NORMAL_TARGET_EXPORTS) \
47577 (cd $(TARGET_SUBDIR)/winsup && \
47578 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47579
47580@endif target-winsup
47581
47582.PHONY: install-target-winsup maybe-install-target-winsup
47583maybe-install-target-winsup:
47584@if target-winsup
47585maybe-install-target-winsup: install-target-winsup
47586
47587install-target-winsup: installdirs
47588 @: $(MAKE); $(unstage)
47589 @r=`${PWD_COMMAND}`; export r; \
47590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591 $(NORMAL_TARGET_EXPORTS) \
47592 (cd $(TARGET_SUBDIR)/winsup && \
47593 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47594
47595@endif target-winsup
47596
47597# Other targets (info, dvi, pdf, etc.)
47598
47599.PHONY: maybe-info-target-winsup info-target-winsup
47600maybe-info-target-winsup:
47601@if target-winsup
47602maybe-info-target-winsup: info-target-winsup
47603
47604info-target-winsup: \
47605 configure-target-winsup
47606 @: $(MAKE); $(unstage)
47607 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47608 r=`${PWD_COMMAND}`; export r; \
47609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47610 $(NORMAL_TARGET_EXPORTS) \
47611 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
47612 for flag in $(EXTRA_TARGET_FLAGS); do \
47613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47614 done; \
47615 (cd $(TARGET_SUBDIR)/winsup && \
47616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47618 "RANLIB=$${RANLIB}" \
47619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47620 info) \
47621 || exit 1
47622
47623@endif target-winsup
47624
47625.PHONY: maybe-dvi-target-winsup dvi-target-winsup
47626maybe-dvi-target-winsup:
47627@if target-winsup
47628maybe-dvi-target-winsup: dvi-target-winsup
47629
47630dvi-target-winsup: \
47631 configure-target-winsup
47632 @: $(MAKE); $(unstage)
47633 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47634 r=`${PWD_COMMAND}`; export r; \
47635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47636 $(NORMAL_TARGET_EXPORTS) \
47637 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
47638 for flag in $(EXTRA_TARGET_FLAGS); do \
47639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47640 done; \
47641 (cd $(TARGET_SUBDIR)/winsup && \
47642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47644 "RANLIB=$${RANLIB}" \
47645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47646 dvi) \
47647 || exit 1
47648
47649@endif target-winsup
47650
47651.PHONY: maybe-pdf-target-winsup pdf-target-winsup
47652maybe-pdf-target-winsup:
47653@if target-winsup
47654maybe-pdf-target-winsup: pdf-target-winsup
47655
47656pdf-target-winsup: \
47657 configure-target-winsup
47658 @: $(MAKE); $(unstage)
47659 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47660 r=`${PWD_COMMAND}`; export r; \
47661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47662 $(NORMAL_TARGET_EXPORTS) \
47663 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
47664 for flag in $(EXTRA_TARGET_FLAGS); do \
47665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47666 done; \
47667 (cd $(TARGET_SUBDIR)/winsup && \
47668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47670 "RANLIB=$${RANLIB}" \
47671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47672 pdf) \
47673 || exit 1
47674
47675@endif target-winsup
47676
47677.PHONY: maybe-html-target-winsup html-target-winsup
47678maybe-html-target-winsup:
47679@if target-winsup
47680maybe-html-target-winsup: html-target-winsup
47681
47682html-target-winsup: \
47683 configure-target-winsup
47684 @: $(MAKE); $(unstage)
47685 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47686 r=`${PWD_COMMAND}`; export r; \
47687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47688 $(NORMAL_TARGET_EXPORTS) \
47689 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
47690 for flag in $(EXTRA_TARGET_FLAGS); do \
47691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47692 done; \
47693 (cd $(TARGET_SUBDIR)/winsup && \
47694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47696 "RANLIB=$${RANLIB}" \
47697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47698 html) \
47699 || exit 1
47700
47701@endif target-winsup
47702
47703.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
47704maybe-TAGS-target-winsup:
47705@if target-winsup
47706maybe-TAGS-target-winsup: TAGS-target-winsup
47707
47708TAGS-target-winsup: \
47709 configure-target-winsup
47710 @: $(MAKE); $(unstage)
47711 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47712 r=`${PWD_COMMAND}`; export r; \
47713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47714 $(NORMAL_TARGET_EXPORTS) \
47715 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
47716 for flag in $(EXTRA_TARGET_FLAGS); do \
47717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47718 done; \
47719 (cd $(TARGET_SUBDIR)/winsup && \
47720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47722 "RANLIB=$${RANLIB}" \
47723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47724 TAGS) \
47725 || exit 1
47726
47727@endif target-winsup
47728
47729.PHONY: maybe-install-info-target-winsup install-info-target-winsup
47730maybe-install-info-target-winsup:
47731@if target-winsup
47732maybe-install-info-target-winsup: install-info-target-winsup
47733
47734install-info-target-winsup: \
47735 configure-target-winsup \
47736 info-target-winsup
47737 @: $(MAKE); $(unstage)
47738 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47739 r=`${PWD_COMMAND}`; export r; \
47740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47741 $(NORMAL_TARGET_EXPORTS) \
47742 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
47743 for flag in $(EXTRA_TARGET_FLAGS); do \
47744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47745 done; \
47746 (cd $(TARGET_SUBDIR)/winsup && \
47747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47749 "RANLIB=$${RANLIB}" \
47750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47751 install-info) \
47752 || exit 1
47753
47754@endif target-winsup
47755
47756.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
47757maybe-install-pdf-target-winsup:
47758@if target-winsup
47759maybe-install-pdf-target-winsup: install-pdf-target-winsup
47760
47761install-pdf-target-winsup: \
47762 configure-target-winsup \
47763 pdf-target-winsup
47764 @: $(MAKE); $(unstage)
47765 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47766 r=`${PWD_COMMAND}`; export r; \
47767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47768 $(NORMAL_TARGET_EXPORTS) \
47769 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
47770 for flag in $(EXTRA_TARGET_FLAGS); do \
47771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47772 done; \
47773 (cd $(TARGET_SUBDIR)/winsup && \
47774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47776 "RANLIB=$${RANLIB}" \
47777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47778 install-pdf) \
47779 || exit 1
47780
47781@endif target-winsup
47782
47783.PHONY: maybe-install-html-target-winsup install-html-target-winsup
47784maybe-install-html-target-winsup:
47785@if target-winsup
47786maybe-install-html-target-winsup: install-html-target-winsup
47787
47788install-html-target-winsup: \
47789 configure-target-winsup \
47790 html-target-winsup
47791 @: $(MAKE); $(unstage)
47792 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47793 r=`${PWD_COMMAND}`; export r; \
47794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795 $(NORMAL_TARGET_EXPORTS) \
47796 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
47797 for flag in $(EXTRA_TARGET_FLAGS); do \
47798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47799 done; \
47800 (cd $(TARGET_SUBDIR)/winsup && \
47801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47803 "RANLIB=$${RANLIB}" \
47804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47805 install-html) \
47806 || exit 1
47807
47808@endif target-winsup
47809
47810.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
47811maybe-installcheck-target-winsup:
47812@if target-winsup
47813maybe-installcheck-target-winsup: installcheck-target-winsup
47814
47815installcheck-target-winsup: \
47816 configure-target-winsup
47817 @: $(MAKE); $(unstage)
47818 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47819 r=`${PWD_COMMAND}`; export r; \
47820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47821 $(NORMAL_TARGET_EXPORTS) \
47822 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
47823 for flag in $(EXTRA_TARGET_FLAGS); do \
47824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47825 done; \
47826 (cd $(TARGET_SUBDIR)/winsup && \
47827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47829 "RANLIB=$${RANLIB}" \
47830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47831 installcheck) \
47832 || exit 1
47833
47834@endif target-winsup
47835
47836.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
47837maybe-mostlyclean-target-winsup:
47838@if target-winsup
47839maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
47840
47841mostlyclean-target-winsup:
47842 @: $(MAKE); $(unstage)
47843 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47844 r=`${PWD_COMMAND}`; export r; \
47845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47846 $(NORMAL_TARGET_EXPORTS) \
47847 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
47848 for flag in $(EXTRA_TARGET_FLAGS); do \
47849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47850 done; \
47851 (cd $(TARGET_SUBDIR)/winsup && \
47852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47854 "RANLIB=$${RANLIB}" \
47855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47856 mostlyclean) \
47857 || exit 1
47858
47859@endif target-winsup
47860
47861.PHONY: maybe-clean-target-winsup clean-target-winsup
47862maybe-clean-target-winsup:
47863@if target-winsup
47864maybe-clean-target-winsup: clean-target-winsup
47865
47866clean-target-winsup:
47867 @: $(MAKE); $(unstage)
47868 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47869 r=`${PWD_COMMAND}`; export r; \
47870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47871 $(NORMAL_TARGET_EXPORTS) \
47872 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
47873 for flag in $(EXTRA_TARGET_FLAGS); do \
47874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47875 done; \
47876 (cd $(TARGET_SUBDIR)/winsup && \
47877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47879 "RANLIB=$${RANLIB}" \
47880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47881 clean) \
47882 || exit 1
47883
47884@endif target-winsup
47885
47886.PHONY: maybe-distclean-target-winsup distclean-target-winsup
47887maybe-distclean-target-winsup:
47888@if target-winsup
47889maybe-distclean-target-winsup: distclean-target-winsup
47890
47891distclean-target-winsup:
47892 @: $(MAKE); $(unstage)
47893 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47894 r=`${PWD_COMMAND}`; export r; \
47895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47896 $(NORMAL_TARGET_EXPORTS) \
47897 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
47898 for flag in $(EXTRA_TARGET_FLAGS); do \
47899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47900 done; \
47901 (cd $(TARGET_SUBDIR)/winsup && \
47902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47904 "RANLIB=$${RANLIB}" \
47905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47906 distclean) \
47907 || exit 1
47908
47909@endif target-winsup
47910
47911.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
47912maybe-maintainer-clean-target-winsup:
47913@if target-winsup
47914maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
47915
47916maintainer-clean-target-winsup:
47917 @: $(MAKE); $(unstage)
47918 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
47919 r=`${PWD_COMMAND}`; export r; \
47920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47921 $(NORMAL_TARGET_EXPORTS) \
47922 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
47923 for flag in $(EXTRA_TARGET_FLAGS); do \
47924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47925 done; \
47926 (cd $(TARGET_SUBDIR)/winsup && \
47927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47929 "RANLIB=$${RANLIB}" \
47930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47931 maintainer-clean) \
47932 || exit 1
47933
47934@endif target-winsup
47935
47936
47937
47938
47939
47940.PHONY: configure-target-libgloss maybe-configure-target-libgloss
47941maybe-configure-target-libgloss:
47942@if gcc-bootstrap
47943configure-target-libgloss: stage_current
47944@endif gcc-bootstrap
47945@if target-libgloss
47946maybe-configure-target-libgloss: configure-target-libgloss
47947configure-target-libgloss:
47948 @: $(MAKE); $(unstage)
47949 @r=`${PWD_COMMAND}`; export r; \
47950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47951 echo "Checking multilib configuration for libgloss..."; \
47952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
47954 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47955 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
47956 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
47957 else \
47958 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
47959 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47960 fi; \
47961 else \
47962 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
47963 fi; \
47964 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
47965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
47966 $(NORMAL_TARGET_EXPORTS) \
47967 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
47968 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
47969 case $(srcdir) in \
47970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47971 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
47972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47973 esac; \
47974 srcdiroption="--srcdir=$${topdir}/libgloss"; \
47975 libsrcdir="$$s/libgloss"; \
47976 rm -f no-such-file || : ; \
47977 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47978 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47979 --target=${target_alias} $${srcdiroption} \
47980 || exit 1
47981@endif target-libgloss
47982
47983
47984
47985
47986
47987.PHONY: all-target-libgloss maybe-all-target-libgloss
47988maybe-all-target-libgloss:
47989@if gcc-bootstrap
47990all-target-libgloss: stage_current
47991@endif gcc-bootstrap
47992@if target-libgloss
47993TARGET-target-libgloss=all
47994maybe-all-target-libgloss: all-target-libgloss
47995all-target-libgloss: configure-target-libgloss
47996 @: $(MAKE); $(unstage)
47997 @r=`${PWD_COMMAND}`; export r; \
47998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47999 $(NORMAL_TARGET_EXPORTS) \
48000 (cd $(TARGET_SUBDIR)/libgloss && \
48001 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48002 $(TARGET-target-libgloss))
48003@endif target-libgloss
48004
48005
48006
48007
48008
48009.PHONY: check-target-libgloss maybe-check-target-libgloss
48010maybe-check-target-libgloss:
48011@if target-libgloss
48012maybe-check-target-libgloss: check-target-libgloss
48013
48014# Dummy target for uncheckable module.
48015check-target-libgloss:
48016
48017@endif target-libgloss
48018
48019.PHONY: install-target-libgloss maybe-install-target-libgloss
48020maybe-install-target-libgloss:
48021@if target-libgloss
48022maybe-install-target-libgloss: install-target-libgloss
48023
48024install-target-libgloss: installdirs
48025 @: $(MAKE); $(unstage)
48026 @r=`${PWD_COMMAND}`; export r; \
48027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48028 $(NORMAL_TARGET_EXPORTS) \
48029 (cd $(TARGET_SUBDIR)/libgloss && \
48030 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48031
48032@endif target-libgloss
48033
48034# Other targets (info, dvi, pdf, etc.)
48035
48036.PHONY: maybe-info-target-libgloss info-target-libgloss
48037maybe-info-target-libgloss:
48038@if target-libgloss
48039maybe-info-target-libgloss: info-target-libgloss
48040
48041info-target-libgloss: \
48042 configure-target-libgloss
48043 @: $(MAKE); $(unstage)
48044 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48045 r=`${PWD_COMMAND}`; export r; \
48046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48047 $(NORMAL_TARGET_EXPORTS) \
48048 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
48049 for flag in $(EXTRA_TARGET_FLAGS); do \
48050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48051 done; \
48052 (cd $(TARGET_SUBDIR)/libgloss && \
48053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48055 "RANLIB=$${RANLIB}" \
48056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48057 info) \
48058 || exit 1
48059
48060@endif target-libgloss
48061
48062.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48063maybe-dvi-target-libgloss:
48064@if target-libgloss
48065maybe-dvi-target-libgloss: dvi-target-libgloss
48066
48067dvi-target-libgloss: \
48068 configure-target-libgloss
48069 @: $(MAKE); $(unstage)
48070 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48071 r=`${PWD_COMMAND}`; export r; \
48072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48073 $(NORMAL_TARGET_EXPORTS) \
48074 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
48075 for flag in $(EXTRA_TARGET_FLAGS); do \
48076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48077 done; \
48078 (cd $(TARGET_SUBDIR)/libgloss && \
48079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48081 "RANLIB=$${RANLIB}" \
48082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48083 dvi) \
48084 || exit 1
48085
48086@endif target-libgloss
48087
48088.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48089maybe-pdf-target-libgloss:
48090@if target-libgloss
48091maybe-pdf-target-libgloss: pdf-target-libgloss
48092
48093pdf-target-libgloss: \
48094 configure-target-libgloss
48095 @: $(MAKE); $(unstage)
48096 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48097 r=`${PWD_COMMAND}`; export r; \
48098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48099 $(NORMAL_TARGET_EXPORTS) \
48100 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
48101 for flag in $(EXTRA_TARGET_FLAGS); do \
48102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48103 done; \
48104 (cd $(TARGET_SUBDIR)/libgloss && \
48105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48107 "RANLIB=$${RANLIB}" \
48108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48109 pdf) \
48110 || exit 1
48111
48112@endif target-libgloss
48113
48114.PHONY: maybe-html-target-libgloss html-target-libgloss
48115maybe-html-target-libgloss:
48116@if target-libgloss
48117maybe-html-target-libgloss: html-target-libgloss
48118
48119html-target-libgloss: \
48120 configure-target-libgloss
48121 @: $(MAKE); $(unstage)
48122 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48123 r=`${PWD_COMMAND}`; export r; \
48124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48125 $(NORMAL_TARGET_EXPORTS) \
48126 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
48127 for flag in $(EXTRA_TARGET_FLAGS); do \
48128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48129 done; \
48130 (cd $(TARGET_SUBDIR)/libgloss && \
48131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48133 "RANLIB=$${RANLIB}" \
48134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48135 html) \
48136 || exit 1
48137
48138@endif target-libgloss
48139
48140.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48141maybe-TAGS-target-libgloss:
48142@if target-libgloss
48143maybe-TAGS-target-libgloss: TAGS-target-libgloss
48144
48145TAGS-target-libgloss: \
48146 configure-target-libgloss
48147 @: $(MAKE); $(unstage)
48148 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48149 r=`${PWD_COMMAND}`; export r; \
48150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48151 $(NORMAL_TARGET_EXPORTS) \
48152 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
48153 for flag in $(EXTRA_TARGET_FLAGS); do \
48154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48155 done; \
48156 (cd $(TARGET_SUBDIR)/libgloss && \
48157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48159 "RANLIB=$${RANLIB}" \
48160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48161 TAGS) \
48162 || exit 1
48163
48164@endif target-libgloss
48165
48166.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48167maybe-install-info-target-libgloss:
48168@if target-libgloss
48169maybe-install-info-target-libgloss: install-info-target-libgloss
48170
48171install-info-target-libgloss: \
48172 configure-target-libgloss \
48173 info-target-libgloss
48174 @: $(MAKE); $(unstage)
48175 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48176 r=`${PWD_COMMAND}`; export r; \
48177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48178 $(NORMAL_TARGET_EXPORTS) \
48179 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
48180 for flag in $(EXTRA_TARGET_FLAGS); do \
48181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48182 done; \
48183 (cd $(TARGET_SUBDIR)/libgloss && \
48184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48186 "RANLIB=$${RANLIB}" \
48187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48188 install-info) \
48189 || exit 1
48190
48191@endif target-libgloss
48192
48193.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48194maybe-install-pdf-target-libgloss:
48195@if target-libgloss
48196maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48197
48198install-pdf-target-libgloss: \
48199 configure-target-libgloss \
48200 pdf-target-libgloss
48201 @: $(MAKE); $(unstage)
48202 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48203 r=`${PWD_COMMAND}`; export r; \
48204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48205 $(NORMAL_TARGET_EXPORTS) \
48206 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
48207 for flag in $(EXTRA_TARGET_FLAGS); do \
48208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48209 done; \
48210 (cd $(TARGET_SUBDIR)/libgloss && \
48211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48213 "RANLIB=$${RANLIB}" \
48214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48215 install-pdf) \
48216 || exit 1
48217
48218@endif target-libgloss
48219
48220.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48221maybe-install-html-target-libgloss:
48222@if target-libgloss
48223maybe-install-html-target-libgloss: install-html-target-libgloss
48224
48225install-html-target-libgloss: \
48226 configure-target-libgloss \
48227 html-target-libgloss
48228 @: $(MAKE); $(unstage)
48229 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48230 r=`${PWD_COMMAND}`; export r; \
48231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48232 $(NORMAL_TARGET_EXPORTS) \
48233 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
48234 for flag in $(EXTRA_TARGET_FLAGS); do \
48235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48236 done; \
48237 (cd $(TARGET_SUBDIR)/libgloss && \
48238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48240 "RANLIB=$${RANLIB}" \
48241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48242 install-html) \
48243 || exit 1
48244
48245@endif target-libgloss
48246
48247.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48248maybe-installcheck-target-libgloss:
48249@if target-libgloss
48250maybe-installcheck-target-libgloss: installcheck-target-libgloss
48251
48252installcheck-target-libgloss: \
48253 configure-target-libgloss
48254 @: $(MAKE); $(unstage)
48255 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48256 r=`${PWD_COMMAND}`; export r; \
48257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48258 $(NORMAL_TARGET_EXPORTS) \
48259 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
48260 for flag in $(EXTRA_TARGET_FLAGS); do \
48261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48262 done; \
48263 (cd $(TARGET_SUBDIR)/libgloss && \
48264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48266 "RANLIB=$${RANLIB}" \
48267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48268 installcheck) \
48269 || exit 1
48270
48271@endif target-libgloss
48272
48273.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48274maybe-mostlyclean-target-libgloss:
48275@if target-libgloss
48276maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48277
48278mostlyclean-target-libgloss:
48279 @: $(MAKE); $(unstage)
48280 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48281 r=`${PWD_COMMAND}`; export r; \
48282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48283 $(NORMAL_TARGET_EXPORTS) \
48284 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
48285 for flag in $(EXTRA_TARGET_FLAGS); do \
48286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48287 done; \
48288 (cd $(TARGET_SUBDIR)/libgloss && \
48289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48291 "RANLIB=$${RANLIB}" \
48292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48293 mostlyclean) \
48294 || exit 1
48295
48296@endif target-libgloss
48297
48298.PHONY: maybe-clean-target-libgloss clean-target-libgloss
48299maybe-clean-target-libgloss:
48300@if target-libgloss
48301maybe-clean-target-libgloss: clean-target-libgloss
48302
48303clean-target-libgloss:
48304 @: $(MAKE); $(unstage)
48305 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48306 r=`${PWD_COMMAND}`; export r; \
48307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48308 $(NORMAL_TARGET_EXPORTS) \
48309 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
48310 for flag in $(EXTRA_TARGET_FLAGS); do \
48311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48312 done; \
48313 (cd $(TARGET_SUBDIR)/libgloss && \
48314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48316 "RANLIB=$${RANLIB}" \
48317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48318 clean) \
48319 || exit 1
48320
48321@endif target-libgloss
48322
48323.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48324maybe-distclean-target-libgloss:
48325@if target-libgloss
48326maybe-distclean-target-libgloss: distclean-target-libgloss
48327
48328distclean-target-libgloss:
48329 @: $(MAKE); $(unstage)
48330 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48331 r=`${PWD_COMMAND}`; export r; \
48332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48333 $(NORMAL_TARGET_EXPORTS) \
48334 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
48335 for flag in $(EXTRA_TARGET_FLAGS); do \
48336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48337 done; \
48338 (cd $(TARGET_SUBDIR)/libgloss && \
48339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48341 "RANLIB=$${RANLIB}" \
48342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48343 distclean) \
48344 || exit 1
48345
48346@endif target-libgloss
48347
48348.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48349maybe-maintainer-clean-target-libgloss:
48350@if target-libgloss
48351maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48352
48353maintainer-clean-target-libgloss:
48354 @: $(MAKE); $(unstage)
48355 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
48356 r=`${PWD_COMMAND}`; export r; \
48357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48358 $(NORMAL_TARGET_EXPORTS) \
48359 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
48360 for flag in $(EXTRA_TARGET_FLAGS); do \
48361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48362 done; \
48363 (cd $(TARGET_SUBDIR)/libgloss && \
48364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48366 "RANLIB=$${RANLIB}" \
48367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48368 maintainer-clean) \
48369 || exit 1
48370
48371@endif target-libgloss
48372
48373
48374
48375
48376
48377.PHONY: configure-target-libiberty maybe-configure-target-libiberty
48378maybe-configure-target-libiberty:
48379@if gcc-bootstrap
48380configure-target-libiberty: stage_current
48381@endif gcc-bootstrap
48382@if target-libiberty
48383maybe-configure-target-libiberty: configure-target-libiberty
48384configure-target-libiberty:
48385 @: $(MAKE); $(unstage)
48386 @r=`${PWD_COMMAND}`; export r; \
48387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48388 echo "Checking multilib configuration for libiberty..."; \
48389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48390 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
48391 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48392 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
48393 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
48394 else \
48395 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
48396 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48397 fi; \
48398 else \
48399 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
48400 fi; \
48401 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
48402 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
48403 $(NORMAL_TARGET_EXPORTS) \
48404 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
48405 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
48406 case $(srcdir) in \
48407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48408 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
48409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48410 esac; \
48411 srcdiroption="--srcdir=$${topdir}/libiberty"; \
48412 libsrcdir="$$s/libiberty"; \
48413 rm -f no-such-file || : ; \
48414 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48415 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48416 --target=${target_alias} $${srcdiroption} \
48417 || exit 1
48418@endif target-libiberty
48419
48420
48421
48422
48423
48424.PHONY: all-target-libiberty maybe-all-target-libiberty
48425maybe-all-target-libiberty:
48426@if gcc-bootstrap
48427all-target-libiberty: stage_current
48428@endif gcc-bootstrap
48429@if target-libiberty
48430TARGET-target-libiberty=all
48431maybe-all-target-libiberty: all-target-libiberty
48432all-target-libiberty: configure-target-libiberty
48433 @: $(MAKE); $(unstage)
48434 @r=`${PWD_COMMAND}`; export r; \
48435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48436 $(NORMAL_TARGET_EXPORTS) \
48437 (cd $(TARGET_SUBDIR)/libiberty && \
48438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48439 $(TARGET-target-libiberty))
48440@endif target-libiberty
48441
48442
48443
48444
48445
48446.PHONY: check-target-libiberty maybe-check-target-libiberty
48447maybe-check-target-libiberty:
48448@if target-libiberty
48449maybe-check-target-libiberty: check-target-libiberty
48450
48451check-target-libiberty:
48452 @: $(MAKE); $(unstage)
48453 @r=`${PWD_COMMAND}`; export r; \
48454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48455 $(NORMAL_TARGET_EXPORTS) \
48456 (cd $(TARGET_SUBDIR)/libiberty && \
48457 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48458
48459@endif target-libiberty
48460
48461.PHONY: install-target-libiberty maybe-install-target-libiberty
48462maybe-install-target-libiberty:
48463@if target-libiberty
48464maybe-install-target-libiberty: install-target-libiberty
48465
48466install-target-libiberty: installdirs
48467 @: $(MAKE); $(unstage)
48468 @r=`${PWD_COMMAND}`; export r; \
48469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48470 $(NORMAL_TARGET_EXPORTS) \
48471 (cd $(TARGET_SUBDIR)/libiberty && \
48472 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48473
48474@endif target-libiberty
48475
48476# Other targets (info, dvi, pdf, etc.)
48477
48478.PHONY: maybe-info-target-libiberty info-target-libiberty
48479maybe-info-target-libiberty:
48480@if target-libiberty
48481maybe-info-target-libiberty: info-target-libiberty
48482
48483info-target-libiberty: \
48484 configure-target-libiberty
48485 @: $(MAKE); $(unstage)
48486 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48487 r=`${PWD_COMMAND}`; export r; \
48488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48489 $(NORMAL_TARGET_EXPORTS) \
48490 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
48491 for flag in $(EXTRA_TARGET_FLAGS); do \
48492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48493 done; \
48494 (cd $(TARGET_SUBDIR)/libiberty && \
48495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48497 "RANLIB=$${RANLIB}" \
48498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48499 info) \
48500 || exit 1
48501
48502@endif target-libiberty
48503
48504.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
48505maybe-dvi-target-libiberty:
48506@if target-libiberty
48507maybe-dvi-target-libiberty: dvi-target-libiberty
48508
48509dvi-target-libiberty: \
48510 configure-target-libiberty
48511 @: $(MAKE); $(unstage)
48512 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48513 r=`${PWD_COMMAND}`; export r; \
48514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48515 $(NORMAL_TARGET_EXPORTS) \
48516 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
48517 for flag in $(EXTRA_TARGET_FLAGS); do \
48518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48519 done; \
48520 (cd $(TARGET_SUBDIR)/libiberty && \
48521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48523 "RANLIB=$${RANLIB}" \
48524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48525 dvi) \
48526 || exit 1
48527
48528@endif target-libiberty
48529
48530.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
48531maybe-pdf-target-libiberty:
48532@if target-libiberty
48533maybe-pdf-target-libiberty: pdf-target-libiberty
48534
48535pdf-target-libiberty: \
48536 configure-target-libiberty
48537 @: $(MAKE); $(unstage)
48538 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48539 r=`${PWD_COMMAND}`; export r; \
48540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48541 $(NORMAL_TARGET_EXPORTS) \
48542 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
48543 for flag in $(EXTRA_TARGET_FLAGS); do \
48544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48545 done; \
48546 (cd $(TARGET_SUBDIR)/libiberty && \
48547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48549 "RANLIB=$${RANLIB}" \
48550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48551 pdf) \
48552 || exit 1
48553
48554@endif target-libiberty
48555
48556.PHONY: maybe-html-target-libiberty html-target-libiberty
48557maybe-html-target-libiberty:
48558@if target-libiberty
48559maybe-html-target-libiberty: html-target-libiberty
48560
48561html-target-libiberty: \
48562 configure-target-libiberty
48563 @: $(MAKE); $(unstage)
48564 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48565 r=`${PWD_COMMAND}`; export r; \
48566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48567 $(NORMAL_TARGET_EXPORTS) \
48568 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
48569 for flag in $(EXTRA_TARGET_FLAGS); do \
48570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48571 done; \
48572 (cd $(TARGET_SUBDIR)/libiberty && \
48573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48575 "RANLIB=$${RANLIB}" \
48576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48577 html) \
48578 || exit 1
48579
48580@endif target-libiberty
48581
48582.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
48583maybe-TAGS-target-libiberty:
48584@if target-libiberty
48585maybe-TAGS-target-libiberty: TAGS-target-libiberty
48586
48587TAGS-target-libiberty: \
48588 configure-target-libiberty
48589 @: $(MAKE); $(unstage)
48590 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48591 r=`${PWD_COMMAND}`; export r; \
48592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48593 $(NORMAL_TARGET_EXPORTS) \
48594 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
48595 for flag in $(EXTRA_TARGET_FLAGS); do \
48596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48597 done; \
48598 (cd $(TARGET_SUBDIR)/libiberty && \
48599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48601 "RANLIB=$${RANLIB}" \
48602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48603 TAGS) \
48604 || exit 1
48605
48606@endif target-libiberty
48607
48608.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
48609maybe-install-info-target-libiberty:
48610@if target-libiberty
48611maybe-install-info-target-libiberty: install-info-target-libiberty
48612
48613install-info-target-libiberty: \
48614 configure-target-libiberty \
48615 info-target-libiberty
48616 @: $(MAKE); $(unstage)
48617 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48618 r=`${PWD_COMMAND}`; export r; \
48619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620 $(NORMAL_TARGET_EXPORTS) \
48621 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
48622 for flag in $(EXTRA_TARGET_FLAGS); do \
48623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48624 done; \
48625 (cd $(TARGET_SUBDIR)/libiberty && \
48626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48628 "RANLIB=$${RANLIB}" \
48629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48630 install-info) \
48631 || exit 1
48632
48633@endif target-libiberty
48634
48635.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
48636maybe-install-pdf-target-libiberty:
48637@if target-libiberty
48638maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
48639
48640install-pdf-target-libiberty: \
48641 configure-target-libiberty \
48642 pdf-target-libiberty
48643 @: $(MAKE); $(unstage)
48644 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48645 r=`${PWD_COMMAND}`; export r; \
48646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48647 $(NORMAL_TARGET_EXPORTS) \
48648 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
48649 for flag in $(EXTRA_TARGET_FLAGS); do \
48650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48651 done; \
48652 (cd $(TARGET_SUBDIR)/libiberty && \
48653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48655 "RANLIB=$${RANLIB}" \
48656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48657 install-pdf) \
48658 || exit 1
48659
48660@endif target-libiberty
48661
48662.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
48663maybe-install-html-target-libiberty:
48664@if target-libiberty
48665maybe-install-html-target-libiberty: install-html-target-libiberty
48666
48667install-html-target-libiberty: \
48668 configure-target-libiberty \
48669 html-target-libiberty
48670 @: $(MAKE); $(unstage)
48671 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48672 r=`${PWD_COMMAND}`; export r; \
48673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48674 $(NORMAL_TARGET_EXPORTS) \
48675 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
48676 for flag in $(EXTRA_TARGET_FLAGS); do \
48677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48678 done; \
48679 (cd $(TARGET_SUBDIR)/libiberty && \
48680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48682 "RANLIB=$${RANLIB}" \
48683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48684 install-html) \
48685 || exit 1
48686
48687@endif target-libiberty
48688
48689.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
48690maybe-installcheck-target-libiberty:
48691@if target-libiberty
48692maybe-installcheck-target-libiberty: installcheck-target-libiberty
48693
48694installcheck-target-libiberty: \
48695 configure-target-libiberty
48696 @: $(MAKE); $(unstage)
48697 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48698 r=`${PWD_COMMAND}`; export r; \
48699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48700 $(NORMAL_TARGET_EXPORTS) \
48701 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
48702 for flag in $(EXTRA_TARGET_FLAGS); do \
48703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48704 done; \
48705 (cd $(TARGET_SUBDIR)/libiberty && \
48706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48708 "RANLIB=$${RANLIB}" \
48709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48710 installcheck) \
48711 || exit 1
48712
48713@endif target-libiberty
48714
48715.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
48716maybe-mostlyclean-target-libiberty:
48717@if target-libiberty
48718maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
48719
48720mostlyclean-target-libiberty:
48721 @: $(MAKE); $(unstage)
48722 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48723 r=`${PWD_COMMAND}`; export r; \
48724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48725 $(NORMAL_TARGET_EXPORTS) \
48726 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
48727 for flag in $(EXTRA_TARGET_FLAGS); do \
48728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48729 done; \
48730 (cd $(TARGET_SUBDIR)/libiberty && \
48731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48733 "RANLIB=$${RANLIB}" \
48734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48735 mostlyclean) \
48736 || exit 1
48737
48738@endif target-libiberty
48739
48740.PHONY: maybe-clean-target-libiberty clean-target-libiberty
48741maybe-clean-target-libiberty:
48742@if target-libiberty
48743maybe-clean-target-libiberty: clean-target-libiberty
48744
48745clean-target-libiberty:
48746 @: $(MAKE); $(unstage)
48747 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48748 r=`${PWD_COMMAND}`; export r; \
48749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48750 $(NORMAL_TARGET_EXPORTS) \
48751 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
48752 for flag in $(EXTRA_TARGET_FLAGS); do \
48753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48754 done; \
48755 (cd $(TARGET_SUBDIR)/libiberty && \
48756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48758 "RANLIB=$${RANLIB}" \
48759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48760 clean) \
48761 || exit 1
48762
48763@endif target-libiberty
48764
48765.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
48766maybe-distclean-target-libiberty:
48767@if target-libiberty
48768maybe-distclean-target-libiberty: distclean-target-libiberty
48769
48770distclean-target-libiberty:
48771 @: $(MAKE); $(unstage)
48772 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48773 r=`${PWD_COMMAND}`; export r; \
48774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48775 $(NORMAL_TARGET_EXPORTS) \
48776 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
48777 for flag in $(EXTRA_TARGET_FLAGS); do \
48778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48779 done; \
48780 (cd $(TARGET_SUBDIR)/libiberty && \
48781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48783 "RANLIB=$${RANLIB}" \
48784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48785 distclean) \
48786 || exit 1
48787
48788@endif target-libiberty
48789
48790.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
48791maybe-maintainer-clean-target-libiberty:
48792@if target-libiberty
48793maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
48794
48795maintainer-clean-target-libiberty:
48796 @: $(MAKE); $(unstage)
48797 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
48798 r=`${PWD_COMMAND}`; export r; \
48799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48800 $(NORMAL_TARGET_EXPORTS) \
48801 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
48802 for flag in $(EXTRA_TARGET_FLAGS); do \
48803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48804 done; \
48805 (cd $(TARGET_SUBDIR)/libiberty && \
48806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48808 "RANLIB=$${RANLIB}" \
48809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48810 maintainer-clean) \
48811 || exit 1
48812
48813@endif target-libiberty
48814
48815
48816
48817
48818
48819.PHONY: configure-target-gperf maybe-configure-target-gperf
48820maybe-configure-target-gperf:
48821@if gcc-bootstrap
48822configure-target-gperf: stage_current
48823@endif gcc-bootstrap
48824@if target-gperf
48825maybe-configure-target-gperf: configure-target-gperf
48826configure-target-gperf:
48827 @: $(MAKE); $(unstage)
48828 @r=`${PWD_COMMAND}`; export r; \
48829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48830 echo "Checking multilib configuration for gperf..."; \
48831 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48832 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
48833 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
48834 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
48835 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
48836 else \
48837 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
48838 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48839 fi; \
48840 else \
48841 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
48842 fi; \
48843 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
48844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
48845 $(NORMAL_TARGET_EXPORTS) \
48846 echo Configuring in $(TARGET_SUBDIR)/gperf; \
48847 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
48848 case $(srcdir) in \
48849 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48850 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
48851 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48852 esac; \
48853 srcdiroption="--srcdir=$${topdir}/gperf"; \
48854 libsrcdir="$$s/gperf"; \
48855 rm -f no-such-file || : ; \
48856 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48857 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48858 --target=${target_alias} $${srcdiroption} \
48859 || exit 1
48860@endif target-gperf
48861
48862
48863
48864
48865
48866.PHONY: all-target-gperf maybe-all-target-gperf
48867maybe-all-target-gperf:
48868@if gcc-bootstrap
48869all-target-gperf: stage_current
48870@endif gcc-bootstrap
48871@if target-gperf
48872TARGET-target-gperf=all
48873maybe-all-target-gperf: all-target-gperf
48874all-target-gperf: configure-target-gperf
48875 @: $(MAKE); $(unstage)
48876 @r=`${PWD_COMMAND}`; export r; \
48877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48878 $(NORMAL_TARGET_EXPORTS) \
48879 (cd $(TARGET_SUBDIR)/gperf && \
48880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48881 $(TARGET-target-gperf))
48882@endif target-gperf
48883
48884
48885
48886
48887
48888.PHONY: check-target-gperf maybe-check-target-gperf
48889maybe-check-target-gperf:
48890@if target-gperf
48891maybe-check-target-gperf: check-target-gperf
48892
48893check-target-gperf:
48894 @: $(MAKE); $(unstage)
48895 @r=`${PWD_COMMAND}`; export r; \
48896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48897 $(NORMAL_TARGET_EXPORTS) \
48898 (cd $(TARGET_SUBDIR)/gperf && \
48899 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48900
48901@endif target-gperf
48902
48903.PHONY: install-target-gperf maybe-install-target-gperf
48904maybe-install-target-gperf:
48905@if target-gperf
48906maybe-install-target-gperf: install-target-gperf
48907
48908install-target-gperf: installdirs
48909 @: $(MAKE); $(unstage)
48910 @r=`${PWD_COMMAND}`; export r; \
48911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48912 $(NORMAL_TARGET_EXPORTS) \
48913 (cd $(TARGET_SUBDIR)/gperf && \
48914 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48915
48916@endif target-gperf
48917
48918# Other targets (info, dvi, pdf, etc.)
48919
48920.PHONY: maybe-info-target-gperf info-target-gperf
48921maybe-info-target-gperf:
48922@if target-gperf
48923maybe-info-target-gperf: info-target-gperf
48924
48925info-target-gperf: \
48926 configure-target-gperf
48927 @: $(MAKE); $(unstage)
48928 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48929 r=`${PWD_COMMAND}`; export r; \
48930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48931 $(NORMAL_TARGET_EXPORTS) \
48932 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
48933 for flag in $(EXTRA_TARGET_FLAGS); do \
48934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48935 done; \
48936 (cd $(TARGET_SUBDIR)/gperf && \
48937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48939 "RANLIB=$${RANLIB}" \
48940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48941 info) \
48942 || exit 1
48943
48944@endif target-gperf
48945
48946.PHONY: maybe-dvi-target-gperf dvi-target-gperf
48947maybe-dvi-target-gperf:
48948@if target-gperf
48949maybe-dvi-target-gperf: dvi-target-gperf
48950
48951dvi-target-gperf: \
48952 configure-target-gperf
48953 @: $(MAKE); $(unstage)
48954 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48955 r=`${PWD_COMMAND}`; export r; \
48956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48957 $(NORMAL_TARGET_EXPORTS) \
48958 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
48959 for flag in $(EXTRA_TARGET_FLAGS); do \
48960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48961 done; \
48962 (cd $(TARGET_SUBDIR)/gperf && \
48963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48965 "RANLIB=$${RANLIB}" \
48966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48967 dvi) \
48968 || exit 1
48969
48970@endif target-gperf
48971
48972.PHONY: maybe-pdf-target-gperf pdf-target-gperf
48973maybe-pdf-target-gperf:
48974@if target-gperf
48975maybe-pdf-target-gperf: pdf-target-gperf
48976
48977pdf-target-gperf: \
48978 configure-target-gperf
48979 @: $(MAKE); $(unstage)
48980 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
48981 r=`${PWD_COMMAND}`; export r; \
48982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48983 $(NORMAL_TARGET_EXPORTS) \
48984 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
48985 for flag in $(EXTRA_TARGET_FLAGS); do \
48986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48987 done; \
48988 (cd $(TARGET_SUBDIR)/gperf && \
48989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48991 "RANLIB=$${RANLIB}" \
48992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48993 pdf) \
48994 || exit 1
48995
48996@endif target-gperf
48997
48998.PHONY: maybe-html-target-gperf html-target-gperf
48999maybe-html-target-gperf:
49000@if target-gperf
49001maybe-html-target-gperf: html-target-gperf
49002
49003html-target-gperf: \
49004 configure-target-gperf
49005 @: $(MAKE); $(unstage)
49006 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49007 r=`${PWD_COMMAND}`; export r; \
49008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49009 $(NORMAL_TARGET_EXPORTS) \
49010 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
49011 for flag in $(EXTRA_TARGET_FLAGS); do \
49012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49013 done; \
49014 (cd $(TARGET_SUBDIR)/gperf && \
49015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49017 "RANLIB=$${RANLIB}" \
49018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49019 html) \
49020 || exit 1
49021
49022@endif target-gperf
49023
49024.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
49025maybe-TAGS-target-gperf:
49026@if target-gperf
49027maybe-TAGS-target-gperf: TAGS-target-gperf
49028
49029TAGS-target-gperf: \
49030 configure-target-gperf
49031 @: $(MAKE); $(unstage)
49032 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49033 r=`${PWD_COMMAND}`; export r; \
49034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49035 $(NORMAL_TARGET_EXPORTS) \
49036 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
49037 for flag in $(EXTRA_TARGET_FLAGS); do \
49038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49039 done; \
49040 (cd $(TARGET_SUBDIR)/gperf && \
49041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49043 "RANLIB=$${RANLIB}" \
49044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49045 TAGS) \
49046 || exit 1
49047
49048@endif target-gperf
49049
49050.PHONY: maybe-install-info-target-gperf install-info-target-gperf
49051maybe-install-info-target-gperf:
49052@if target-gperf
49053maybe-install-info-target-gperf: install-info-target-gperf
49054
49055install-info-target-gperf: \
49056 configure-target-gperf \
49057 info-target-gperf
49058 @: $(MAKE); $(unstage)
49059 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49060 r=`${PWD_COMMAND}`; export r; \
49061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49062 $(NORMAL_TARGET_EXPORTS) \
49063 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
49064 for flag in $(EXTRA_TARGET_FLAGS); do \
49065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49066 done; \
49067 (cd $(TARGET_SUBDIR)/gperf && \
49068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49070 "RANLIB=$${RANLIB}" \
49071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49072 install-info) \
49073 || exit 1
49074
49075@endif target-gperf
49076
49077.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
49078maybe-install-pdf-target-gperf:
49079@if target-gperf
49080maybe-install-pdf-target-gperf: install-pdf-target-gperf
49081
49082install-pdf-target-gperf: \
49083 configure-target-gperf \
49084 pdf-target-gperf
49085 @: $(MAKE); $(unstage)
49086 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49087 r=`${PWD_COMMAND}`; export r; \
49088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49089 $(NORMAL_TARGET_EXPORTS) \
49090 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
49091 for flag in $(EXTRA_TARGET_FLAGS); do \
49092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49093 done; \
49094 (cd $(TARGET_SUBDIR)/gperf && \
49095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49097 "RANLIB=$${RANLIB}" \
49098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49099 install-pdf) \
49100 || exit 1
49101
49102@endif target-gperf
49103
49104.PHONY: maybe-install-html-target-gperf install-html-target-gperf
49105maybe-install-html-target-gperf:
49106@if target-gperf
49107maybe-install-html-target-gperf: install-html-target-gperf
49108
49109install-html-target-gperf: \
49110 configure-target-gperf \
49111 html-target-gperf
49112 @: $(MAKE); $(unstage)
49113 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49114 r=`${PWD_COMMAND}`; export r; \
49115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49116 $(NORMAL_TARGET_EXPORTS) \
49117 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
49118 for flag in $(EXTRA_TARGET_FLAGS); do \
49119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49120 done; \
49121 (cd $(TARGET_SUBDIR)/gperf && \
49122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49124 "RANLIB=$${RANLIB}" \
49125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49126 install-html) \
49127 || exit 1
49128
49129@endif target-gperf
49130
49131.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
49132maybe-installcheck-target-gperf:
49133@if target-gperf
49134maybe-installcheck-target-gperf: installcheck-target-gperf
49135
49136installcheck-target-gperf: \
49137 configure-target-gperf
49138 @: $(MAKE); $(unstage)
49139 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49140 r=`${PWD_COMMAND}`; export r; \
49141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49142 $(NORMAL_TARGET_EXPORTS) \
49143 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
49144 for flag in $(EXTRA_TARGET_FLAGS); do \
49145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49146 done; \
49147 (cd $(TARGET_SUBDIR)/gperf && \
49148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49150 "RANLIB=$${RANLIB}" \
49151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49152 installcheck) \
49153 || exit 1
49154
49155@endif target-gperf
49156
49157.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
49158maybe-mostlyclean-target-gperf:
49159@if target-gperf
49160maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
49161
49162mostlyclean-target-gperf:
49163 @: $(MAKE); $(unstage)
49164 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49165 r=`${PWD_COMMAND}`; export r; \
49166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49167 $(NORMAL_TARGET_EXPORTS) \
49168 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
49169 for flag in $(EXTRA_TARGET_FLAGS); do \
49170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49171 done; \
49172 (cd $(TARGET_SUBDIR)/gperf && \
49173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49175 "RANLIB=$${RANLIB}" \
49176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49177 mostlyclean) \
49178 || exit 1
49179
49180@endif target-gperf
49181
49182.PHONY: maybe-clean-target-gperf clean-target-gperf
49183maybe-clean-target-gperf:
49184@if target-gperf
49185maybe-clean-target-gperf: clean-target-gperf
49186
49187clean-target-gperf:
49188 @: $(MAKE); $(unstage)
49189 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49190 r=`${PWD_COMMAND}`; export r; \
49191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49192 $(NORMAL_TARGET_EXPORTS) \
49193 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
49194 for flag in $(EXTRA_TARGET_FLAGS); do \
49195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49196 done; \
49197 (cd $(TARGET_SUBDIR)/gperf && \
49198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49200 "RANLIB=$${RANLIB}" \
49201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49202 clean) \
49203 || exit 1
49204
49205@endif target-gperf
49206
49207.PHONY: maybe-distclean-target-gperf distclean-target-gperf
49208maybe-distclean-target-gperf:
49209@if target-gperf
49210maybe-distclean-target-gperf: distclean-target-gperf
49211
49212distclean-target-gperf:
49213 @: $(MAKE); $(unstage)
49214 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49215 r=`${PWD_COMMAND}`; export r; \
49216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49217 $(NORMAL_TARGET_EXPORTS) \
49218 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
49219 for flag in $(EXTRA_TARGET_FLAGS); do \
49220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49221 done; \
49222 (cd $(TARGET_SUBDIR)/gperf && \
49223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49225 "RANLIB=$${RANLIB}" \
49226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49227 distclean) \
49228 || exit 1
49229
49230@endif target-gperf
49231
49232.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
49233maybe-maintainer-clean-target-gperf:
49234@if target-gperf
49235maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
49236
49237maintainer-clean-target-gperf:
49238 @: $(MAKE); $(unstage)
49239 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
49240 r=`${PWD_COMMAND}`; export r; \
49241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49242 $(NORMAL_TARGET_EXPORTS) \
49243 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
49244 for flag in $(EXTRA_TARGET_FLAGS); do \
49245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49246 done; \
49247 (cd $(TARGET_SUBDIR)/gperf && \
49248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49250 "RANLIB=$${RANLIB}" \
49251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49252 maintainer-clean) \
49253 || exit 1
49254
49255@endif target-gperf
49256
49257
49258
49259
49260
49261.PHONY: configure-target-examples maybe-configure-target-examples
49262maybe-configure-target-examples:
49263@if gcc-bootstrap
49264configure-target-examples: stage_current
49265@endif gcc-bootstrap
49266@if target-examples
49267maybe-configure-target-examples: configure-target-examples
49268configure-target-examples:
49269 @: $(MAKE); $(unstage)
49270 @r=`${PWD_COMMAND}`; export r; \
49271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49272 echo "Checking multilib configuration for examples..."; \
49273 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49274 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
49275 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
49276 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
49277 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
49278 else \
49279 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
49280 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49281 fi; \
49282 else \
49283 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
49284 fi; \
49285 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
49286 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
49287 $(NORMAL_TARGET_EXPORTS) \
49288 echo Configuring in $(TARGET_SUBDIR)/examples; \
49289 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
49290 case $(srcdir) in \
49291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49292 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
49293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49294 esac; \
49295 srcdiroption="--srcdir=$${topdir}/examples"; \
49296 libsrcdir="$$s/examples"; \
49297 rm -f no-such-file || : ; \
49298 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49299 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49300 --target=${target_alias} $${srcdiroption} \
49301 || exit 1
49302@endif target-examples
49303
49304
49305
49306
49307
49308.PHONY: all-target-examples maybe-all-target-examples
49309maybe-all-target-examples:
49310@if gcc-bootstrap
49311all-target-examples: stage_current
49312@endif gcc-bootstrap
49313@if target-examples
49314TARGET-target-examples=all
49315maybe-all-target-examples: all-target-examples
49316all-target-examples: configure-target-examples
49317 @: $(MAKE); $(unstage)
49318 @r=`${PWD_COMMAND}`; export r; \
49319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49320 $(NORMAL_TARGET_EXPORTS) \
49321 (cd $(TARGET_SUBDIR)/examples && \
49322 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49323 $(TARGET-target-examples))
49324@endif target-examples
49325
49326
49327
49328
49329
49330.PHONY: check-target-examples maybe-check-target-examples
49331maybe-check-target-examples:
49332@if target-examples
49333maybe-check-target-examples: check-target-examples
49334
49335# Dummy target for uncheckable module.
49336check-target-examples:
49337
49338@endif target-examples
49339
49340.PHONY: install-target-examples maybe-install-target-examples
49341maybe-install-target-examples:
49342@if target-examples
49343maybe-install-target-examples: install-target-examples
49344
49345# Dummy target for uninstallable.
49346install-target-examples:
49347
49348@endif target-examples
49349
49350# Other targets (info, dvi, pdf, etc.)
49351
49352.PHONY: maybe-info-target-examples info-target-examples
49353maybe-info-target-examples:
49354@if target-examples
49355maybe-info-target-examples: info-target-examples
49356
49357info-target-examples: \
49358 configure-target-examples
49359 @: $(MAKE); $(unstage)
49360 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49361 r=`${PWD_COMMAND}`; export r; \
49362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363 $(NORMAL_TARGET_EXPORTS) \
49364 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
49365 for flag in $(EXTRA_TARGET_FLAGS); do \
49366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367 done; \
49368 (cd $(TARGET_SUBDIR)/examples && \
49369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371 "RANLIB=$${RANLIB}" \
49372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373 info) \
49374 || exit 1
49375
49376@endif target-examples
49377
49378.PHONY: maybe-dvi-target-examples dvi-target-examples
49379maybe-dvi-target-examples:
49380@if target-examples
49381maybe-dvi-target-examples: dvi-target-examples
49382
49383dvi-target-examples: \
49384 configure-target-examples
49385 @: $(MAKE); $(unstage)
49386 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49387 r=`${PWD_COMMAND}`; export r; \
49388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389 $(NORMAL_TARGET_EXPORTS) \
49390 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
49391 for flag in $(EXTRA_TARGET_FLAGS); do \
49392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49393 done; \
49394 (cd $(TARGET_SUBDIR)/examples && \
49395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49397 "RANLIB=$${RANLIB}" \
49398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49399 dvi) \
49400 || exit 1
49401
49402@endif target-examples
49403
49404.PHONY: maybe-pdf-target-examples pdf-target-examples
49405maybe-pdf-target-examples:
49406@if target-examples
49407maybe-pdf-target-examples: pdf-target-examples
49408
49409pdf-target-examples: \
49410 configure-target-examples
49411 @: $(MAKE); $(unstage)
49412 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49413 r=`${PWD_COMMAND}`; export r; \
49414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49415 $(NORMAL_TARGET_EXPORTS) \
49416 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
49417 for flag in $(EXTRA_TARGET_FLAGS); do \
49418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49419 done; \
49420 (cd $(TARGET_SUBDIR)/examples && \
49421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49423 "RANLIB=$${RANLIB}" \
49424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49425 pdf) \
49426 || exit 1
49427
49428@endif target-examples
49429
49430.PHONY: maybe-html-target-examples html-target-examples
49431maybe-html-target-examples:
49432@if target-examples
49433maybe-html-target-examples: html-target-examples
49434
49435html-target-examples: \
49436 configure-target-examples
49437 @: $(MAKE); $(unstage)
49438 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49439 r=`${PWD_COMMAND}`; export r; \
49440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441 $(NORMAL_TARGET_EXPORTS) \
49442 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
49443 for flag in $(EXTRA_TARGET_FLAGS); do \
49444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49445 done; \
49446 (cd $(TARGET_SUBDIR)/examples && \
49447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49449 "RANLIB=$${RANLIB}" \
49450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49451 html) \
49452 || exit 1
49453
49454@endif target-examples
49455
49456.PHONY: maybe-TAGS-target-examples TAGS-target-examples
49457maybe-TAGS-target-examples:
49458@if target-examples
49459maybe-TAGS-target-examples: TAGS-target-examples
49460
49461TAGS-target-examples: \
49462 configure-target-examples
49463 @: $(MAKE); $(unstage)
49464 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49465 r=`${PWD_COMMAND}`; export r; \
49466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49467 $(NORMAL_TARGET_EXPORTS) \
49468 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
49469 for flag in $(EXTRA_TARGET_FLAGS); do \
49470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49471 done; \
49472 (cd $(TARGET_SUBDIR)/examples && \
49473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49475 "RANLIB=$${RANLIB}" \
49476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49477 TAGS) \
49478 || exit 1
49479
49480@endif target-examples
49481
49482.PHONY: maybe-install-info-target-examples install-info-target-examples
49483maybe-install-info-target-examples:
49484@if target-examples
49485maybe-install-info-target-examples: install-info-target-examples
49486
49487install-info-target-examples: \
49488 configure-target-examples \
49489 info-target-examples
49490 @: $(MAKE); $(unstage)
49491 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49492 r=`${PWD_COMMAND}`; export r; \
49493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49494 $(NORMAL_TARGET_EXPORTS) \
49495 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
49496 for flag in $(EXTRA_TARGET_FLAGS); do \
49497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49498 done; \
49499 (cd $(TARGET_SUBDIR)/examples && \
49500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49502 "RANLIB=$${RANLIB}" \
49503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49504 install-info) \
49505 || exit 1
49506
49507@endif target-examples
49508
49509.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
49510maybe-install-pdf-target-examples:
49511@if target-examples
49512maybe-install-pdf-target-examples: install-pdf-target-examples
49513
49514install-pdf-target-examples: \
49515 configure-target-examples \
49516 pdf-target-examples
49517 @: $(MAKE); $(unstage)
49518 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49519 r=`${PWD_COMMAND}`; export r; \
49520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49521 $(NORMAL_TARGET_EXPORTS) \
49522 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
49523 for flag in $(EXTRA_TARGET_FLAGS); do \
49524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49525 done; \
49526 (cd $(TARGET_SUBDIR)/examples && \
49527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49529 "RANLIB=$${RANLIB}" \
49530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49531 install-pdf) \
49532 || exit 1
49533
49534@endif target-examples
49535
49536.PHONY: maybe-install-html-target-examples install-html-target-examples
49537maybe-install-html-target-examples:
49538@if target-examples
49539maybe-install-html-target-examples: install-html-target-examples
49540
49541install-html-target-examples: \
49542 configure-target-examples \
49543 html-target-examples
49544 @: $(MAKE); $(unstage)
49545 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49546 r=`${PWD_COMMAND}`; export r; \
49547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49548 $(NORMAL_TARGET_EXPORTS) \
49549 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
49550 for flag in $(EXTRA_TARGET_FLAGS); do \
49551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49552 done; \
49553 (cd $(TARGET_SUBDIR)/examples && \
49554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49556 "RANLIB=$${RANLIB}" \
49557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49558 install-html) \
49559 || exit 1
49560
49561@endif target-examples
49562
49563.PHONY: maybe-installcheck-target-examples installcheck-target-examples
49564maybe-installcheck-target-examples:
49565@if target-examples
49566maybe-installcheck-target-examples: installcheck-target-examples
49567
49568installcheck-target-examples: \
49569 configure-target-examples
49570 @: $(MAKE); $(unstage)
49571 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49572 r=`${PWD_COMMAND}`; export r; \
49573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49574 $(NORMAL_TARGET_EXPORTS) \
49575 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
49576 for flag in $(EXTRA_TARGET_FLAGS); do \
49577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49578 done; \
49579 (cd $(TARGET_SUBDIR)/examples && \
49580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49582 "RANLIB=$${RANLIB}" \
49583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49584 installcheck) \
49585 || exit 1
49586
49587@endif target-examples
49588
49589.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
49590maybe-mostlyclean-target-examples:
49591@if target-examples
49592maybe-mostlyclean-target-examples: mostlyclean-target-examples
49593
49594mostlyclean-target-examples:
49595 @: $(MAKE); $(unstage)
49596 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49597 r=`${PWD_COMMAND}`; export r; \
49598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49599 $(NORMAL_TARGET_EXPORTS) \
49600 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
49601 for flag in $(EXTRA_TARGET_FLAGS); do \
49602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49603 done; \
49604 (cd $(TARGET_SUBDIR)/examples && \
49605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49607 "RANLIB=$${RANLIB}" \
49608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49609 mostlyclean) \
49610 || exit 1
49611
49612@endif target-examples
49613
49614.PHONY: maybe-clean-target-examples clean-target-examples
49615maybe-clean-target-examples:
49616@if target-examples
49617maybe-clean-target-examples: clean-target-examples
49618
49619clean-target-examples:
49620 @: $(MAKE); $(unstage)
49621 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49622 r=`${PWD_COMMAND}`; export r; \
49623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49624 $(NORMAL_TARGET_EXPORTS) \
49625 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
49626 for flag in $(EXTRA_TARGET_FLAGS); do \
49627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49628 done; \
49629 (cd $(TARGET_SUBDIR)/examples && \
49630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49632 "RANLIB=$${RANLIB}" \
49633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49634 clean) \
49635 || exit 1
49636
49637@endif target-examples
49638
49639.PHONY: maybe-distclean-target-examples distclean-target-examples
49640maybe-distclean-target-examples:
49641@if target-examples
49642maybe-distclean-target-examples: distclean-target-examples
49643
49644distclean-target-examples:
49645 @: $(MAKE); $(unstage)
49646 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49647 r=`${PWD_COMMAND}`; export r; \
49648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649 $(NORMAL_TARGET_EXPORTS) \
49650 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
49651 for flag in $(EXTRA_TARGET_FLAGS); do \
49652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653 done; \
49654 (cd $(TARGET_SUBDIR)/examples && \
49655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657 "RANLIB=$${RANLIB}" \
49658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659 distclean) \
49660 || exit 1
49661
49662@endif target-examples
49663
49664.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
49665maybe-maintainer-clean-target-examples:
49666@if target-examples
49667maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
49668
49669maintainer-clean-target-examples:
49670 @: $(MAKE); $(unstage)
49671 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
49672 r=`${PWD_COMMAND}`; export r; \
49673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49674 $(NORMAL_TARGET_EXPORTS) \
49675 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
49676 for flag in $(EXTRA_TARGET_FLAGS); do \
49677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49678 done; \
49679 (cd $(TARGET_SUBDIR)/examples && \
49680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49682 "RANLIB=$${RANLIB}" \
49683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49684 maintainer-clean) \
49685 || exit 1
49686
49687@endif target-examples
49688
49689
49690
49691
49692
49693.PHONY: configure-target-libffi maybe-configure-target-libffi
49694maybe-configure-target-libffi:
49695@if gcc-bootstrap
49696configure-target-libffi: stage_current
49697@endif gcc-bootstrap
49698@if target-libffi
49699maybe-configure-target-libffi: configure-target-libffi
49700configure-target-libffi:
49701 @: $(MAKE); $(unstage)
49702 @r=`${PWD_COMMAND}`; export r; \
49703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49704 echo "Checking multilib configuration for libffi..."; \
49705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49706 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
49707 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
49708 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
49709 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
49710 else \
49711 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
49712 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49713 fi; \
49714 else \
49715 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
49716 fi; \
49717 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
49718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
49719 $(NORMAL_TARGET_EXPORTS) \
49720 echo Configuring in $(TARGET_SUBDIR)/libffi; \
49721 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
49722 case $(srcdir) in \
49723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49724 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49726 esac; \
49727 srcdiroption="--srcdir=$${topdir}/libffi"; \
49728 libsrcdir="$$s/libffi"; \
49729 rm -f no-such-file || : ; \
49730 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49731 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49732 --target=${target_alias} $${srcdiroption} \
49733 || exit 1
49734@endif target-libffi
49735
49736
49737
49738
49739
49740.PHONY: all-target-libffi maybe-all-target-libffi
49741maybe-all-target-libffi:
49742@if gcc-bootstrap
49743all-target-libffi: stage_current
49744@endif gcc-bootstrap
49745@if target-libffi
49746TARGET-target-libffi=all
49747maybe-all-target-libffi: all-target-libffi
49748all-target-libffi: configure-target-libffi
49749 @: $(MAKE); $(unstage)
49750 @r=`${PWD_COMMAND}`; export r; \
49751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49752 $(NORMAL_TARGET_EXPORTS) \
49753 (cd $(TARGET_SUBDIR)/libffi && \
49754 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49755 $(TARGET-target-libffi))
49756@endif target-libffi
49757
49758
49759
49760
49761
49762.PHONY: check-target-libffi maybe-check-target-libffi
49763maybe-check-target-libffi:
49764@if target-libffi
49765maybe-check-target-libffi: check-target-libffi
49766
49767check-target-libffi:
49768 @: $(MAKE); $(unstage)
49769 @r=`${PWD_COMMAND}`; export r; \
49770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49771 $(NORMAL_TARGET_EXPORTS) \
49772 (cd $(TARGET_SUBDIR)/libffi && \
49773 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49774
49775@endif target-libffi
49776
49777.PHONY: install-target-libffi maybe-install-target-libffi
49778maybe-install-target-libffi:
49779@if target-libffi
49780maybe-install-target-libffi: install-target-libffi
49781
49782install-target-libffi: installdirs
49783 @: $(MAKE); $(unstage)
49784 @r=`${PWD_COMMAND}`; export r; \
49785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49786 $(NORMAL_TARGET_EXPORTS) \
49787 (cd $(TARGET_SUBDIR)/libffi && \
49788 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49789
49790@endif target-libffi
49791
49792# Other targets (info, dvi, pdf, etc.)
49793
49794.PHONY: maybe-info-target-libffi info-target-libffi
49795maybe-info-target-libffi:
49796@if target-libffi
49797maybe-info-target-libffi: info-target-libffi
49798
49799info-target-libffi: \
49800 configure-target-libffi
49801 @: $(MAKE); $(unstage)
49802 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49803 r=`${PWD_COMMAND}`; export r; \
49804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49805 $(NORMAL_TARGET_EXPORTS) \
49806 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
49807 for flag in $(EXTRA_TARGET_FLAGS); do \
49808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49809 done; \
49810 (cd $(TARGET_SUBDIR)/libffi && \
49811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49813 "RANLIB=$${RANLIB}" \
49814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49815 info) \
49816 || exit 1
49817
49818@endif target-libffi
49819
49820.PHONY: maybe-dvi-target-libffi dvi-target-libffi
49821maybe-dvi-target-libffi:
49822@if target-libffi
49823maybe-dvi-target-libffi: dvi-target-libffi
49824
49825dvi-target-libffi: \
49826 configure-target-libffi
49827 @: $(MAKE); $(unstage)
49828 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49829 r=`${PWD_COMMAND}`; export r; \
49830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831 $(NORMAL_TARGET_EXPORTS) \
49832 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
49833 for flag in $(EXTRA_TARGET_FLAGS); do \
49834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49835 done; \
49836 (cd $(TARGET_SUBDIR)/libffi && \
49837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49839 "RANLIB=$${RANLIB}" \
49840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49841 dvi) \
49842 || exit 1
49843
49844@endif target-libffi
49845
49846.PHONY: maybe-pdf-target-libffi pdf-target-libffi
49847maybe-pdf-target-libffi:
49848@if target-libffi
49849maybe-pdf-target-libffi: pdf-target-libffi
49850
49851pdf-target-libffi: \
49852 configure-target-libffi
49853 @: $(MAKE); $(unstage)
49854 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49855 r=`${PWD_COMMAND}`; export r; \
49856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49857 $(NORMAL_TARGET_EXPORTS) \
49858 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
49859 for flag in $(EXTRA_TARGET_FLAGS); do \
49860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49861 done; \
49862 (cd $(TARGET_SUBDIR)/libffi && \
49863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49865 "RANLIB=$${RANLIB}" \
49866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49867 pdf) \
49868 || exit 1
49869
49870@endif target-libffi
49871
49872.PHONY: maybe-html-target-libffi html-target-libffi
49873maybe-html-target-libffi:
49874@if target-libffi
49875maybe-html-target-libffi: html-target-libffi
49876
49877html-target-libffi: \
49878 configure-target-libffi
49879 @: $(MAKE); $(unstage)
49880 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49881 r=`${PWD_COMMAND}`; export r; \
49882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883 $(NORMAL_TARGET_EXPORTS) \
49884 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
49885 for flag in $(EXTRA_TARGET_FLAGS); do \
49886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49887 done; \
49888 (cd $(TARGET_SUBDIR)/libffi && \
49889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49891 "RANLIB=$${RANLIB}" \
49892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49893 html) \
49894 || exit 1
49895
49896@endif target-libffi
49897
49898.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49899maybe-TAGS-target-libffi:
49900@if target-libffi
49901maybe-TAGS-target-libffi: TAGS-target-libffi
49902
49903TAGS-target-libffi: \
49904 configure-target-libffi
49905 @: $(MAKE); $(unstage)
49906 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49907 r=`${PWD_COMMAND}`; export r; \
49908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49909 $(NORMAL_TARGET_EXPORTS) \
49910 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
49911 for flag in $(EXTRA_TARGET_FLAGS); do \
49912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49913 done; \
49914 (cd $(TARGET_SUBDIR)/libffi && \
49915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49917 "RANLIB=$${RANLIB}" \
49918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49919 TAGS) \
49920 || exit 1
49921
49922@endif target-libffi
49923
49924.PHONY: maybe-install-info-target-libffi install-info-target-libffi
49925maybe-install-info-target-libffi:
49926@if target-libffi
49927maybe-install-info-target-libffi: install-info-target-libffi
49928
49929install-info-target-libffi: \
49930 configure-target-libffi \
49931 info-target-libffi
49932 @: $(MAKE); $(unstage)
49933 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49934 r=`${PWD_COMMAND}`; export r; \
49935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49936 $(NORMAL_TARGET_EXPORTS) \
49937 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
49938 for flag in $(EXTRA_TARGET_FLAGS); do \
49939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49940 done; \
49941 (cd $(TARGET_SUBDIR)/libffi && \
49942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49944 "RANLIB=$${RANLIB}" \
49945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49946 install-info) \
49947 || exit 1
49948
49949@endif target-libffi
49950
49951.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49952maybe-install-pdf-target-libffi:
49953@if target-libffi
49954maybe-install-pdf-target-libffi: install-pdf-target-libffi
49955
49956install-pdf-target-libffi: \
49957 configure-target-libffi \
49958 pdf-target-libffi
49959 @: $(MAKE); $(unstage)
49960 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49961 r=`${PWD_COMMAND}`; export r; \
49962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49963 $(NORMAL_TARGET_EXPORTS) \
49964 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
49965 for flag in $(EXTRA_TARGET_FLAGS); do \
49966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49967 done; \
49968 (cd $(TARGET_SUBDIR)/libffi && \
49969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49971 "RANLIB=$${RANLIB}" \
49972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49973 install-pdf) \
49974 || exit 1
49975
49976@endif target-libffi
49977
49978.PHONY: maybe-install-html-target-libffi install-html-target-libffi
49979maybe-install-html-target-libffi:
49980@if target-libffi
49981maybe-install-html-target-libffi: install-html-target-libffi
49982
49983install-html-target-libffi: \
49984 configure-target-libffi \
49985 html-target-libffi
49986 @: $(MAKE); $(unstage)
49987 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
49988 r=`${PWD_COMMAND}`; export r; \
49989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990 $(NORMAL_TARGET_EXPORTS) \
49991 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
49992 for flag in $(EXTRA_TARGET_FLAGS); do \
49993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49994 done; \
49995 (cd $(TARGET_SUBDIR)/libffi && \
49996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49998 "RANLIB=$${RANLIB}" \
49999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50000 install-html) \
50001 || exit 1
50002
50003@endif target-libffi
50004
50005.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50006maybe-installcheck-target-libffi:
50007@if target-libffi
50008maybe-installcheck-target-libffi: installcheck-target-libffi
50009
50010installcheck-target-libffi: \
50011 configure-target-libffi
50012 @: $(MAKE); $(unstage)
50013 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50014 r=`${PWD_COMMAND}`; export r; \
50015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50016 $(NORMAL_TARGET_EXPORTS) \
50017 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
50018 for flag in $(EXTRA_TARGET_FLAGS); do \
50019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50020 done; \
50021 (cd $(TARGET_SUBDIR)/libffi && \
50022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50024 "RANLIB=$${RANLIB}" \
50025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50026 installcheck) \
50027 || exit 1
50028
50029@endif target-libffi
50030
50031.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50032maybe-mostlyclean-target-libffi:
50033@if target-libffi
50034maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50035
50036mostlyclean-target-libffi:
50037 @: $(MAKE); $(unstage)
50038 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50039 r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 $(NORMAL_TARGET_EXPORTS) \
50042 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
50043 for flag in $(EXTRA_TARGET_FLAGS); do \
50044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50045 done; \
50046 (cd $(TARGET_SUBDIR)/libffi && \
50047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50049 "RANLIB=$${RANLIB}" \
50050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50051 mostlyclean) \
50052 || exit 1
50053
50054@endif target-libffi
50055
50056.PHONY: maybe-clean-target-libffi clean-target-libffi
50057maybe-clean-target-libffi:
50058@if target-libffi
50059maybe-clean-target-libffi: clean-target-libffi
50060
50061clean-target-libffi:
50062 @: $(MAKE); $(unstage)
50063 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50064 r=`${PWD_COMMAND}`; export r; \
50065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50066 $(NORMAL_TARGET_EXPORTS) \
50067 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
50068 for flag in $(EXTRA_TARGET_FLAGS); do \
50069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50070 done; \
50071 (cd $(TARGET_SUBDIR)/libffi && \
50072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50074 "RANLIB=$${RANLIB}" \
50075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50076 clean) \
50077 || exit 1
50078
50079@endif target-libffi
50080
50081.PHONY: maybe-distclean-target-libffi distclean-target-libffi
50082maybe-distclean-target-libffi:
50083@if target-libffi
50084maybe-distclean-target-libffi: distclean-target-libffi
50085
50086distclean-target-libffi:
50087 @: $(MAKE); $(unstage)
50088 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50089 r=`${PWD_COMMAND}`; export r; \
50090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50091 $(NORMAL_TARGET_EXPORTS) \
50092 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
50093 for flag in $(EXTRA_TARGET_FLAGS); do \
50094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50095 done; \
50096 (cd $(TARGET_SUBDIR)/libffi && \
50097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50099 "RANLIB=$${RANLIB}" \
50100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50101 distclean) \
50102 || exit 1
50103
50104@endif target-libffi
50105
50106.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50107maybe-maintainer-clean-target-libffi:
50108@if target-libffi
50109maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50110
50111maintainer-clean-target-libffi:
50112 @: $(MAKE); $(unstage)
50113 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
50114 r=`${PWD_COMMAND}`; export r; \
50115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50116 $(NORMAL_TARGET_EXPORTS) \
50117 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
50118 for flag in $(EXTRA_TARGET_FLAGS); do \
50119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50120 done; \
50121 (cd $(TARGET_SUBDIR)/libffi && \
50122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50124 "RANLIB=$${RANLIB}" \
50125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50126 maintainer-clean) \
50127 || exit 1
50128
50129@endif target-libffi
50130
50131
50132
50133
50134
50135.PHONY: configure-target-libjava maybe-configure-target-libjava
50136maybe-configure-target-libjava:
50137@if gcc-bootstrap
50138configure-target-libjava: stage_current
50139@endif gcc-bootstrap
50140@if target-libjava
50141maybe-configure-target-libjava: configure-target-libjava
50142configure-target-libjava:
50143 @: $(MAKE); $(unstage)
50144 @r=`${PWD_COMMAND}`; export r; \
50145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50146 echo "Checking multilib configuration for libjava..."; \
50147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50148 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
50149 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
50150 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
50151 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
50152 else \
50153 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
50154 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50155 fi; \
50156 else \
50157 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
50158 fi; \
50159 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
50160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
50161 $(RAW_CXX_TARGET_EXPORTS) \
50162 echo Configuring in $(TARGET_SUBDIR)/libjava; \
50163 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
50164 case $(srcdir) in \
50165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50166 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
50167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50168 esac; \
50169 srcdiroption="--srcdir=$${topdir}/libjava"; \
50170 libsrcdir="$$s/libjava"; \
50171 rm -f no-such-file || : ; \
50172 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50174 --target=${target_alias} $${srcdiroption} \
50175 || exit 1
50176@endif target-libjava
50177
50178
50179
50180
50181
50182.PHONY: all-target-libjava maybe-all-target-libjava
50183maybe-all-target-libjava:
50184@if gcc-bootstrap
50185all-target-libjava: stage_current
50186@endif gcc-bootstrap
50187@if target-libjava
50188TARGET-target-libjava=all
50189maybe-all-target-libjava: all-target-libjava
50190all-target-libjava: configure-target-libjava
50191 @: $(MAKE); $(unstage)
50192 @r=`${PWD_COMMAND}`; export r; \
50193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50194 $(RAW_CXX_TARGET_EXPORTS) \
50195 (cd $(TARGET_SUBDIR)/libjava && \
50196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
50197 $(TARGET-target-libjava))
50198@endif target-libjava
50199
50200
50201
50202
50203
50204.PHONY: check-target-libjava maybe-check-target-libjava
50205maybe-check-target-libjava:
50206@if target-libjava
50207maybe-check-target-libjava: check-target-libjava
50208
50209check-target-libjava:
50210 @: $(MAKE); $(unstage)
50211 @r=`${PWD_COMMAND}`; export r; \
50212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50213 $(RAW_CXX_TARGET_EXPORTS) \
50214 (cd $(TARGET_SUBDIR)/libjava && \
50215 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
50216
50217@endif target-libjava
50218
50219.PHONY: install-target-libjava maybe-install-target-libjava
50220maybe-install-target-libjava:
50221@if target-libjava
50222maybe-install-target-libjava: install-target-libjava
50223
50224install-target-libjava: installdirs
50225 @: $(MAKE); $(unstage)
50226 @r=`${PWD_COMMAND}`; export r; \
50227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228 $(RAW_CXX_TARGET_EXPORTS) \
50229 (cd $(TARGET_SUBDIR)/libjava && \
50230 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50231
50232@endif target-libjava
50233
50234# Other targets (info, dvi, pdf, etc.)
50235
50236.PHONY: maybe-info-target-libjava info-target-libjava
50237maybe-info-target-libjava:
50238@if target-libjava
50239maybe-info-target-libjava: info-target-libjava
50240
50241info-target-libjava: \
50242 configure-target-libjava
50243 @: $(MAKE); $(unstage)
50244 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50245 r=`${PWD_COMMAND}`; export r; \
50246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50247 $(RAW_CXX_TARGET_EXPORTS) \
50248 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
50249 for flag in $(EXTRA_TARGET_FLAGS); do \
50250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50251 done; \
50252 (cd $(TARGET_SUBDIR)/libjava && \
50253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50255 "RANLIB=$${RANLIB}" \
50256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50257 info) \
50258 || exit 1
50259
50260@endif target-libjava
50261
50262.PHONY: maybe-dvi-target-libjava dvi-target-libjava
50263maybe-dvi-target-libjava:
50264@if target-libjava
50265maybe-dvi-target-libjava: dvi-target-libjava
50266
50267dvi-target-libjava: \
50268 configure-target-libjava
50269 @: $(MAKE); $(unstage)
50270 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50271 r=`${PWD_COMMAND}`; export r; \
50272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50273 $(RAW_CXX_TARGET_EXPORTS) \
50274 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
50275 for flag in $(EXTRA_TARGET_FLAGS); do \
50276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50277 done; \
50278 (cd $(TARGET_SUBDIR)/libjava && \
50279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50281 "RANLIB=$${RANLIB}" \
50282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50283 dvi) \
50284 || exit 1
50285
50286@endif target-libjava
50287
50288.PHONY: maybe-pdf-target-libjava pdf-target-libjava
50289maybe-pdf-target-libjava:
50290@if target-libjava
50291maybe-pdf-target-libjava: pdf-target-libjava
50292
50293pdf-target-libjava: \
50294 configure-target-libjava
50295 @: $(MAKE); $(unstage)
50296 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50297 r=`${PWD_COMMAND}`; export r; \
50298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50299 $(RAW_CXX_TARGET_EXPORTS) \
50300 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
50301 for flag in $(EXTRA_TARGET_FLAGS); do \
50302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50303 done; \
50304 (cd $(TARGET_SUBDIR)/libjava && \
50305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50307 "RANLIB=$${RANLIB}" \
50308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50309 pdf) \
50310 || exit 1
50311
50312@endif target-libjava
50313
50314.PHONY: maybe-html-target-libjava html-target-libjava
50315maybe-html-target-libjava:
50316@if target-libjava
50317maybe-html-target-libjava: html-target-libjava
50318
50319html-target-libjava: \
50320 configure-target-libjava
50321 @: $(MAKE); $(unstage)
50322 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50323 r=`${PWD_COMMAND}`; export r; \
50324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50325 $(RAW_CXX_TARGET_EXPORTS) \
50326 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
50327 for flag in $(EXTRA_TARGET_FLAGS); do \
50328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50329 done; \
50330 (cd $(TARGET_SUBDIR)/libjava && \
50331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50333 "RANLIB=$${RANLIB}" \
50334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50335 html) \
50336 || exit 1
50337
50338@endif target-libjava
50339
50340.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
50341maybe-TAGS-target-libjava:
50342@if target-libjava
50343maybe-TAGS-target-libjava: TAGS-target-libjava
50344
50345TAGS-target-libjava: \
50346 configure-target-libjava
50347 @: $(MAKE); $(unstage)
50348 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50349 r=`${PWD_COMMAND}`; export r; \
50350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50351 $(RAW_CXX_TARGET_EXPORTS) \
50352 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
50353 for flag in $(EXTRA_TARGET_FLAGS); do \
50354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50355 done; \
50356 (cd $(TARGET_SUBDIR)/libjava && \
50357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50359 "RANLIB=$${RANLIB}" \
50360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50361 TAGS) \
50362 || exit 1
50363
50364@endif target-libjava
50365
50366.PHONY: maybe-install-info-target-libjava install-info-target-libjava
50367maybe-install-info-target-libjava:
50368@if target-libjava
50369maybe-install-info-target-libjava: install-info-target-libjava
50370
50371install-info-target-libjava: \
50372 configure-target-libjava \
50373 info-target-libjava
50374 @: $(MAKE); $(unstage)
50375 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50376 r=`${PWD_COMMAND}`; export r; \
50377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50378 $(RAW_CXX_TARGET_EXPORTS) \
50379 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
50380 for flag in $(EXTRA_TARGET_FLAGS); do \
50381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50382 done; \
50383 (cd $(TARGET_SUBDIR)/libjava && \
50384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50386 "RANLIB=$${RANLIB}" \
50387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50388 install-info) \
50389 || exit 1
50390
50391@endif target-libjava
50392
50393.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
50394maybe-install-pdf-target-libjava:
50395@if target-libjava
50396maybe-install-pdf-target-libjava: install-pdf-target-libjava
50397
50398install-pdf-target-libjava: \
50399 configure-target-libjava \
50400 pdf-target-libjava
50401 @: $(MAKE); $(unstage)
50402 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50403 r=`${PWD_COMMAND}`; export r; \
50404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50405 $(RAW_CXX_TARGET_EXPORTS) \
50406 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
50407 for flag in $(EXTRA_TARGET_FLAGS); do \
50408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50409 done; \
50410 (cd $(TARGET_SUBDIR)/libjava && \
50411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50413 "RANLIB=$${RANLIB}" \
50414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50415 install-pdf) \
50416 || exit 1
50417
50418@endif target-libjava
50419
50420.PHONY: maybe-install-html-target-libjava install-html-target-libjava
50421maybe-install-html-target-libjava:
50422@if target-libjava
50423maybe-install-html-target-libjava: install-html-target-libjava
50424
50425install-html-target-libjava: \
50426 configure-target-libjava \
50427 html-target-libjava
50428 @: $(MAKE); $(unstage)
50429 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50430 r=`${PWD_COMMAND}`; export r; \
50431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50432 $(RAW_CXX_TARGET_EXPORTS) \
50433 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
50434 for flag in $(EXTRA_TARGET_FLAGS); do \
50435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50436 done; \
50437 (cd $(TARGET_SUBDIR)/libjava && \
50438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50440 "RANLIB=$${RANLIB}" \
50441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50442 install-html) \
50443 || exit 1
50444
50445@endif target-libjava
50446
50447.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
50448maybe-installcheck-target-libjava:
50449@if target-libjava
50450maybe-installcheck-target-libjava: installcheck-target-libjava
50451
50452installcheck-target-libjava: \
50453 configure-target-libjava
50454 @: $(MAKE); $(unstage)
50455 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50456 r=`${PWD_COMMAND}`; export r; \
50457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50458 $(RAW_CXX_TARGET_EXPORTS) \
50459 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
50460 for flag in $(EXTRA_TARGET_FLAGS); do \
50461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50462 done; \
50463 (cd $(TARGET_SUBDIR)/libjava && \
50464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50466 "RANLIB=$${RANLIB}" \
50467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50468 installcheck) \
50469 || exit 1
50470
50471@endif target-libjava
50472
50473.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
50474maybe-mostlyclean-target-libjava:
50475@if target-libjava
50476maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
50477
50478mostlyclean-target-libjava:
50479 @: $(MAKE); $(unstage)
50480 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50481 r=`${PWD_COMMAND}`; export r; \
50482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50483 $(RAW_CXX_TARGET_EXPORTS) \
50484 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
50485 for flag in $(EXTRA_TARGET_FLAGS); do \
50486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50487 done; \
50488 (cd $(TARGET_SUBDIR)/libjava && \
50489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50491 "RANLIB=$${RANLIB}" \
50492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50493 mostlyclean) \
50494 || exit 1
50495
50496@endif target-libjava
50497
50498.PHONY: maybe-clean-target-libjava clean-target-libjava
50499maybe-clean-target-libjava:
50500@if target-libjava
50501maybe-clean-target-libjava: clean-target-libjava
50502
50503clean-target-libjava:
50504 @: $(MAKE); $(unstage)
50505 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50506 r=`${PWD_COMMAND}`; export r; \
50507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50508 $(RAW_CXX_TARGET_EXPORTS) \
50509 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
50510 for flag in $(EXTRA_TARGET_FLAGS); do \
50511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50512 done; \
50513 (cd $(TARGET_SUBDIR)/libjava && \
50514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50516 "RANLIB=$${RANLIB}" \
50517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50518 clean) \
50519 || exit 1
50520
50521@endif target-libjava
50522
50523.PHONY: maybe-distclean-target-libjava distclean-target-libjava
50524maybe-distclean-target-libjava:
50525@if target-libjava
50526maybe-distclean-target-libjava: distclean-target-libjava
50527
50528distclean-target-libjava:
50529 @: $(MAKE); $(unstage)
50530 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50531 r=`${PWD_COMMAND}`; export r; \
50532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50533 $(RAW_CXX_TARGET_EXPORTS) \
50534 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
50535 for flag in $(EXTRA_TARGET_FLAGS); do \
50536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50537 done; \
50538 (cd $(TARGET_SUBDIR)/libjava && \
50539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50541 "RANLIB=$${RANLIB}" \
50542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50543 distclean) \
50544 || exit 1
50545
50546@endif target-libjava
50547
50548.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
50549maybe-maintainer-clean-target-libjava:
50550@if target-libjava
50551maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
50552
50553maintainer-clean-target-libjava:
50554 @: $(MAKE); $(unstage)
50555 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
50556 r=`${PWD_COMMAND}`; export r; \
50557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50558 $(RAW_CXX_TARGET_EXPORTS) \
50559 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
50560 for flag in $(EXTRA_TARGET_FLAGS); do \
50561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50562 done; \
50563 (cd $(TARGET_SUBDIR)/libjava && \
50564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50566 "RANLIB=$${RANLIB}" \
50567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50568 maintainer-clean) \
50569 || exit 1
50570
50571@endif target-libjava
50572
50573
50574
50575
50576
50577.PHONY: configure-target-zlib maybe-configure-target-zlib
50578maybe-configure-target-zlib:
50579@if gcc-bootstrap
50580configure-target-zlib: stage_current
50581@endif gcc-bootstrap
50582@if target-zlib
50583maybe-configure-target-zlib: configure-target-zlib
50584configure-target-zlib:
50585 @: $(MAKE); $(unstage)
50586 @r=`${PWD_COMMAND}`; export r; \
50587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50588 echo "Checking multilib configuration for zlib..."; \
50589 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50590 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
50591 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50592 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50593 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50594 else \
50595 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50596 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50597 fi; \
50598 else \
50599 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50600 fi; \
50601 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
50603 $(NORMAL_TARGET_EXPORTS) \
50604 echo Configuring in $(TARGET_SUBDIR)/zlib; \
50605 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50606 case $(srcdir) in \
50607 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50608 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50609 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50610 esac; \
50611 srcdiroption="--srcdir=$${topdir}/zlib"; \
50612 libsrcdir="$$s/zlib"; \
50613 rm -f no-such-file || : ; \
50614 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50615 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50616 --target=${target_alias} $${srcdiroption} \
50617 || exit 1
50618@endif target-zlib
50619
50620
50621
50622
50623
50624.PHONY: all-target-zlib maybe-all-target-zlib
50625maybe-all-target-zlib:
50626@if gcc-bootstrap
50627all-target-zlib: stage_current
50628@endif gcc-bootstrap
50629@if target-zlib
50630TARGET-target-zlib=all
50631maybe-all-target-zlib: all-target-zlib
50632all-target-zlib: configure-target-zlib
50633 @: $(MAKE); $(unstage)
50634 @r=`${PWD_COMMAND}`; export r; \
50635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50636 $(NORMAL_TARGET_EXPORTS) \
50637 (cd $(TARGET_SUBDIR)/zlib && \
50638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50639 $(TARGET-target-zlib))
50640@endif target-zlib
50641
50642
50643
50644
50645
50646.PHONY: check-target-zlib maybe-check-target-zlib
50647maybe-check-target-zlib:
50648@if target-zlib
50649maybe-check-target-zlib: check-target-zlib
50650
50651check-target-zlib:
50652 @: $(MAKE); $(unstage)
50653 @r=`${PWD_COMMAND}`; export r; \
50654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50655 $(NORMAL_TARGET_EXPORTS) \
50656 (cd $(TARGET_SUBDIR)/zlib && \
50657 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50658
50659@endif target-zlib
50660
50661.PHONY: install-target-zlib maybe-install-target-zlib
50662maybe-install-target-zlib:
50663@if target-zlib
50664maybe-install-target-zlib: install-target-zlib
50665
50666install-target-zlib: installdirs
50667 @: $(MAKE); $(unstage)
50668 @r=`${PWD_COMMAND}`; export r; \
50669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50670 $(NORMAL_TARGET_EXPORTS) \
50671 (cd $(TARGET_SUBDIR)/zlib && \
50672 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50673
50674@endif target-zlib
50675
50676# Other targets (info, dvi, pdf, etc.)
50677
50678.PHONY: maybe-info-target-zlib info-target-zlib
50679maybe-info-target-zlib:
50680@if target-zlib
50681maybe-info-target-zlib: info-target-zlib
50682
50683info-target-zlib: \
50684 configure-target-zlib
50685 @: $(MAKE); $(unstage)
50686 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50687 r=`${PWD_COMMAND}`; export r; \
50688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50689 $(NORMAL_TARGET_EXPORTS) \
50690 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
50691 for flag in $(EXTRA_TARGET_FLAGS); do \
50692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50693 done; \
50694 (cd $(TARGET_SUBDIR)/zlib && \
50695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50697 "RANLIB=$${RANLIB}" \
50698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50699 info) \
50700 || exit 1
50701
50702@endif target-zlib
50703
50704.PHONY: maybe-dvi-target-zlib dvi-target-zlib
50705maybe-dvi-target-zlib:
50706@if target-zlib
50707maybe-dvi-target-zlib: dvi-target-zlib
50708
50709dvi-target-zlib: \
50710 configure-target-zlib
50711 @: $(MAKE); $(unstage)
50712 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50713 r=`${PWD_COMMAND}`; export r; \
50714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50715 $(NORMAL_TARGET_EXPORTS) \
50716 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
50717 for flag in $(EXTRA_TARGET_FLAGS); do \
50718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50719 done; \
50720 (cd $(TARGET_SUBDIR)/zlib && \
50721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50723 "RANLIB=$${RANLIB}" \
50724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50725 dvi) \
50726 || exit 1
50727
50728@endif target-zlib
50729
50730.PHONY: maybe-pdf-target-zlib pdf-target-zlib
50731maybe-pdf-target-zlib:
50732@if target-zlib
50733maybe-pdf-target-zlib: pdf-target-zlib
50734
50735pdf-target-zlib: \
50736 configure-target-zlib
50737 @: $(MAKE); $(unstage)
50738 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50739 r=`${PWD_COMMAND}`; export r; \
50740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50741 $(NORMAL_TARGET_EXPORTS) \
50742 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
50743 for flag in $(EXTRA_TARGET_FLAGS); do \
50744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50745 done; \
50746 (cd $(TARGET_SUBDIR)/zlib && \
50747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50749 "RANLIB=$${RANLIB}" \
50750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50751 pdf) \
50752 || exit 1
50753
50754@endif target-zlib
50755
50756.PHONY: maybe-html-target-zlib html-target-zlib
50757maybe-html-target-zlib:
50758@if target-zlib
50759maybe-html-target-zlib: html-target-zlib
50760
50761html-target-zlib: \
50762 configure-target-zlib
50763 @: $(MAKE); $(unstage)
50764 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50765 r=`${PWD_COMMAND}`; export r; \
50766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50767 $(NORMAL_TARGET_EXPORTS) \
50768 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
50769 for flag in $(EXTRA_TARGET_FLAGS); do \
50770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50771 done; \
50772 (cd $(TARGET_SUBDIR)/zlib && \
50773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50775 "RANLIB=$${RANLIB}" \
50776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50777 html) \
50778 || exit 1
50779
50780@endif target-zlib
50781
50782.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50783maybe-TAGS-target-zlib:
50784@if target-zlib
50785maybe-TAGS-target-zlib: TAGS-target-zlib
50786
50787TAGS-target-zlib: \
50788 configure-target-zlib
50789 @: $(MAKE); $(unstage)
50790 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50791 r=`${PWD_COMMAND}`; export r; \
50792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50793 $(NORMAL_TARGET_EXPORTS) \
50794 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
50795 for flag in $(EXTRA_TARGET_FLAGS); do \
50796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50797 done; \
50798 (cd $(TARGET_SUBDIR)/zlib && \
50799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50801 "RANLIB=$${RANLIB}" \
50802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50803 TAGS) \
50804 || exit 1
50805
50806@endif target-zlib
50807
50808.PHONY: maybe-install-info-target-zlib install-info-target-zlib
50809maybe-install-info-target-zlib:
50810@if target-zlib
50811maybe-install-info-target-zlib: install-info-target-zlib
50812
50813install-info-target-zlib: \
50814 configure-target-zlib \
50815 info-target-zlib
50816 @: $(MAKE); $(unstage)
50817 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50818 r=`${PWD_COMMAND}`; export r; \
50819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50820 $(NORMAL_TARGET_EXPORTS) \
50821 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
50822 for flag in $(EXTRA_TARGET_FLAGS); do \
50823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50824 done; \
50825 (cd $(TARGET_SUBDIR)/zlib && \
50826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50828 "RANLIB=$${RANLIB}" \
50829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50830 install-info) \
50831 || exit 1
50832
50833@endif target-zlib
50834
50835.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50836maybe-install-pdf-target-zlib:
50837@if target-zlib
50838maybe-install-pdf-target-zlib: install-pdf-target-zlib
50839
50840install-pdf-target-zlib: \
50841 configure-target-zlib \
50842 pdf-target-zlib
50843 @: $(MAKE); $(unstage)
50844 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50845 r=`${PWD_COMMAND}`; export r; \
50846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50847 $(NORMAL_TARGET_EXPORTS) \
50848 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
50849 for flag in $(EXTRA_TARGET_FLAGS); do \
50850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50851 done; \
50852 (cd $(TARGET_SUBDIR)/zlib && \
50853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50855 "RANLIB=$${RANLIB}" \
50856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50857 install-pdf) \
50858 || exit 1
50859
50860@endif target-zlib
50861
50862.PHONY: maybe-install-html-target-zlib install-html-target-zlib
50863maybe-install-html-target-zlib:
50864@if target-zlib
50865maybe-install-html-target-zlib: install-html-target-zlib
50866
50867install-html-target-zlib: \
50868 configure-target-zlib \
50869 html-target-zlib
50870 @: $(MAKE); $(unstage)
50871 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50872 r=`${PWD_COMMAND}`; export r; \
50873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50874 $(NORMAL_TARGET_EXPORTS) \
50875 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
50876 for flag in $(EXTRA_TARGET_FLAGS); do \
50877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50878 done; \
50879 (cd $(TARGET_SUBDIR)/zlib && \
50880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50882 "RANLIB=$${RANLIB}" \
50883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50884 install-html) \
50885 || exit 1
50886
50887@endif target-zlib
50888
50889.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50890maybe-installcheck-target-zlib:
50891@if target-zlib
50892maybe-installcheck-target-zlib: installcheck-target-zlib
50893
50894installcheck-target-zlib: \
50895 configure-target-zlib
50896 @: $(MAKE); $(unstage)
50897 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50898 r=`${PWD_COMMAND}`; export r; \
50899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50900 $(NORMAL_TARGET_EXPORTS) \
50901 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
50902 for flag in $(EXTRA_TARGET_FLAGS); do \
50903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50904 done; \
50905 (cd $(TARGET_SUBDIR)/zlib && \
50906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50908 "RANLIB=$${RANLIB}" \
50909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50910 installcheck) \
50911 || exit 1
50912
50913@endif target-zlib
50914
50915.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50916maybe-mostlyclean-target-zlib:
50917@if target-zlib
50918maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50919
50920mostlyclean-target-zlib:
50921 @: $(MAKE); $(unstage)
50922 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50923 r=`${PWD_COMMAND}`; export r; \
50924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50925 $(NORMAL_TARGET_EXPORTS) \
50926 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
50927 for flag in $(EXTRA_TARGET_FLAGS); do \
50928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50929 done; \
50930 (cd $(TARGET_SUBDIR)/zlib && \
50931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50933 "RANLIB=$${RANLIB}" \
50934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50935 mostlyclean) \
50936 || exit 1
50937
50938@endif target-zlib
50939
50940.PHONY: maybe-clean-target-zlib clean-target-zlib
50941maybe-clean-target-zlib:
50942@if target-zlib
50943maybe-clean-target-zlib: clean-target-zlib
50944
50945clean-target-zlib:
50946 @: $(MAKE); $(unstage)
50947 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50948 r=`${PWD_COMMAND}`; export r; \
50949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50950 $(NORMAL_TARGET_EXPORTS) \
50951 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
50952 for flag in $(EXTRA_TARGET_FLAGS); do \
50953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50954 done; \
50955 (cd $(TARGET_SUBDIR)/zlib && \
50956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50958 "RANLIB=$${RANLIB}" \
50959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50960 clean) \
50961 || exit 1
50962
50963@endif target-zlib
50964
50965.PHONY: maybe-distclean-target-zlib distclean-target-zlib
50966maybe-distclean-target-zlib:
50967@if target-zlib
50968maybe-distclean-target-zlib: distclean-target-zlib
50969
50970distclean-target-zlib:
50971 @: $(MAKE); $(unstage)
50972 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50973 r=`${PWD_COMMAND}`; export r; \
50974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50975 $(NORMAL_TARGET_EXPORTS) \
50976 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
50977 for flag in $(EXTRA_TARGET_FLAGS); do \
50978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50979 done; \
50980 (cd $(TARGET_SUBDIR)/zlib && \
50981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50983 "RANLIB=$${RANLIB}" \
50984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50985 distclean) \
50986 || exit 1
50987
50988@endif target-zlib
50989
50990.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50991maybe-maintainer-clean-target-zlib:
50992@if target-zlib
50993maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50994
50995maintainer-clean-target-zlib:
50996 @: $(MAKE); $(unstage)
50997 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
50998 r=`${PWD_COMMAND}`; export r; \
50999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51000 $(NORMAL_TARGET_EXPORTS) \
51001 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
51002 for flag in $(EXTRA_TARGET_FLAGS); do \
51003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51004 done; \
51005 (cd $(TARGET_SUBDIR)/zlib && \
51006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51008 "RANLIB=$${RANLIB}" \
51009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51010 maintainer-clean) \
51011 || exit 1
51012
51013@endif target-zlib
51014
51015
51016
51017
51018
51019.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
51020maybe-configure-target-boehm-gc:
51021@if gcc-bootstrap
51022configure-target-boehm-gc: stage_current
51023@endif gcc-bootstrap
51024@if target-boehm-gc
51025maybe-configure-target-boehm-gc: configure-target-boehm-gc
51026configure-target-boehm-gc:
51027 @: $(MAKE); $(unstage)
51028 @r=`${PWD_COMMAND}`; export r; \
51029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51030 echo "Checking multilib configuration for boehm-gc..."; \
51031 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51032 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
51033 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51034 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
51035 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
51036 else \
51037 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
51038 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51039 fi; \
51040 else \
51041 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
51042 fi; \
51043 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
51044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
51045 $(NORMAL_TARGET_EXPORTS) \
51046 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
51047 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
51048 case $(srcdir) in \
51049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51050 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
51051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51052 esac; \
51053 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
51054 libsrcdir="$$s/boehm-gc"; \
51055 rm -f no-such-file || : ; \
51056 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51057 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51058 --target=${target_alias} $${srcdiroption} \
51059 || exit 1
51060@endif target-boehm-gc
51061
51062
51063
51064
51065
51066.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
51067maybe-all-target-boehm-gc:
51068@if gcc-bootstrap
51069all-target-boehm-gc: stage_current
51070@endif gcc-bootstrap
51071@if target-boehm-gc
51072TARGET-target-boehm-gc=all
51073maybe-all-target-boehm-gc: all-target-boehm-gc
51074all-target-boehm-gc: configure-target-boehm-gc
51075 @: $(MAKE); $(unstage)
51076 @r=`${PWD_COMMAND}`; export r; \
51077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51078 $(NORMAL_TARGET_EXPORTS) \
51079 (cd $(TARGET_SUBDIR)/boehm-gc && \
51080 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51081 $(TARGET-target-boehm-gc))
51082@endif target-boehm-gc
51083
51084
51085
51086
51087
51088.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
51089maybe-check-target-boehm-gc:
51090@if target-boehm-gc
51091maybe-check-target-boehm-gc: check-target-boehm-gc
51092
51093check-target-boehm-gc:
51094 @: $(MAKE); $(unstage)
51095 @r=`${PWD_COMMAND}`; export r; \
51096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51097 $(NORMAL_TARGET_EXPORTS) \
51098 (cd $(TARGET_SUBDIR)/boehm-gc && \
51099 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51100
51101@endif target-boehm-gc
51102
51103.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
51104maybe-install-target-boehm-gc:
51105@if target-boehm-gc
51106maybe-install-target-boehm-gc: install-target-boehm-gc
51107
51108install-target-boehm-gc: installdirs
51109 @: $(MAKE); $(unstage)
51110 @r=`${PWD_COMMAND}`; export r; \
51111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51112 $(NORMAL_TARGET_EXPORTS) \
51113 (cd $(TARGET_SUBDIR)/boehm-gc && \
51114 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51115
51116@endif target-boehm-gc
51117
51118# Other targets (info, dvi, pdf, etc.)
51119
51120.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
51121maybe-info-target-boehm-gc:
51122@if target-boehm-gc
51123maybe-info-target-boehm-gc: info-target-boehm-gc
51124
51125info-target-boehm-gc: \
51126 configure-target-boehm-gc
51127 @: $(MAKE); $(unstage)
51128 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51129 r=`${PWD_COMMAND}`; export r; \
51130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51131 $(NORMAL_TARGET_EXPORTS) \
51132 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
51133 for flag in $(EXTRA_TARGET_FLAGS); do \
51134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51135 done; \
51136 (cd $(TARGET_SUBDIR)/boehm-gc && \
51137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51139 "RANLIB=$${RANLIB}" \
51140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51141 info) \
51142 || exit 1
51143
51144@endif target-boehm-gc
51145
51146.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
51147maybe-dvi-target-boehm-gc:
51148@if target-boehm-gc
51149maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
51150
51151dvi-target-boehm-gc: \
51152 configure-target-boehm-gc
51153 @: $(MAKE); $(unstage)
51154 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51155 r=`${PWD_COMMAND}`; export r; \
51156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51157 $(NORMAL_TARGET_EXPORTS) \
51158 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
51159 for flag in $(EXTRA_TARGET_FLAGS); do \
51160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51161 done; \
51162 (cd $(TARGET_SUBDIR)/boehm-gc && \
51163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51165 "RANLIB=$${RANLIB}" \
51166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51167 dvi) \
51168 || exit 1
51169
51170@endif target-boehm-gc
51171
51172.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
51173maybe-pdf-target-boehm-gc:
51174@if target-boehm-gc
51175maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
51176
51177pdf-target-boehm-gc: \
51178 configure-target-boehm-gc
51179 @: $(MAKE); $(unstage)
51180 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51181 r=`${PWD_COMMAND}`; export r; \
51182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51183 $(NORMAL_TARGET_EXPORTS) \
51184 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51185 for flag in $(EXTRA_TARGET_FLAGS); do \
51186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51187 done; \
51188 (cd $(TARGET_SUBDIR)/boehm-gc && \
51189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51191 "RANLIB=$${RANLIB}" \
51192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51193 pdf) \
51194 || exit 1
51195
51196@endif target-boehm-gc
51197
51198.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
51199maybe-html-target-boehm-gc:
51200@if target-boehm-gc
51201maybe-html-target-boehm-gc: html-target-boehm-gc
51202
51203html-target-boehm-gc: \
51204 configure-target-boehm-gc
51205 @: $(MAKE); $(unstage)
51206 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51207 r=`${PWD_COMMAND}`; export r; \
51208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51209 $(NORMAL_TARGET_EXPORTS) \
51210 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
51211 for flag in $(EXTRA_TARGET_FLAGS); do \
51212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51213 done; \
51214 (cd $(TARGET_SUBDIR)/boehm-gc && \
51215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51217 "RANLIB=$${RANLIB}" \
51218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51219 html) \
51220 || exit 1
51221
51222@endif target-boehm-gc
51223
51224.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
51225maybe-TAGS-target-boehm-gc:
51226@if target-boehm-gc
51227maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
51228
51229TAGS-target-boehm-gc: \
51230 configure-target-boehm-gc
51231 @: $(MAKE); $(unstage)
51232 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51233 r=`${PWD_COMMAND}`; export r; \
51234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51235 $(NORMAL_TARGET_EXPORTS) \
51236 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
51237 for flag in $(EXTRA_TARGET_FLAGS); do \
51238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51239 done; \
51240 (cd $(TARGET_SUBDIR)/boehm-gc && \
51241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51243 "RANLIB=$${RANLIB}" \
51244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51245 TAGS) \
51246 || exit 1
51247
51248@endif target-boehm-gc
51249
51250.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
51251maybe-install-info-target-boehm-gc:
51252@if target-boehm-gc
51253maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
51254
51255install-info-target-boehm-gc: \
51256 configure-target-boehm-gc \
51257 info-target-boehm-gc
51258 @: $(MAKE); $(unstage)
51259 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51260 r=`${PWD_COMMAND}`; export r; \
51261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51262 $(NORMAL_TARGET_EXPORTS) \
51263 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
51264 for flag in $(EXTRA_TARGET_FLAGS); do \
51265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51266 done; \
51267 (cd $(TARGET_SUBDIR)/boehm-gc && \
51268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51270 "RANLIB=$${RANLIB}" \
51271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51272 install-info) \
51273 || exit 1
51274
51275@endif target-boehm-gc
51276
51277.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
51278maybe-install-pdf-target-boehm-gc:
51279@if target-boehm-gc
51280maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
51281
51282install-pdf-target-boehm-gc: \
51283 configure-target-boehm-gc \
51284 pdf-target-boehm-gc
51285 @: $(MAKE); $(unstage)
51286 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51287 r=`${PWD_COMMAND}`; export r; \
51288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51289 $(NORMAL_TARGET_EXPORTS) \
51290 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
51291 for flag in $(EXTRA_TARGET_FLAGS); do \
51292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51293 done; \
51294 (cd $(TARGET_SUBDIR)/boehm-gc && \
51295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51297 "RANLIB=$${RANLIB}" \
51298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51299 install-pdf) \
51300 || exit 1
51301
51302@endif target-boehm-gc
51303
51304.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
51305maybe-install-html-target-boehm-gc:
51306@if target-boehm-gc
51307maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
51308
51309install-html-target-boehm-gc: \
51310 configure-target-boehm-gc \
51311 html-target-boehm-gc
51312 @: $(MAKE); $(unstage)
51313 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51314 r=`${PWD_COMMAND}`; export r; \
51315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51316 $(NORMAL_TARGET_EXPORTS) \
51317 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
51318 for flag in $(EXTRA_TARGET_FLAGS); do \
51319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51320 done; \
51321 (cd $(TARGET_SUBDIR)/boehm-gc && \
51322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51324 "RANLIB=$${RANLIB}" \
51325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51326 install-html) \
51327 || exit 1
51328
51329@endif target-boehm-gc
51330
51331.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
51332maybe-installcheck-target-boehm-gc:
51333@if target-boehm-gc
51334maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
51335
51336installcheck-target-boehm-gc: \
51337 configure-target-boehm-gc
51338 @: $(MAKE); $(unstage)
51339 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51340 r=`${PWD_COMMAND}`; export r; \
51341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51342 $(NORMAL_TARGET_EXPORTS) \
51343 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
51344 for flag in $(EXTRA_TARGET_FLAGS); do \
51345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51346 done; \
51347 (cd $(TARGET_SUBDIR)/boehm-gc && \
51348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51350 "RANLIB=$${RANLIB}" \
51351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51352 installcheck) \
51353 || exit 1
51354
51355@endif target-boehm-gc
51356
51357.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
51358maybe-mostlyclean-target-boehm-gc:
51359@if target-boehm-gc
51360maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
51361
51362mostlyclean-target-boehm-gc:
51363 @: $(MAKE); $(unstage)
51364 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51365 r=`${PWD_COMMAND}`; export r; \
51366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51367 $(NORMAL_TARGET_EXPORTS) \
51368 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51369 for flag in $(EXTRA_TARGET_FLAGS); do \
51370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51371 done; \
51372 (cd $(TARGET_SUBDIR)/boehm-gc && \
51373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51375 "RANLIB=$${RANLIB}" \
51376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51377 mostlyclean) \
51378 || exit 1
51379
51380@endif target-boehm-gc
51381
51382.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
51383maybe-clean-target-boehm-gc:
51384@if target-boehm-gc
51385maybe-clean-target-boehm-gc: clean-target-boehm-gc
51386
51387clean-target-boehm-gc:
51388 @: $(MAKE); $(unstage)
51389 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51390 r=`${PWD_COMMAND}`; export r; \
51391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51392 $(NORMAL_TARGET_EXPORTS) \
51393 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51394 for flag in $(EXTRA_TARGET_FLAGS); do \
51395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51396 done; \
51397 (cd $(TARGET_SUBDIR)/boehm-gc && \
51398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51400 "RANLIB=$${RANLIB}" \
51401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51402 clean) \
51403 || exit 1
51404
51405@endif target-boehm-gc
51406
51407.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
51408maybe-distclean-target-boehm-gc:
51409@if target-boehm-gc
51410maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
51411
51412distclean-target-boehm-gc:
51413 @: $(MAKE); $(unstage)
51414 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51415 r=`${PWD_COMMAND}`; export r; \
51416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417 $(NORMAL_TARGET_EXPORTS) \
51418 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
51419 for flag in $(EXTRA_TARGET_FLAGS); do \
51420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51421 done; \
51422 (cd $(TARGET_SUBDIR)/boehm-gc && \
51423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51425 "RANLIB=$${RANLIB}" \
51426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51427 distclean) \
51428 || exit 1
51429
51430@endif target-boehm-gc
51431
51432.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
51433maybe-maintainer-clean-target-boehm-gc:
51434@if target-boehm-gc
51435maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
51436
51437maintainer-clean-target-boehm-gc:
51438 @: $(MAKE); $(unstage)
51439 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
51440 r=`${PWD_COMMAND}`; export r; \
51441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442 $(NORMAL_TARGET_EXPORTS) \
51443 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
51444 for flag in $(EXTRA_TARGET_FLAGS); do \
51445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446 done; \
51447 (cd $(TARGET_SUBDIR)/boehm-gc && \
51448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450 "RANLIB=$${RANLIB}" \
51451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452 maintainer-clean) \
51453 || exit 1
51454
51455@endif target-boehm-gc
51456
51457
51458
51459
51460
51461.PHONY: configure-target-qthreads maybe-configure-target-qthreads
51462maybe-configure-target-qthreads:
51463@if gcc-bootstrap
51464configure-target-qthreads: stage_current
51465@endif gcc-bootstrap
51466@if target-qthreads
51467maybe-configure-target-qthreads: configure-target-qthreads
51468configure-target-qthreads:
51469 @: $(MAKE); $(unstage)
51470 @r=`${PWD_COMMAND}`; export r; \
51471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51472 echo "Checking multilib configuration for qthreads..."; \
51473 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51474 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
51475 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51476 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
51477 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
51478 else \
51479 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
51480 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51481 fi; \
51482 else \
51483 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
51484 fi; \
51485 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
51486 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
51487 $(NORMAL_TARGET_EXPORTS) \
51488 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
51489 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
51490 case $(srcdir) in \
51491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51492 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
51493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51494 esac; \
51495 srcdiroption="--srcdir=$${topdir}/qthreads"; \
51496 libsrcdir="$$s/qthreads"; \
51497 rm -f no-such-file || : ; \
51498 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51500 --target=${target_alias} $${srcdiroption} \
51501 || exit 1
51502@endif target-qthreads
51503
51504
51505
51506
51507
51508.PHONY: all-target-qthreads maybe-all-target-qthreads
51509maybe-all-target-qthreads:
51510@if gcc-bootstrap
51511all-target-qthreads: stage_current
51512@endif gcc-bootstrap
51513@if target-qthreads
51514TARGET-target-qthreads=all
51515maybe-all-target-qthreads: all-target-qthreads
51516all-target-qthreads: configure-target-qthreads
51517 @: $(MAKE); $(unstage)
51518 @r=`${PWD_COMMAND}`; export r; \
51519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51520 $(NORMAL_TARGET_EXPORTS) \
51521 (cd $(TARGET_SUBDIR)/qthreads && \
51522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51523 $(TARGET-target-qthreads))
51524@endif target-qthreads
51525
51526
51527
51528
51529
51530.PHONY: check-target-qthreads maybe-check-target-qthreads
51531maybe-check-target-qthreads:
51532@if target-qthreads
51533maybe-check-target-qthreads: check-target-qthreads
51534
51535check-target-qthreads:
51536 @: $(MAKE); $(unstage)
51537 @r=`${PWD_COMMAND}`; export r; \
51538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51539 $(NORMAL_TARGET_EXPORTS) \
51540 (cd $(TARGET_SUBDIR)/qthreads && \
51541 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51542
51543@endif target-qthreads
51544
51545.PHONY: install-target-qthreads maybe-install-target-qthreads
51546maybe-install-target-qthreads:
51547@if target-qthreads
51548maybe-install-target-qthreads: install-target-qthreads
51549
51550install-target-qthreads: installdirs
51551 @: $(MAKE); $(unstage)
51552 @r=`${PWD_COMMAND}`; export r; \
51553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51554 $(NORMAL_TARGET_EXPORTS) \
51555 (cd $(TARGET_SUBDIR)/qthreads && \
51556 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51557
51558@endif target-qthreads
51559
51560# Other targets (info, dvi, pdf, etc.)
51561
51562.PHONY: maybe-info-target-qthreads info-target-qthreads
51563maybe-info-target-qthreads:
51564@if target-qthreads
51565maybe-info-target-qthreads: info-target-qthreads
51566
51567info-target-qthreads: \
51568 configure-target-qthreads
51569 @: $(MAKE); $(unstage)
51570 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51571 r=`${PWD_COMMAND}`; export r; \
51572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51573 $(NORMAL_TARGET_EXPORTS) \
51574 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
51575 for flag in $(EXTRA_TARGET_FLAGS); do \
51576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51577 done; \
51578 (cd $(TARGET_SUBDIR)/qthreads && \
51579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51581 "RANLIB=$${RANLIB}" \
51582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51583 info) \
51584 || exit 1
51585
51586@endif target-qthreads
51587
51588.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
51589maybe-dvi-target-qthreads:
51590@if target-qthreads
51591maybe-dvi-target-qthreads: dvi-target-qthreads
51592
51593dvi-target-qthreads: \
51594 configure-target-qthreads
51595 @: $(MAKE); $(unstage)
51596 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51597 r=`${PWD_COMMAND}`; export r; \
51598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51599 $(NORMAL_TARGET_EXPORTS) \
51600 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
51601 for flag in $(EXTRA_TARGET_FLAGS); do \
51602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51603 done; \
51604 (cd $(TARGET_SUBDIR)/qthreads && \
51605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51607 "RANLIB=$${RANLIB}" \
51608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51609 dvi) \
51610 || exit 1
51611
51612@endif target-qthreads
51613
51614.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
51615maybe-pdf-target-qthreads:
51616@if target-qthreads
51617maybe-pdf-target-qthreads: pdf-target-qthreads
51618
51619pdf-target-qthreads: \
51620 configure-target-qthreads
51621 @: $(MAKE); $(unstage)
51622 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51623 r=`${PWD_COMMAND}`; export r; \
51624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51625 $(NORMAL_TARGET_EXPORTS) \
51626 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
51627 for flag in $(EXTRA_TARGET_FLAGS); do \
51628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51629 done; \
51630 (cd $(TARGET_SUBDIR)/qthreads && \
51631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51633 "RANLIB=$${RANLIB}" \
51634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51635 pdf) \
51636 || exit 1
51637
51638@endif target-qthreads
51639
51640.PHONY: maybe-html-target-qthreads html-target-qthreads
51641maybe-html-target-qthreads:
51642@if target-qthreads
51643maybe-html-target-qthreads: html-target-qthreads
51644
51645html-target-qthreads: \
51646 configure-target-qthreads
51647 @: $(MAKE); $(unstage)
51648 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51649 r=`${PWD_COMMAND}`; export r; \
51650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51651 $(NORMAL_TARGET_EXPORTS) \
51652 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
51653 for flag in $(EXTRA_TARGET_FLAGS); do \
51654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51655 done; \
51656 (cd $(TARGET_SUBDIR)/qthreads && \
51657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51659 "RANLIB=$${RANLIB}" \
51660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51661 html) \
51662 || exit 1
51663
51664@endif target-qthreads
51665
51666.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
51667maybe-TAGS-target-qthreads:
51668@if target-qthreads
51669maybe-TAGS-target-qthreads: TAGS-target-qthreads
51670
51671TAGS-target-qthreads: \
51672 configure-target-qthreads
51673 @: $(MAKE); $(unstage)
51674 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51675 r=`${PWD_COMMAND}`; export r; \
51676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51677 $(NORMAL_TARGET_EXPORTS) \
51678 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
51679 for flag in $(EXTRA_TARGET_FLAGS); do \
51680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51681 done; \
51682 (cd $(TARGET_SUBDIR)/qthreads && \
51683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51685 "RANLIB=$${RANLIB}" \
51686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51687 TAGS) \
51688 || exit 1
51689
51690@endif target-qthreads
51691
51692.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
51693maybe-install-info-target-qthreads:
51694@if target-qthreads
51695maybe-install-info-target-qthreads: install-info-target-qthreads
51696
51697install-info-target-qthreads: \
51698 configure-target-qthreads \
51699 info-target-qthreads
51700 @: $(MAKE); $(unstage)
51701 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51702 r=`${PWD_COMMAND}`; export r; \
51703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51704 $(NORMAL_TARGET_EXPORTS) \
51705 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
51706 for flag in $(EXTRA_TARGET_FLAGS); do \
51707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51708 done; \
51709 (cd $(TARGET_SUBDIR)/qthreads && \
51710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51712 "RANLIB=$${RANLIB}" \
51713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51714 install-info) \
51715 || exit 1
51716
51717@endif target-qthreads
51718
51719.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
51720maybe-install-pdf-target-qthreads:
51721@if target-qthreads
51722maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
51723
51724install-pdf-target-qthreads: \
51725 configure-target-qthreads \
51726 pdf-target-qthreads
51727 @: $(MAKE); $(unstage)
51728 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51729 r=`${PWD_COMMAND}`; export r; \
51730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51731 $(NORMAL_TARGET_EXPORTS) \
51732 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
51733 for flag in $(EXTRA_TARGET_FLAGS); do \
51734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51735 done; \
51736 (cd $(TARGET_SUBDIR)/qthreads && \
51737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51739 "RANLIB=$${RANLIB}" \
51740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51741 install-pdf) \
51742 || exit 1
51743
51744@endif target-qthreads
51745
51746.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
51747maybe-install-html-target-qthreads:
51748@if target-qthreads
51749maybe-install-html-target-qthreads: install-html-target-qthreads
51750
51751install-html-target-qthreads: \
51752 configure-target-qthreads \
51753 html-target-qthreads
51754 @: $(MAKE); $(unstage)
51755 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51756 r=`${PWD_COMMAND}`; export r; \
51757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51758 $(NORMAL_TARGET_EXPORTS) \
51759 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
51760 for flag in $(EXTRA_TARGET_FLAGS); do \
51761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51762 done; \
51763 (cd $(TARGET_SUBDIR)/qthreads && \
51764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51766 "RANLIB=$${RANLIB}" \
51767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51768 install-html) \
51769 || exit 1
51770
51771@endif target-qthreads
51772
51773.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
51774maybe-installcheck-target-qthreads:
51775@if target-qthreads
51776maybe-installcheck-target-qthreads: installcheck-target-qthreads
51777
51778installcheck-target-qthreads: \
51779 configure-target-qthreads
51780 @: $(MAKE); $(unstage)
51781 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51782 r=`${PWD_COMMAND}`; export r; \
51783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51784 $(NORMAL_TARGET_EXPORTS) \
51785 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
51786 for flag in $(EXTRA_TARGET_FLAGS); do \
51787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51788 done; \
51789 (cd $(TARGET_SUBDIR)/qthreads && \
51790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51792 "RANLIB=$${RANLIB}" \
51793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51794 installcheck) \
51795 || exit 1
51796
51797@endif target-qthreads
51798
51799.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
51800maybe-mostlyclean-target-qthreads:
51801@if target-qthreads
51802maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
51803
51804mostlyclean-target-qthreads:
51805 @: $(MAKE); $(unstage)
51806 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51807 r=`${PWD_COMMAND}`; export r; \
51808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51809 $(NORMAL_TARGET_EXPORTS) \
51810 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
51811 for flag in $(EXTRA_TARGET_FLAGS); do \
51812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51813 done; \
51814 (cd $(TARGET_SUBDIR)/qthreads && \
51815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51817 "RANLIB=$${RANLIB}" \
51818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51819 mostlyclean) \
51820 || exit 1
51821
51822@endif target-qthreads
51823
51824.PHONY: maybe-clean-target-qthreads clean-target-qthreads
51825maybe-clean-target-qthreads:
51826@if target-qthreads
51827maybe-clean-target-qthreads: clean-target-qthreads
51828
51829clean-target-qthreads:
51830 @: $(MAKE); $(unstage)
51831 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51832 r=`${PWD_COMMAND}`; export r; \
51833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51834 $(NORMAL_TARGET_EXPORTS) \
51835 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
51836 for flag in $(EXTRA_TARGET_FLAGS); do \
51837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51838 done; \
51839 (cd $(TARGET_SUBDIR)/qthreads && \
51840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51842 "RANLIB=$${RANLIB}" \
51843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51844 clean) \
51845 || exit 1
51846
51847@endif target-qthreads
51848
51849.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
51850maybe-distclean-target-qthreads:
51851@if target-qthreads
51852maybe-distclean-target-qthreads: distclean-target-qthreads
51853
51854distclean-target-qthreads:
51855 @: $(MAKE); $(unstage)
51856 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51857 r=`${PWD_COMMAND}`; export r; \
51858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51859 $(NORMAL_TARGET_EXPORTS) \
51860 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
51861 for flag in $(EXTRA_TARGET_FLAGS); do \
51862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51863 done; \
51864 (cd $(TARGET_SUBDIR)/qthreads && \
51865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51867 "RANLIB=$${RANLIB}" \
51868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51869 distclean) \
51870 || exit 1
51871
51872@endif target-qthreads
51873
51874.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
51875maybe-maintainer-clean-target-qthreads:
51876@if target-qthreads
51877maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
51878
51879maintainer-clean-target-qthreads:
51880 @: $(MAKE); $(unstage)
51881 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
51882 r=`${PWD_COMMAND}`; export r; \
51883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884 $(NORMAL_TARGET_EXPORTS) \
51885 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
51886 for flag in $(EXTRA_TARGET_FLAGS); do \
51887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888 done; \
51889 (cd $(TARGET_SUBDIR)/qthreads && \
51890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892 "RANLIB=$${RANLIB}" \
51893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894 maintainer-clean) \
51895 || exit 1
51896
51897@endif target-qthreads
51898
51899
51900
51901
51902
51903.PHONY: configure-target-rda maybe-configure-target-rda
51904maybe-configure-target-rda:
51905@if gcc-bootstrap
51906configure-target-rda: stage_current
51907@endif gcc-bootstrap
51908@if target-rda
51909maybe-configure-target-rda: configure-target-rda
51910configure-target-rda:
51911 @: $(MAKE); $(unstage)
51912 @r=`${PWD_COMMAND}`; export r; \
51913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51914 echo "Checking multilib configuration for rda..."; \
51915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
51917 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
51918 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
51919 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
51920 else \
51921 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
51922 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51923 fi; \
51924 else \
51925 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
51926 fi; \
51927 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
51928 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
51929 $(NORMAL_TARGET_EXPORTS) \
51930 echo Configuring in $(TARGET_SUBDIR)/rda; \
51931 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
51932 case $(srcdir) in \
51933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51934 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
51935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51936 esac; \
51937 srcdiroption="--srcdir=$${topdir}/rda"; \
51938 libsrcdir="$$s/rda"; \
51939 rm -f no-such-file || : ; \
51940 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51941 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51942 --target=${target_alias} $${srcdiroption} \
51943 || exit 1
51944@endif target-rda
51945
51946
51947
51948
51949
51950.PHONY: all-target-rda maybe-all-target-rda
51951maybe-all-target-rda:
51952@if gcc-bootstrap
51953all-target-rda: stage_current
51954@endif gcc-bootstrap
51955@if target-rda
51956TARGET-target-rda=all
51957maybe-all-target-rda: all-target-rda
51958all-target-rda: configure-target-rda
51959 @: $(MAKE); $(unstage)
51960 @r=`${PWD_COMMAND}`; export r; \
51961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51962 $(NORMAL_TARGET_EXPORTS) \
51963 (cd $(TARGET_SUBDIR)/rda && \
51964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51965 $(TARGET-target-rda))
51966@endif target-rda
51967
51968
51969
51970
51971
51972.PHONY: check-target-rda maybe-check-target-rda
51973maybe-check-target-rda:
51974@if target-rda
51975maybe-check-target-rda: check-target-rda
51976
51977check-target-rda:
51978 @: $(MAKE); $(unstage)
51979 @r=`${PWD_COMMAND}`; export r; \
51980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51981 $(NORMAL_TARGET_EXPORTS) \
51982 (cd $(TARGET_SUBDIR)/rda && \
51983 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51984
51985@endif target-rda
51986
51987.PHONY: install-target-rda maybe-install-target-rda
51988maybe-install-target-rda:
51989@if target-rda
51990maybe-install-target-rda: install-target-rda
51991
51992install-target-rda: installdirs
51993 @: $(MAKE); $(unstage)
51994 @r=`${PWD_COMMAND}`; export r; \
51995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51996 $(NORMAL_TARGET_EXPORTS) \
51997 (cd $(TARGET_SUBDIR)/rda && \
51998 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51999
52000@endif target-rda
52001
52002# Other targets (info, dvi, pdf, etc.)
52003
52004.PHONY: maybe-info-target-rda info-target-rda
52005maybe-info-target-rda:
52006@if target-rda
52007maybe-info-target-rda: info-target-rda
52008
52009info-target-rda: \
52010 configure-target-rda
52011 @: $(MAKE); $(unstage)
52012 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52013 r=`${PWD_COMMAND}`; export r; \
52014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015 $(NORMAL_TARGET_EXPORTS) \
52016 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
52017 for flag in $(EXTRA_TARGET_FLAGS); do \
52018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52019 done; \
52020 (cd $(TARGET_SUBDIR)/rda && \
52021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52023 "RANLIB=$${RANLIB}" \
52024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52025 info) \
52026 || exit 1
52027
52028@endif target-rda
52029
52030.PHONY: maybe-dvi-target-rda dvi-target-rda
52031maybe-dvi-target-rda:
52032@if target-rda
52033maybe-dvi-target-rda: dvi-target-rda
52034
52035dvi-target-rda: \
52036 configure-target-rda
52037 @: $(MAKE); $(unstage)
52038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52039 r=`${PWD_COMMAND}`; export r; \
52040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52041 $(NORMAL_TARGET_EXPORTS) \
52042 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
52043 for flag in $(EXTRA_TARGET_FLAGS); do \
52044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52045 done; \
52046 (cd $(TARGET_SUBDIR)/rda && \
52047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52049 "RANLIB=$${RANLIB}" \
52050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52051 dvi) \
52052 || exit 1
52053
52054@endif target-rda
52055
52056.PHONY: maybe-pdf-target-rda pdf-target-rda
52057maybe-pdf-target-rda:
52058@if target-rda
52059maybe-pdf-target-rda: pdf-target-rda
52060
52061pdf-target-rda: \
52062 configure-target-rda
52063 @: $(MAKE); $(unstage)
52064 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52065 r=`${PWD_COMMAND}`; export r; \
52066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52067 $(NORMAL_TARGET_EXPORTS) \
52068 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
52069 for flag in $(EXTRA_TARGET_FLAGS); do \
52070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52071 done; \
52072 (cd $(TARGET_SUBDIR)/rda && \
52073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52075 "RANLIB=$${RANLIB}" \
52076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52077 pdf) \
52078 || exit 1
52079
52080@endif target-rda
52081
52082.PHONY: maybe-html-target-rda html-target-rda
52083maybe-html-target-rda:
52084@if target-rda
52085maybe-html-target-rda: html-target-rda
52086
52087html-target-rda: \
52088 configure-target-rda
52089 @: $(MAKE); $(unstage)
52090 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52091 r=`${PWD_COMMAND}`; export r; \
52092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52093 $(NORMAL_TARGET_EXPORTS) \
52094 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
52095 for flag in $(EXTRA_TARGET_FLAGS); do \
52096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52097 done; \
52098 (cd $(TARGET_SUBDIR)/rda && \
52099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52101 "RANLIB=$${RANLIB}" \
52102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52103 html) \
52104 || exit 1
52105
52106@endif target-rda
52107
52108.PHONY: maybe-TAGS-target-rda TAGS-target-rda
52109maybe-TAGS-target-rda:
52110@if target-rda
52111maybe-TAGS-target-rda: TAGS-target-rda
52112
52113TAGS-target-rda: \
52114 configure-target-rda
52115 @: $(MAKE); $(unstage)
52116 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52117 r=`${PWD_COMMAND}`; export r; \
52118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52119 $(NORMAL_TARGET_EXPORTS) \
52120 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
52121 for flag in $(EXTRA_TARGET_FLAGS); do \
52122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52123 done; \
52124 (cd $(TARGET_SUBDIR)/rda && \
52125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52127 "RANLIB=$${RANLIB}" \
52128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52129 TAGS) \
52130 || exit 1
52131
52132@endif target-rda
52133
52134.PHONY: maybe-install-info-target-rda install-info-target-rda
52135maybe-install-info-target-rda:
52136@if target-rda
52137maybe-install-info-target-rda: install-info-target-rda
52138
52139install-info-target-rda: \
52140 configure-target-rda \
52141 info-target-rda
52142 @: $(MAKE); $(unstage)
52143 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52144 r=`${PWD_COMMAND}`; export r; \
52145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52146 $(NORMAL_TARGET_EXPORTS) \
52147 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
52148 for flag in $(EXTRA_TARGET_FLAGS); do \
52149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52150 done; \
52151 (cd $(TARGET_SUBDIR)/rda && \
52152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52154 "RANLIB=$${RANLIB}" \
52155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52156 install-info) \
52157 || exit 1
52158
52159@endif target-rda
52160
52161.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
52162maybe-install-pdf-target-rda:
52163@if target-rda
52164maybe-install-pdf-target-rda: install-pdf-target-rda
52165
52166install-pdf-target-rda: \
52167 configure-target-rda \
52168 pdf-target-rda
52169 @: $(MAKE); $(unstage)
52170 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52171 r=`${PWD_COMMAND}`; export r; \
52172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173 $(NORMAL_TARGET_EXPORTS) \
52174 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
52175 for flag in $(EXTRA_TARGET_FLAGS); do \
52176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52177 done; \
52178 (cd $(TARGET_SUBDIR)/rda && \
52179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52181 "RANLIB=$${RANLIB}" \
52182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52183 install-pdf) \
52184 || exit 1
52185
52186@endif target-rda
52187
52188.PHONY: maybe-install-html-target-rda install-html-target-rda
52189maybe-install-html-target-rda:
52190@if target-rda
52191maybe-install-html-target-rda: install-html-target-rda
52192
52193install-html-target-rda: \
52194 configure-target-rda \
52195 html-target-rda
52196 @: $(MAKE); $(unstage)
52197 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52198 r=`${PWD_COMMAND}`; export r; \
52199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52200 $(NORMAL_TARGET_EXPORTS) \
52201 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
52202 for flag in $(EXTRA_TARGET_FLAGS); do \
52203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52204 done; \
52205 (cd $(TARGET_SUBDIR)/rda && \
52206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52208 "RANLIB=$${RANLIB}" \
52209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52210 install-html) \
52211 || exit 1
52212
52213@endif target-rda
52214
52215.PHONY: maybe-installcheck-target-rda installcheck-target-rda
52216maybe-installcheck-target-rda:
52217@if target-rda
52218maybe-installcheck-target-rda: installcheck-target-rda
52219
52220installcheck-target-rda: \
52221 configure-target-rda
52222 @: $(MAKE); $(unstage)
52223 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52224 r=`${PWD_COMMAND}`; export r; \
52225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52226 $(NORMAL_TARGET_EXPORTS) \
52227 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
52228 for flag in $(EXTRA_TARGET_FLAGS); do \
52229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52230 done; \
52231 (cd $(TARGET_SUBDIR)/rda && \
52232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52234 "RANLIB=$${RANLIB}" \
52235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52236 installcheck) \
52237 || exit 1
52238
52239@endif target-rda
52240
52241.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
52242maybe-mostlyclean-target-rda:
52243@if target-rda
52244maybe-mostlyclean-target-rda: mostlyclean-target-rda
52245
52246mostlyclean-target-rda:
52247 @: $(MAKE); $(unstage)
52248 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52249 r=`${PWD_COMMAND}`; export r; \
52250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52251 $(NORMAL_TARGET_EXPORTS) \
52252 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
52253 for flag in $(EXTRA_TARGET_FLAGS); do \
52254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52255 done; \
52256 (cd $(TARGET_SUBDIR)/rda && \
52257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52259 "RANLIB=$${RANLIB}" \
52260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52261 mostlyclean) \
52262 || exit 1
52263
52264@endif target-rda
52265
52266.PHONY: maybe-clean-target-rda clean-target-rda
52267maybe-clean-target-rda:
52268@if target-rda
52269maybe-clean-target-rda: clean-target-rda
52270
52271clean-target-rda:
52272 @: $(MAKE); $(unstage)
52273 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52274 r=`${PWD_COMMAND}`; export r; \
52275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52276 $(NORMAL_TARGET_EXPORTS) \
52277 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
52278 for flag in $(EXTRA_TARGET_FLAGS); do \
52279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52280 done; \
52281 (cd $(TARGET_SUBDIR)/rda && \
52282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52284 "RANLIB=$${RANLIB}" \
52285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52286 clean) \
52287 || exit 1
52288
52289@endif target-rda
52290
52291.PHONY: maybe-distclean-target-rda distclean-target-rda
52292maybe-distclean-target-rda:
52293@if target-rda
52294maybe-distclean-target-rda: distclean-target-rda
52295
52296distclean-target-rda:
52297 @: $(MAKE); $(unstage)
52298 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52299 r=`${PWD_COMMAND}`; export r; \
52300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301 $(NORMAL_TARGET_EXPORTS) \
52302 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
52303 for flag in $(EXTRA_TARGET_FLAGS); do \
52304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52305 done; \
52306 (cd $(TARGET_SUBDIR)/rda && \
52307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52309 "RANLIB=$${RANLIB}" \
52310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52311 distclean) \
52312 || exit 1
52313
52314@endif target-rda
52315
52316.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
52317maybe-maintainer-clean-target-rda:
52318@if target-rda
52319maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
52320
52321maintainer-clean-target-rda:
52322 @: $(MAKE); $(unstage)
52323 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
52324 r=`${PWD_COMMAND}`; export r; \
52325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326 $(NORMAL_TARGET_EXPORTS) \
52327 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
52328 for flag in $(EXTRA_TARGET_FLAGS); do \
52329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330 done; \
52331 (cd $(TARGET_SUBDIR)/rda && \
52332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334 "RANLIB=$${RANLIB}" \
52335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336 maintainer-clean) \
52337 || exit 1
52338
52339@endif target-rda
52340
52341
52342
52343
52344
52345.PHONY: configure-target-libada maybe-configure-target-libada
52346maybe-configure-target-libada:
52347@if gcc-bootstrap
52348configure-target-libada: stage_current
52349@endif gcc-bootstrap
52350@if target-libada
52351maybe-configure-target-libada: configure-target-libada
52352configure-target-libada:
52353 @: $(MAKE); $(unstage)
52354 @r=`${PWD_COMMAND}`; export r; \
52355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52356 echo "Checking multilib configuration for libada..."; \
52357 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
52359 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
52360 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
52361 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
52362 else \
52363 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
52364 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52365 fi; \
52366 else \
52367 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
52368 fi; \
52369 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
52370 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
52371 $(NORMAL_TARGET_EXPORTS) \
52372 echo Configuring in $(TARGET_SUBDIR)/libada; \
52373 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
52374 case $(srcdir) in \
52375 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52376 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
52377 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52378 esac; \
52379 srcdiroption="--srcdir=$${topdir}/libada"; \
52380 libsrcdir="$$s/libada"; \
52381 rm -f no-such-file || : ; \
52382 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52383 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52384 --target=${target_alias} $${srcdiroption} \
52385 || exit 1
52386@endif target-libada
52387
52388
52389
52390
52391
52392.PHONY: all-target-libada maybe-all-target-libada
52393maybe-all-target-libada:
52394@if gcc-bootstrap
52395all-target-libada: stage_current
52396@endif gcc-bootstrap
52397@if target-libada
52398TARGET-target-libada=all
52399maybe-all-target-libada: all-target-libada
52400all-target-libada: configure-target-libada
52401 @: $(MAKE); $(unstage)
52402 @r=`${PWD_COMMAND}`; export r; \
52403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52404 $(NORMAL_TARGET_EXPORTS) \
52405 (cd $(TARGET_SUBDIR)/libada && \
52406 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52407 $(TARGET-target-libada))
52408@endif target-libada
52409
52410
52411
52412
52413
52414.PHONY: check-target-libada maybe-check-target-libada
52415maybe-check-target-libada:
52416@if target-libada
52417maybe-check-target-libada: check-target-libada
52418
52419check-target-libada:
52420 @: $(MAKE); $(unstage)
52421 @r=`${PWD_COMMAND}`; export r; \
52422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52423 $(NORMAL_TARGET_EXPORTS) \
52424 (cd $(TARGET_SUBDIR)/libada && \
52425 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52426
52427@endif target-libada
52428
52429.PHONY: install-target-libada maybe-install-target-libada
52430maybe-install-target-libada:
52431@if target-libada
52432maybe-install-target-libada: install-target-libada
52433
52434install-target-libada: installdirs
52435 @: $(MAKE); $(unstage)
52436 @r=`${PWD_COMMAND}`; export r; \
52437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52438 $(NORMAL_TARGET_EXPORTS) \
52439 (cd $(TARGET_SUBDIR)/libada && \
52440 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52441
52442@endif target-libada
52443
52444# Other targets (info, dvi, pdf, etc.)
52445
52446.PHONY: maybe-info-target-libada info-target-libada
52447maybe-info-target-libada:
52448@if target-libada
52449maybe-info-target-libada: info-target-libada
52450
52451info-target-libada: \
52452 configure-target-libada
52453 @: $(MAKE); $(unstage)
52454 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52455 r=`${PWD_COMMAND}`; export r; \
52456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457 $(NORMAL_TARGET_EXPORTS) \
52458 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
52459 for flag in $(EXTRA_TARGET_FLAGS); do \
52460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52461 done; \
52462 (cd $(TARGET_SUBDIR)/libada && \
52463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52465 "RANLIB=$${RANLIB}" \
52466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52467 info) \
52468 || exit 1
52469
52470@endif target-libada
52471
52472.PHONY: maybe-dvi-target-libada dvi-target-libada
52473maybe-dvi-target-libada:
52474@if target-libada
52475maybe-dvi-target-libada: dvi-target-libada
52476
52477dvi-target-libada: \
52478 configure-target-libada
52479 @: $(MAKE); $(unstage)
52480 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52481 r=`${PWD_COMMAND}`; export r; \
52482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52483 $(NORMAL_TARGET_EXPORTS) \
52484 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
52485 for flag in $(EXTRA_TARGET_FLAGS); do \
52486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52487 done; \
52488 (cd $(TARGET_SUBDIR)/libada && \
52489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52491 "RANLIB=$${RANLIB}" \
52492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52493 dvi) \
52494 || exit 1
52495
52496@endif target-libada
52497
52498.PHONY: maybe-pdf-target-libada pdf-target-libada
52499maybe-pdf-target-libada:
52500@if target-libada
52501maybe-pdf-target-libada: pdf-target-libada
52502
52503pdf-target-libada: \
52504 configure-target-libada
52505 @: $(MAKE); $(unstage)
52506 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52507 r=`${PWD_COMMAND}`; export r; \
52508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52509 $(NORMAL_TARGET_EXPORTS) \
52510 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
52511 for flag in $(EXTRA_TARGET_FLAGS); do \
52512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52513 done; \
52514 (cd $(TARGET_SUBDIR)/libada && \
52515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52517 "RANLIB=$${RANLIB}" \
52518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52519 pdf) \
52520 || exit 1
52521
52522@endif target-libada
52523
52524.PHONY: maybe-html-target-libada html-target-libada
52525maybe-html-target-libada:
52526@if target-libada
52527maybe-html-target-libada: html-target-libada
52528
52529html-target-libada: \
52530 configure-target-libada
52531 @: $(MAKE); $(unstage)
52532 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52533 r=`${PWD_COMMAND}`; export r; \
52534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52535 $(NORMAL_TARGET_EXPORTS) \
52536 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
52537 for flag in $(EXTRA_TARGET_FLAGS); do \
52538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52539 done; \
52540 (cd $(TARGET_SUBDIR)/libada && \
52541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52543 "RANLIB=$${RANLIB}" \
52544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52545 html) \
52546 || exit 1
52547
52548@endif target-libada
52549
52550.PHONY: maybe-TAGS-target-libada TAGS-target-libada
52551maybe-TAGS-target-libada:
52552@if target-libada
52553maybe-TAGS-target-libada: TAGS-target-libada
52554
52555TAGS-target-libada: \
52556 configure-target-libada
52557 @: $(MAKE); $(unstage)
52558 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52559 r=`${PWD_COMMAND}`; export r; \
52560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52561 $(NORMAL_TARGET_EXPORTS) \
52562 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
52563 for flag in $(EXTRA_TARGET_FLAGS); do \
52564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52565 done; \
52566 (cd $(TARGET_SUBDIR)/libada && \
52567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52569 "RANLIB=$${RANLIB}" \
52570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52571 TAGS) \
52572 || exit 1
52573
52574@endif target-libada
52575
52576.PHONY: maybe-install-info-target-libada install-info-target-libada
52577maybe-install-info-target-libada:
52578@if target-libada
52579maybe-install-info-target-libada: install-info-target-libada
52580
52581install-info-target-libada: \
52582 configure-target-libada \
52583 info-target-libada
52584 @: $(MAKE); $(unstage)
52585 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52586 r=`${PWD_COMMAND}`; export r; \
52587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52588 $(NORMAL_TARGET_EXPORTS) \
52589 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
52590 for flag in $(EXTRA_TARGET_FLAGS); do \
52591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52592 done; \
52593 (cd $(TARGET_SUBDIR)/libada && \
52594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52596 "RANLIB=$${RANLIB}" \
52597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52598 install-info) \
52599 || exit 1
52600
52601@endif target-libada
52602
52603.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
52604maybe-install-pdf-target-libada:
52605@if target-libada
52606maybe-install-pdf-target-libada: install-pdf-target-libada
52607
52608install-pdf-target-libada: \
52609 configure-target-libada \
52610 pdf-target-libada
52611 @: $(MAKE); $(unstage)
52612 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52613 r=`${PWD_COMMAND}`; export r; \
52614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52615 $(NORMAL_TARGET_EXPORTS) \
52616 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
52617 for flag in $(EXTRA_TARGET_FLAGS); do \
52618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52619 done; \
52620 (cd $(TARGET_SUBDIR)/libada && \
52621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52623 "RANLIB=$${RANLIB}" \
52624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52625 install-pdf) \
52626 || exit 1
52627
52628@endif target-libada
52629
52630.PHONY: maybe-install-html-target-libada install-html-target-libada
52631maybe-install-html-target-libada:
52632@if target-libada
52633maybe-install-html-target-libada: install-html-target-libada
52634
52635install-html-target-libada: \
52636 configure-target-libada \
52637 html-target-libada
52638 @: $(MAKE); $(unstage)
52639 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52640 r=`${PWD_COMMAND}`; export r; \
52641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52642 $(NORMAL_TARGET_EXPORTS) \
52643 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
52644 for flag in $(EXTRA_TARGET_FLAGS); do \
52645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52646 done; \
52647 (cd $(TARGET_SUBDIR)/libada && \
52648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52650 "RANLIB=$${RANLIB}" \
52651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52652 install-html) \
52653 || exit 1
52654
52655@endif target-libada
52656
52657.PHONY: maybe-installcheck-target-libada installcheck-target-libada
52658maybe-installcheck-target-libada:
52659@if target-libada
52660maybe-installcheck-target-libada: installcheck-target-libada
52661
52662installcheck-target-libada: \
52663 configure-target-libada
52664 @: $(MAKE); $(unstage)
52665 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52666 r=`${PWD_COMMAND}`; export r; \
52667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52668 $(NORMAL_TARGET_EXPORTS) \
52669 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
52670 for flag in $(EXTRA_TARGET_FLAGS); do \
52671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52672 done; \
52673 (cd $(TARGET_SUBDIR)/libada && \
52674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52676 "RANLIB=$${RANLIB}" \
52677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52678 installcheck) \
52679 || exit 1
52680
52681@endif target-libada
52682
52683.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
52684maybe-mostlyclean-target-libada:
52685@if target-libada
52686maybe-mostlyclean-target-libada: mostlyclean-target-libada
52687
52688mostlyclean-target-libada:
52689 @: $(MAKE); $(unstage)
52690 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52691 r=`${PWD_COMMAND}`; export r; \
52692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52693 $(NORMAL_TARGET_EXPORTS) \
52694 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
52695 for flag in $(EXTRA_TARGET_FLAGS); do \
52696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52697 done; \
52698 (cd $(TARGET_SUBDIR)/libada && \
52699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52701 "RANLIB=$${RANLIB}" \
52702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52703 mostlyclean) \
52704 || exit 1
52705
52706@endif target-libada
52707
52708.PHONY: maybe-clean-target-libada clean-target-libada
52709maybe-clean-target-libada:
52710@if target-libada
52711maybe-clean-target-libada: clean-target-libada
52712
52713clean-target-libada:
52714 @: $(MAKE); $(unstage)
52715 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52716 r=`${PWD_COMMAND}`; export r; \
52717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52718 $(NORMAL_TARGET_EXPORTS) \
52719 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
52720 for flag in $(EXTRA_TARGET_FLAGS); do \
52721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52722 done; \
52723 (cd $(TARGET_SUBDIR)/libada && \
52724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52726 "RANLIB=$${RANLIB}" \
52727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52728 clean) \
52729 || exit 1
52730
52731@endif target-libada
52732
52733.PHONY: maybe-distclean-target-libada distclean-target-libada
52734maybe-distclean-target-libada:
52735@if target-libada
52736maybe-distclean-target-libada: distclean-target-libada
52737
52738distclean-target-libada:
52739 @: $(MAKE); $(unstage)
52740 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52741 r=`${PWD_COMMAND}`; export r; \
52742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743 $(NORMAL_TARGET_EXPORTS) \
52744 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
52745 for flag in $(EXTRA_TARGET_FLAGS); do \
52746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52747 done; \
52748 (cd $(TARGET_SUBDIR)/libada && \
52749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52751 "RANLIB=$${RANLIB}" \
52752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52753 distclean) \
52754 || exit 1
52755
52756@endif target-libada
52757
52758.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
52759maybe-maintainer-clean-target-libada:
52760@if target-libada
52761maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
52762
52763maintainer-clean-target-libada:
52764 @: $(MAKE); $(unstage)
52765 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
52766 r=`${PWD_COMMAND}`; export r; \
52767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768 $(NORMAL_TARGET_EXPORTS) \
52769 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
52770 for flag in $(EXTRA_TARGET_FLAGS); do \
52771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772 done; \
52773 (cd $(TARGET_SUBDIR)/libada && \
52774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776 "RANLIB=$${RANLIB}" \
52777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778 maintainer-clean) \
52779 || exit 1
52780
52781@endif target-libada
52782
52783
52784
52785
52786
52787.PHONY: configure-target-libgomp maybe-configure-target-libgomp
52788maybe-configure-target-libgomp:
52789@if gcc-bootstrap
52790configure-target-libgomp: stage_current
52791@endif gcc-bootstrap
52792@if target-libgomp
52793maybe-configure-target-libgomp: configure-target-libgomp
52794configure-target-libgomp:
52795 @: $(MAKE); $(unstage)
52796 @r=`${PWD_COMMAND}`; export r; \
52797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52798 echo "Checking multilib configuration for libgomp..."; \
52799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52800 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
52801 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52802 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52803 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52804 else \
52805 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52806 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52807 fi; \
52808 else \
52809 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52810 fi; \
52811 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52812 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
52813 $(NORMAL_TARGET_EXPORTS) \
52814 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
52815 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
52816 case $(srcdir) in \
52817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52818 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52820 esac; \
52821 srcdiroption="--srcdir=$${topdir}/libgomp"; \
52822 libsrcdir="$$s/libgomp"; \
52823 rm -f no-such-file || : ; \
52824 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52825 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52826 --target=${target_alias} $${srcdiroption} \
52827 || exit 1
52828@endif target-libgomp
52829
52830
52831
52832
52833
52834.PHONY: all-target-libgomp maybe-all-target-libgomp
52835maybe-all-target-libgomp:
52836@if gcc-bootstrap
52837all-target-libgomp: stage_current
52838@endif gcc-bootstrap
52839@if target-libgomp
52840TARGET-target-libgomp=all
52841maybe-all-target-libgomp: all-target-libgomp
52842all-target-libgomp: configure-target-libgomp
52843 @: $(MAKE); $(unstage)
52844 @r=`${PWD_COMMAND}`; export r; \
52845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52846 $(NORMAL_TARGET_EXPORTS) \
52847 (cd $(TARGET_SUBDIR)/libgomp && \
52848 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52849 $(TARGET-target-libgomp))
52850@endif target-libgomp
52851
52852
52853
52854
52855
52856.PHONY: check-target-libgomp maybe-check-target-libgomp
52857maybe-check-target-libgomp:
52858@if target-libgomp
52859maybe-check-target-libgomp: check-target-libgomp
52860
52861check-target-libgomp:
52862 @: $(MAKE); $(unstage)
52863 @r=`${PWD_COMMAND}`; export r; \
52864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52865 $(NORMAL_TARGET_EXPORTS) \
52866 (cd $(TARGET_SUBDIR)/libgomp && \
52867 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52868
52869@endif target-libgomp
52870
52871.PHONY: install-target-libgomp maybe-install-target-libgomp
52872maybe-install-target-libgomp:
52873@if target-libgomp
52874maybe-install-target-libgomp: install-target-libgomp
52875
52876install-target-libgomp: installdirs
52877 @: $(MAKE); $(unstage)
52878 @r=`${PWD_COMMAND}`; export r; \
52879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52880 $(NORMAL_TARGET_EXPORTS) \
52881 (cd $(TARGET_SUBDIR)/libgomp && \
52882 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52883
52884@endif target-libgomp
52885
52886# Other targets (info, dvi, pdf, etc.)
52887
52888.PHONY: maybe-info-target-libgomp info-target-libgomp
52889maybe-info-target-libgomp:
52890@if target-libgomp
52891maybe-info-target-libgomp: info-target-libgomp
52892
52893info-target-libgomp: \
52894 configure-target-libgomp
52895 @: $(MAKE); $(unstage)
52896 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52897 r=`${PWD_COMMAND}`; export r; \
52898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52899 $(NORMAL_TARGET_EXPORTS) \
52900 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
52901 for flag in $(EXTRA_TARGET_FLAGS); do \
52902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52903 done; \
52904 (cd $(TARGET_SUBDIR)/libgomp && \
52905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52907 "RANLIB=$${RANLIB}" \
52908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52909 info) \
52910 || exit 1
52911
52912@endif target-libgomp
52913
52914.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52915maybe-dvi-target-libgomp:
52916@if target-libgomp
52917maybe-dvi-target-libgomp: dvi-target-libgomp
52918
52919dvi-target-libgomp: \
52920 configure-target-libgomp
52921 @: $(MAKE); $(unstage)
52922 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52923 r=`${PWD_COMMAND}`; export r; \
52924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52925 $(NORMAL_TARGET_EXPORTS) \
52926 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
52927 for flag in $(EXTRA_TARGET_FLAGS); do \
52928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52929 done; \
52930 (cd $(TARGET_SUBDIR)/libgomp && \
52931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52933 "RANLIB=$${RANLIB}" \
52934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52935 dvi) \
52936 || exit 1
52937
52938@endif target-libgomp
52939
52940.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52941maybe-pdf-target-libgomp:
52942@if target-libgomp
52943maybe-pdf-target-libgomp: pdf-target-libgomp
52944
52945pdf-target-libgomp: \
52946 configure-target-libgomp
52947 @: $(MAKE); $(unstage)
52948 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52949 r=`${PWD_COMMAND}`; export r; \
52950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52951 $(NORMAL_TARGET_EXPORTS) \
52952 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
52953 for flag in $(EXTRA_TARGET_FLAGS); do \
52954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52955 done; \
52956 (cd $(TARGET_SUBDIR)/libgomp && \
52957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52959 "RANLIB=$${RANLIB}" \
52960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52961 pdf) \
52962 || exit 1
52963
52964@endif target-libgomp
52965
52966.PHONY: maybe-html-target-libgomp html-target-libgomp
52967maybe-html-target-libgomp:
52968@if target-libgomp
52969maybe-html-target-libgomp: html-target-libgomp
52970
52971html-target-libgomp: \
52972 configure-target-libgomp
52973 @: $(MAKE); $(unstage)
52974 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
52975 r=`${PWD_COMMAND}`; export r; \
52976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52977 $(NORMAL_TARGET_EXPORTS) \
52978 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
52979 for flag in $(EXTRA_TARGET_FLAGS); do \
52980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52981 done; \
52982 (cd $(TARGET_SUBDIR)/libgomp && \
52983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52985 "RANLIB=$${RANLIB}" \
52986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52987 html) \
52988 || exit 1
52989
52990@endif target-libgomp
52991
52992.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52993maybe-TAGS-target-libgomp:
52994@if target-libgomp
52995maybe-TAGS-target-libgomp: TAGS-target-libgomp
52996
52997TAGS-target-libgomp: \
52998 configure-target-libgomp
52999 @: $(MAKE); $(unstage)
53000 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53001 r=`${PWD_COMMAND}`; export r; \
53002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53003 $(NORMAL_TARGET_EXPORTS) \
53004 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
53005 for flag in $(EXTRA_TARGET_FLAGS); do \
53006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53007 done; \
53008 (cd $(TARGET_SUBDIR)/libgomp && \
53009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53011 "RANLIB=$${RANLIB}" \
53012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53013 TAGS) \
53014 || exit 1
53015
53016@endif target-libgomp
53017
53018.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
53019maybe-install-info-target-libgomp:
53020@if target-libgomp
53021maybe-install-info-target-libgomp: install-info-target-libgomp
53022
53023install-info-target-libgomp: \
53024 configure-target-libgomp \
53025 info-target-libgomp
53026 @: $(MAKE); $(unstage)
53027 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53028 r=`${PWD_COMMAND}`; export r; \
53029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53030 $(NORMAL_TARGET_EXPORTS) \
53031 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
53032 for flag in $(EXTRA_TARGET_FLAGS); do \
53033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53034 done; \
53035 (cd $(TARGET_SUBDIR)/libgomp && \
53036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53038 "RANLIB=$${RANLIB}" \
53039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53040 install-info) \
53041 || exit 1
53042
53043@endif target-libgomp
53044
53045.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
53046maybe-install-pdf-target-libgomp:
53047@if target-libgomp
53048maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
53049
53050install-pdf-target-libgomp: \
53051 configure-target-libgomp \
53052 pdf-target-libgomp
53053 @: $(MAKE); $(unstage)
53054 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53055 r=`${PWD_COMMAND}`; export r; \
53056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53057 $(NORMAL_TARGET_EXPORTS) \
53058 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
53059 for flag in $(EXTRA_TARGET_FLAGS); do \
53060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53061 done; \
53062 (cd $(TARGET_SUBDIR)/libgomp && \
53063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53065 "RANLIB=$${RANLIB}" \
53066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53067 install-pdf) \
53068 || exit 1
53069
53070@endif target-libgomp
53071
53072.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
53073maybe-install-html-target-libgomp:
53074@if target-libgomp
53075maybe-install-html-target-libgomp: install-html-target-libgomp
53076
53077install-html-target-libgomp: \
53078 configure-target-libgomp \
53079 html-target-libgomp
53080 @: $(MAKE); $(unstage)
53081 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53082 r=`${PWD_COMMAND}`; export r; \
53083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53084 $(NORMAL_TARGET_EXPORTS) \
53085 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
53086 for flag in $(EXTRA_TARGET_FLAGS); do \
53087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53088 done; \
53089 (cd $(TARGET_SUBDIR)/libgomp && \
53090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53092 "RANLIB=$${RANLIB}" \
53093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53094 install-html) \
53095 || exit 1
53096
53097@endif target-libgomp
53098
53099.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
53100maybe-installcheck-target-libgomp:
53101@if target-libgomp
53102maybe-installcheck-target-libgomp: installcheck-target-libgomp
53103
53104installcheck-target-libgomp: \
53105 configure-target-libgomp
53106 @: $(MAKE); $(unstage)
53107 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53108 r=`${PWD_COMMAND}`; export r; \
53109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53110 $(NORMAL_TARGET_EXPORTS) \
53111 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
53112 for flag in $(EXTRA_TARGET_FLAGS); do \
53113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53114 done; \
53115 (cd $(TARGET_SUBDIR)/libgomp && \
53116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53118 "RANLIB=$${RANLIB}" \
53119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53120 installcheck) \
53121 || exit 1
53122
53123@endif target-libgomp
53124
53125.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
53126maybe-mostlyclean-target-libgomp:
53127@if target-libgomp
53128maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
53129
53130mostlyclean-target-libgomp:
53131 @: $(MAKE); $(unstage)
53132 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53133 r=`${PWD_COMMAND}`; export r; \
53134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53135 $(NORMAL_TARGET_EXPORTS) \
53136 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
53137 for flag in $(EXTRA_TARGET_FLAGS); do \
53138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53139 done; \
53140 (cd $(TARGET_SUBDIR)/libgomp && \
53141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53143 "RANLIB=$${RANLIB}" \
53144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53145 mostlyclean) \
53146 || exit 1
53147
53148@endif target-libgomp
53149
53150.PHONY: maybe-clean-target-libgomp clean-target-libgomp
53151maybe-clean-target-libgomp:
53152@if target-libgomp
53153maybe-clean-target-libgomp: clean-target-libgomp
53154
53155clean-target-libgomp:
53156 @: $(MAKE); $(unstage)
53157 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53158 r=`${PWD_COMMAND}`; export r; \
53159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53160 $(NORMAL_TARGET_EXPORTS) \
53161 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
53162 for flag in $(EXTRA_TARGET_FLAGS); do \
53163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53164 done; \
53165 (cd $(TARGET_SUBDIR)/libgomp && \
53166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53168 "RANLIB=$${RANLIB}" \
53169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53170 clean) \
53171 || exit 1
53172
53173@endif target-libgomp
53174
53175.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53176maybe-distclean-target-libgomp:
53177@if target-libgomp
53178maybe-distclean-target-libgomp: distclean-target-libgomp
53179
53180distclean-target-libgomp:
53181 @: $(MAKE); $(unstage)
53182 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53183 r=`${PWD_COMMAND}`; export r; \
53184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185 $(NORMAL_TARGET_EXPORTS) \
53186 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
53187 for flag in $(EXTRA_TARGET_FLAGS); do \
53188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53189 done; \
53190 (cd $(TARGET_SUBDIR)/libgomp && \
53191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53193 "RANLIB=$${RANLIB}" \
53194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53195 distclean) \
53196 || exit 1
53197
53198@endif target-libgomp
53199
53200.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53201maybe-maintainer-clean-target-libgomp:
53202@if target-libgomp
53203maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53204
53205maintainer-clean-target-libgomp:
53206 @: $(MAKE); $(unstage)
53207 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
53208 r=`${PWD_COMMAND}`; export r; \
53209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210 $(NORMAL_TARGET_EXPORTS) \
53211 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
53212 for flag in $(EXTRA_TARGET_FLAGS); do \
53213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53214 done; \
53215 (cd $(TARGET_SUBDIR)/libgomp && \
53216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53218 "RANLIB=$${RANLIB}" \
53219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53220 maintainer-clean) \
53221 || exit 1
53222
53223@endif target-libgomp
53224
53225
53226
53227# ----------
53228# GCC module
53229# ----------
53230
53231@if gcc-no-bootstrap
53232.PHONY: cross
53233cross: all-build all-gas all-ld
53234 @r=`${PWD_COMMAND}`; export r; \
53235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53236 $(HOST_EXPORTS) \
53237 echo "Building the C and C++ compiler"; \
53238 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53239 @r=`${PWD_COMMAND}`; export r; \
53240 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53241 echo "Building runtime libraries"; \
53242 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53243@endif gcc-no-bootstrap
53244
53245@if gcc
53246
53247.PHONY: check-gcc-c check-c
53248check-gcc-c:
53249 r=`${PWD_COMMAND}`; export r; \
53250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53251 $(HOST_EXPORTS) \
53252 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
53253check-c: check-gcc-c
53254
53255.PHONY: check-gcc-c++ check-c++
53256check-gcc-c++:
53257 r=`${PWD_COMMAND}`; export r; \
53258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53259 $(HOST_EXPORTS) \
53260 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
53261check-c++: check-gcc-c++ check-target-libstdc++-v3
53262
53263.PHONY: check-gcc-fortran check-fortran
53264check-gcc-fortran:
53265 r=`${PWD_COMMAND}`; export r; \
53266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53267 $(HOST_EXPORTS) \
53268 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
53269check-fortran: check-gcc-fortran check-target-libgfortran
53270
53271.PHONY: check-gcc-java check-java
53272check-gcc-java:
53273 r=`${PWD_COMMAND}`; export r; \
53274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53275 $(HOST_EXPORTS) \
53276 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
53277check-java: check-gcc-java check-target-libjava
53278
53279.PHONY: check-gcc-ada check-ada
53280check-gcc-ada:
53281 r=`${PWD_COMMAND}`; export r; \
53282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53283 $(HOST_EXPORTS) \
53284 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
53285check-ada: check-gcc-ada check-target-libada
53286
53287.PHONY: check-gcc-objc check-objc
53288check-gcc-objc:
53289 r=`${PWD_COMMAND}`; export r; \
53290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53291 $(HOST_EXPORTS) \
53292 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
53293check-objc: check-gcc-objc check-target-libobjc
53294
53295.PHONY: check-gcc-obj-c++ check-obj-c++
53296check-gcc-obj-c++:
53297 r=`${PWD_COMMAND}`; export r; \
53298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53299 $(HOST_EXPORTS) \
53300 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
53301check-obj-c++: check-gcc-obj-c++
53302
53303
53304# Install the gcc headers files, but not the fixed include files,
53305# which Cygnus is not allowed to distribute. This rule is very
53306# dependent on the workings of the gcc Makefile.in.
53307.PHONY: gcc-no-fixedincludes
53308gcc-no-fixedincludes:
53309 @if [ -f ./gcc/Makefile ]; then \
53310 rm -rf gcc/tmp-include; \
53311 mv gcc/include gcc/tmp-include 2>/dev/null; \
53312 mkdir gcc/include; \
53313 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
53314 touch gcc/stmp-fixinc gcc/include/fixed; \
53315 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
53316 r=`${PWD_COMMAND}`; export r; \
53317 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
53318 $(HOST_EXPORTS) \
53319 (cd ./gcc && \
53320 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
53321 rm -rf gcc/include; \
53322 mv gcc/tmp-include gcc/include 2>/dev/null; \
53323 else true; fi
53324@endif gcc
53325
53326# ---------------------
53327# GCC bootstrap support
53328# ---------------------
53329
53330# We track the current stage (the one in 'gcc') in the stage_current file.
53331# stage_last instead tracks the stage that was built last. These targets
53332# are dummy when toplevel bootstrap is not active.
53333
53334# While making host and target tools, symlinks to the final stage must be
53335# there, so $(unstage) should be run at various points. To avoid excessive
53336# recursive invocations of make, we "inline" them using a variable. These
53337# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53338# to avoid warnings from the GNU Make job server.
53339
53340unstage = :
53341stage = :
53342current_stage = ""
53343
53344@if gcc-bootstrap
53345unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53346stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53347current_stage = "`cat stage_current 2> /dev/null`"
53348@endif gcc-bootstrap
53349
53350.PHONY: unstage stage
53351unstage:
53352 @: $(MAKE); $(unstage)
53353stage:
53354 @: $(MAKE); $(stage)
53355
53356# Disable commands for lean bootstrap.
53357LEAN = false
53358
53359# We name the build directories for the various stages "stage1-gcc",
53360# "stage2-gcc","stage3-gcc", etc.
53361
53362# Since the 'compare' process will fail (on debugging information) if any
53363# directory names are different, we need to link the gcc directory for
53364# the previous stage to a constant name ('prev-gcc'), and to make the name of
53365# the build directories constant as well. For the latter, we use naked names
53366# like 'gcc', because the scripts in that directory assume it. We use
53367# mv on platforms where symlinks to directories do not work or are not
53368# reliable.
53369
53370# 'touch' doesn't work right on some platforms.
53371STAMP = echo timestamp >
53372
53373# We only want to compare .o files, so set this!
53374objext = .o
53375
53376
53377.PHONY: stage1-start stage1-end
53378
53379stage1-start::
53380 @: $(MAKE); $(stage); \
53381 echo stage1 > stage_current ; \
53382 echo stage1 > stage_last; \
53383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53384@if bfd
53385 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53386 mkdir stage1-bfd; \
53387 mv stage1-bfd bfd
53388@endif bfd
53389@if opcodes
53390 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53391 mkdir stage1-opcodes; \
53392 mv stage1-opcodes opcodes
53393@endif opcodes
53394@if binutils
53395 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53396 mkdir stage1-binutils; \
53397 mv stage1-binutils binutils
53398@endif binutils
53399@if gas
53400 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53401 mkdir stage1-gas; \
53402 mv stage1-gas gas
53403@endif gas
53404@if gcc
53405 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53406 mkdir stage1-gcc; \
53407 mv stage1-gcc gcc
53408@endif gcc
53409@if gmp
53410 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53411 mkdir stage1-gmp; \
53412 mv stage1-gmp gmp
53413@endif gmp
53414@if mpfr
53415 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53416 mkdir stage1-mpfr; \
53417 mv stage1-mpfr mpfr
53418@endif mpfr
53419@if mpc
53420 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
53421 mkdir stage1-mpc; \
53422 mv stage1-mpc mpc
53423@endif mpc
53424@if ppl
53425 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
53426 mkdir stage1-ppl; \
53427 mv stage1-ppl ppl
53428@endif ppl
53429@if cloog
53430 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
53431 mkdir stage1-cloog; \
53432 mv stage1-cloog cloog
53433@endif cloog
53434@if gold
53435 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53436 mkdir stage1-gold; \
53437 mv stage1-gold gold
53438@endif gold
53439@if intl
53440 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53441 mkdir stage1-intl; \
53442 mv stage1-intl intl
53443@endif intl
53444@if ld
53445 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53446 mkdir stage1-ld; \
53447 mv stage1-ld ld
53448@endif ld
53449@if libcpp
53450 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53451 mkdir stage1-libcpp; \
53452 mv stage1-libcpp libcpp
53453@endif libcpp
53454@if libdecnumber
53455 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53456 mkdir stage1-libdecnumber; \
53457 mv stage1-libdecnumber libdecnumber
53458@endif libdecnumber
53459@if libiberty
53460 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53461 mkdir stage1-libiberty; \
53462 mv stage1-libiberty libiberty
53463@endif libiberty
53464@if zlib
53465 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53466 mkdir stage1-zlib; \
53467 mv stage1-zlib zlib
53468@endif zlib
53469 @[ -d stage1-$(TARGET_SUBDIR) ] || \
53470 mkdir stage1-$(TARGET_SUBDIR); \
53471 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
53472
53473stage1-end::
53474@if bfd
53475 @if test -d $(HOST_SUBDIR)/bfd ; then \
53476 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
53477 fi
53478@endif bfd
53479@if opcodes
53480 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53481 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
53482 fi
53483@endif opcodes
53484@if binutils
53485 @if test -d $(HOST_SUBDIR)/binutils ; then \
53486 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
53487 fi
53488@endif binutils
53489@if gas
53490 @if test -d $(HOST_SUBDIR)/gas ; then \
53491 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
53492 fi
53493@endif gas
53494@if gcc
53495 @if test -d $(HOST_SUBDIR)/gcc ; then \
53496 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
53497 fi
53498@endif gcc
53499@if gmp
53500 @if test -d $(HOST_SUBDIR)/gmp ; then \
53501 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
53502 fi
53503@endif gmp
53504@if mpfr
53505 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53506 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
53507 fi
53508@endif mpfr
53509@if mpc
53510 @if test -d $(HOST_SUBDIR)/mpc ; then \
53511 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
53512 fi
53513@endif mpc
53514@if ppl
53515 @if test -d $(HOST_SUBDIR)/ppl ; then \
53516 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
53517 fi
53518@endif ppl
53519@if cloog
53520 @if test -d $(HOST_SUBDIR)/cloog ; then \
53521 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
53522 fi
53523@endif cloog
53524@if gold
53525 @if test -d $(HOST_SUBDIR)/gold ; then \
53526 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
53527 fi
53528@endif gold
53529@if intl
53530 @if test -d $(HOST_SUBDIR)/intl ; then \
53531 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
53532 fi
53533@endif intl
53534@if ld
53535 @if test -d $(HOST_SUBDIR)/ld ; then \
53536 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
53537 fi
53538@endif ld
53539@if libcpp
53540 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53541 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
53542 fi
53543@endif libcpp
53544@if libdecnumber
53545 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53546 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
53547 fi
53548@endif libdecnumber
53549@if libiberty
53550 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53551 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
53552 fi
53553@endif libiberty
53554@if zlib
53555 @if test -d $(HOST_SUBDIR)/zlib ; then \
53556 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
53557 fi
53558@endif zlib
53559 @if test -d $(TARGET_SUBDIR) ; then \
53560 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
53561 fi
53562 rm -f stage_current
53563
53564# Bubble a bug fix through all the stages up to stage 1. They are
53565# remade, but not reconfigured. The next stage (if any) will not be
53566# reconfigured either.
53567.PHONY: stage1-bubble
53568stage1-bubble::
53569 @r=`${PWD_COMMAND}`; export r; \
53570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571 if test -f stage1-lean ; then \
53572 echo Skipping rebuild of stage1 ; \
53573 else \
53574 $(MAKE) stage1-start; \
53575 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53576 fi
53577
53578.PHONY: all-stage1 clean-stage1
53579do-clean: clean-stage1
53580
53581# FIXME: Will not need to be conditional when toplevel bootstrap is the
53582# only possibility, but now it conflicts with no-bootstrap rules
53583@if gcc-bootstrap
53584
53585
53586
53587
53588# Rules to wipe a stage and all the following ones, also used for cleanstrap
53589
53590.PHONY: distclean-stage1
53591distclean-stage1::
53592 @: $(MAKE); $(stage)
53593 @test "`cat stage_last`" != stage1 || rm -f stage_last
53594 rm -rf stage1-*
53595
53596
53597@endif gcc-bootstrap
53598
53599
53600.PHONY: stage2-start stage2-end
53601
53602stage2-start::
53603 @: $(MAKE); $(stage); \
53604 echo stage2 > stage_current ; \
53605 echo stage2 > stage_last; \
53606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53607@if bfd
53608 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53609 mkdir stage2-bfd; \
53610 mv stage2-bfd bfd ; \
53611 mv stage1-bfd prev-bfd || test -f stage1-lean
53612@endif bfd
53613@if opcodes
53614 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53615 mkdir stage2-opcodes; \
53616 mv stage2-opcodes opcodes ; \
53617 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53618@endif opcodes
53619@if binutils
53620 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53621 mkdir stage2-binutils; \
53622 mv stage2-binutils binutils ; \
53623 mv stage1-binutils prev-binutils || test -f stage1-lean
53624@endif binutils
53625@if gas
53626 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53627 mkdir stage2-gas; \
53628 mv stage2-gas gas ; \
53629 mv stage1-gas prev-gas || test -f stage1-lean
53630@endif gas
53631@if gcc
53632 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53633 mkdir stage2-gcc; \
53634 mv stage2-gcc gcc ; \
53635 mv stage1-gcc prev-gcc || test -f stage1-lean
53636@endif gcc
53637@if gmp
53638 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53639 mkdir stage2-gmp; \
53640 mv stage2-gmp gmp ; \
53641 mv stage1-gmp prev-gmp || test -f stage1-lean
53642@endif gmp
53643@if mpfr
53644 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53645 mkdir stage2-mpfr; \
53646 mv stage2-mpfr mpfr ; \
53647 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53648@endif mpfr
53649@if mpc
53650 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
53651 mkdir stage2-mpc; \
53652 mv stage2-mpc mpc ; \
53653 mv stage1-mpc prev-mpc || test -f stage1-lean
53654@endif mpc
53655@if ppl
53656 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
53657 mkdir stage2-ppl; \
53658 mv stage2-ppl ppl ; \
53659 mv stage1-ppl prev-ppl || test -f stage1-lean
53660@endif ppl
53661@if cloog
53662 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
53663 mkdir stage2-cloog; \
53664 mv stage2-cloog cloog ; \
53665 mv stage1-cloog prev-cloog || test -f stage1-lean
53666@endif cloog
53667@if gold
53668 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53669 mkdir stage2-gold; \
53670 mv stage2-gold gold ; \
53671 mv stage1-gold prev-gold || test -f stage1-lean
53672@endif gold
53673@if intl
53674 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53675 mkdir stage2-intl; \
53676 mv stage2-intl intl ; \
53677 mv stage1-intl prev-intl || test -f stage1-lean
53678@endif intl
53679@if ld
53680 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53681 mkdir stage2-ld; \
53682 mv stage2-ld ld ; \
53683 mv stage1-ld prev-ld || test -f stage1-lean
53684@endif ld
53685@if libcpp
53686 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53687 mkdir stage2-libcpp; \
53688 mv stage2-libcpp libcpp ; \
53689 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53690@endif libcpp
53691@if libdecnumber
53692 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53693 mkdir stage2-libdecnumber; \
53694 mv stage2-libdecnumber libdecnumber ; \
53695 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53696@endif libdecnumber
53697@if libiberty
53698 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53699 mkdir stage2-libiberty; \
53700 mv stage2-libiberty libiberty ; \
53701 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53702@endif libiberty
53703@if zlib
53704 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53705 mkdir stage2-zlib; \
53706 mv stage2-zlib zlib ; \
53707 mv stage1-zlib prev-zlib || test -f stage1-lean
53708@endif zlib
53709 @[ -d stage2-$(TARGET_SUBDIR) ] || \
53710 mkdir stage2-$(TARGET_SUBDIR); \
53711 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53712 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53713
53714stage2-end::
53715@if bfd
53716 @if test -d $(HOST_SUBDIR)/bfd ; then \
53717 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
53718 mv prev-bfd stage1-bfd ; : ; \
53719 fi
53720@endif bfd
53721@if opcodes
53722 @if test -d $(HOST_SUBDIR)/opcodes ; then \
53723 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
53724 mv prev-opcodes stage1-opcodes ; : ; \
53725 fi
53726@endif opcodes
53727@if binutils
53728 @if test -d $(HOST_SUBDIR)/binutils ; then \
53729 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
53730 mv prev-binutils stage1-binutils ; : ; \
53731 fi
53732@endif binutils
53733@if gas
53734 @if test -d $(HOST_SUBDIR)/gas ; then \
53735 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
53736 mv prev-gas stage1-gas ; : ; \
53737 fi
53738@endif gas
53739@if gcc
53740 @if test -d $(HOST_SUBDIR)/gcc ; then \
53741 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
53742 mv prev-gcc stage1-gcc ; : ; \
53743 fi
53744@endif gcc
53745@if gmp
53746 @if test -d $(HOST_SUBDIR)/gmp ; then \
53747 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
53748 mv prev-gmp stage1-gmp ; : ; \
53749 fi
53750@endif gmp
53751@if mpfr
53752 @if test -d $(HOST_SUBDIR)/mpfr ; then \
53753 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
53754 mv prev-mpfr stage1-mpfr ; : ; \
53755 fi
53756@endif mpfr
53757@if mpc
53758 @if test -d $(HOST_SUBDIR)/mpc ; then \
53759 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
53760 mv prev-mpc stage1-mpc ; : ; \
53761 fi
53762@endif mpc
53763@if ppl
53764 @if test -d $(HOST_SUBDIR)/ppl ; then \
53765 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
53766 mv prev-ppl stage1-ppl ; : ; \
53767 fi
53768@endif ppl
53769@if cloog
53770 @if test -d $(HOST_SUBDIR)/cloog ; then \
53771 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
53772 mv prev-cloog stage1-cloog ; : ; \
53773 fi
53774@endif cloog
53775@if gold
53776 @if test -d $(HOST_SUBDIR)/gold ; then \
53777 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
53778 mv prev-gold stage1-gold ; : ; \
53779 fi
53780@endif gold
53781@if intl
53782 @if test -d $(HOST_SUBDIR)/intl ; then \
53783 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
53784 mv prev-intl stage1-intl ; : ; \
53785 fi
53786@endif intl
53787@if ld
53788 @if test -d $(HOST_SUBDIR)/ld ; then \
53789 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
53790 mv prev-ld stage1-ld ; : ; \
53791 fi
53792@endif ld
53793@if libcpp
53794 @if test -d $(HOST_SUBDIR)/libcpp ; then \
53795 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
53796 mv prev-libcpp stage1-libcpp ; : ; \
53797 fi
53798@endif libcpp
53799@if libdecnumber
53800 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
53801 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
53802 mv prev-libdecnumber stage1-libdecnumber ; : ; \
53803 fi
53804@endif libdecnumber
53805@if libiberty
53806 @if test -d $(HOST_SUBDIR)/libiberty ; then \
53807 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
53808 mv prev-libiberty stage1-libiberty ; : ; \
53809 fi
53810@endif libiberty
53811@if zlib
53812 @if test -d $(HOST_SUBDIR)/zlib ; then \
53813 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
53814 mv prev-zlib stage1-zlib ; : ; \
53815 fi
53816@endif zlib
53817 @if test -d $(TARGET_SUBDIR) ; then \
53818 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
53819 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
53820 fi
53821 rm -f stage_current
53822
53823# Bubble a bug fix through all the stages up to stage 2. They are
53824# remade, but not reconfigured. The next stage (if any) will not be
53825# reconfigured either.
53826.PHONY: stage2-bubble
53827stage2-bubble:: stage1-bubble
53828 @r=`${PWD_COMMAND}`; export r; \
53829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53830 if test -f stage2-lean || test -f stage1-lean ; then \
53831 echo Skipping rebuild of stage2 ; \
53832 else \
53833 $(MAKE) stage2-start; \
53834 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53835 fi
53836
53837.PHONY: all-stage2 clean-stage2
53838do-clean: clean-stage2
53839
53840# FIXME: Will not need to be conditional when toplevel bootstrap is the
53841# only possibility, but now it conflicts with no-bootstrap rules
53842@if gcc-bootstrap
53843
53844
53845
53846.PHONY: bootstrap2 bootstrap2-lean
53847bootstrap2:
53848 echo stage2 > stage_final
53849 @r=`${PWD_COMMAND}`; export r; \
53850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53851 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53852 @: $(MAKE); $(unstage)
53853 @r=`${PWD_COMMAND}`; export r; \
53854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53855 TFLAGS="$(STAGE2_TFLAGS)"; \
53856 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53857
53858bootstrap2-lean:
53859 echo stage2 > stage_final
53860 @r=`${PWD_COMMAND}`; export r; \
53861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53863 @: $(MAKE); $(unstage)
53864 @r=`${PWD_COMMAND}`; export r; \
53865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53866 TFLAGS="$(STAGE2_TFLAGS)"; \
53867 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53868
53869
53870# Rules to wipe a stage and all the following ones, also used for cleanstrap
53871distclean-stage1:: distclean-stage2
53872.PHONY: distclean-stage2
53873distclean-stage2::
53874 @: $(MAKE); $(stage)
53875 @test "`cat stage_last`" != stage2 || rm -f stage_last
53876 rm -rf stage2-*
53877
53878
53879@endif gcc-bootstrap
53880
53881
53882.PHONY: stage3-start stage3-end
53883
53884stage3-start::
53885 @: $(MAKE); $(stage); \
53886 echo stage3 > stage_current ; \
53887 echo stage3 > stage_last; \
53888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53889@if bfd
53890 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53891 mkdir stage3-bfd; \
53892 mv stage3-bfd bfd ; \
53893 mv stage2-bfd prev-bfd || test -f stage2-lean
53894@endif bfd
53895@if opcodes
53896 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53897 mkdir stage3-opcodes; \
53898 mv stage3-opcodes opcodes ; \
53899 mv stage2-opcodes prev-opcodes || test -f stage2-lean
53900@endif opcodes
53901@if binutils
53902 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53903 mkdir stage3-binutils; \
53904 mv stage3-binutils binutils ; \
53905 mv stage2-binutils prev-binutils || test -f stage2-lean
53906@endif binutils
53907@if gas
53908 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53909 mkdir stage3-gas; \
53910 mv stage3-gas gas ; \
53911 mv stage2-gas prev-gas || test -f stage2-lean
53912@endif gas
53913@if gcc
53914 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53915 mkdir stage3-gcc; \
53916 mv stage3-gcc gcc ; \
53917 mv stage2-gcc prev-gcc || test -f stage2-lean
53918@endif gcc
53919@if gmp
53920 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53921 mkdir stage3-gmp; \
53922 mv stage3-gmp gmp ; \
53923 mv stage2-gmp prev-gmp || test -f stage2-lean
53924@endif gmp
53925@if mpfr
53926 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53927 mkdir stage3-mpfr; \
53928 mv stage3-mpfr mpfr ; \
53929 mv stage2-mpfr prev-mpfr || test -f stage2-lean
53930@endif mpfr
53931@if mpc
53932 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53933 mkdir stage3-mpc; \
53934 mv stage3-mpc mpc ; \
53935 mv stage2-mpc prev-mpc || test -f stage2-lean
53936@endif mpc
53937@if ppl
53938 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
53939 mkdir stage3-ppl; \
53940 mv stage3-ppl ppl ; \
53941 mv stage2-ppl prev-ppl || test -f stage2-lean
53942@endif ppl
53943@if cloog
53944 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
53945 mkdir stage3-cloog; \
53946 mv stage3-cloog cloog ; \
53947 mv stage2-cloog prev-cloog || test -f stage2-lean
53948@endif cloog
53949@if gold
53950 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53951 mkdir stage3-gold; \
53952 mv stage3-gold gold ; \
53953 mv stage2-gold prev-gold || test -f stage2-lean
53954@endif gold
53955@if intl
53956 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53957 mkdir stage3-intl; \
53958 mv stage3-intl intl ; \
53959 mv stage2-intl prev-intl || test -f stage2-lean
53960@endif intl
53961@if ld
53962 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53963 mkdir stage3-ld; \
53964 mv stage3-ld ld ; \
53965 mv stage2-ld prev-ld || test -f stage2-lean
53966@endif ld
53967@if libcpp
53968 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53969 mkdir stage3-libcpp; \
53970 mv stage3-libcpp libcpp ; \
53971 mv stage2-libcpp prev-libcpp || test -f stage2-lean
53972@endif libcpp
53973@if libdecnumber
53974 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53975 mkdir stage3-libdecnumber; \
53976 mv stage3-libdecnumber libdecnumber ; \
53977 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
53978@endif libdecnumber
53979@if libiberty
53980 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53981 mkdir stage3-libiberty; \
53982 mv stage3-libiberty libiberty ; \
53983 mv stage2-libiberty prev-libiberty || test -f stage2-lean
53984@endif libiberty
53985@if zlib
53986 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53987 mkdir stage3-zlib; \
53988 mv stage3-zlib zlib ; \
53989 mv stage2-zlib prev-zlib || test -f stage2-lean
53990@endif zlib
53991 @[ -d stage3-$(TARGET_SUBDIR) ] || \
53992 mkdir stage3-$(TARGET_SUBDIR); \
53993 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
53994 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
53995
53996stage3-end::
53997@if bfd
53998 @if test -d $(HOST_SUBDIR)/bfd ; then \
53999 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
54000 mv prev-bfd stage2-bfd ; : ; \
54001 fi
54002@endif bfd
54003@if opcodes
54004 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54005 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
54006 mv prev-opcodes stage2-opcodes ; : ; \
54007 fi
54008@endif opcodes
54009@if binutils
54010 @if test -d $(HOST_SUBDIR)/binutils ; then \
54011 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
54012 mv prev-binutils stage2-binutils ; : ; \
54013 fi
54014@endif binutils
54015@if gas
54016 @if test -d $(HOST_SUBDIR)/gas ; then \
54017 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
54018 mv prev-gas stage2-gas ; : ; \
54019 fi
54020@endif gas
54021@if gcc
54022 @if test -d $(HOST_SUBDIR)/gcc ; then \
54023 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
54024 mv prev-gcc stage2-gcc ; : ; \
54025 fi
54026@endif gcc
54027@if gmp
54028 @if test -d $(HOST_SUBDIR)/gmp ; then \
54029 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
54030 mv prev-gmp stage2-gmp ; : ; \
54031 fi
54032@endif gmp
54033@if mpfr
54034 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54035 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
54036 mv prev-mpfr stage2-mpfr ; : ; \
54037 fi
54038@endif mpfr
54039@if mpc
54040 @if test -d $(HOST_SUBDIR)/mpc ; then \
54041 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
54042 mv prev-mpc stage2-mpc ; : ; \
54043 fi
54044@endif mpc
54045@if ppl
54046 @if test -d $(HOST_SUBDIR)/ppl ; then \
54047 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
54048 mv prev-ppl stage2-ppl ; : ; \
54049 fi
54050@endif ppl
54051@if cloog
54052 @if test -d $(HOST_SUBDIR)/cloog ; then \
54053 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
54054 mv prev-cloog stage2-cloog ; : ; \
54055 fi
54056@endif cloog
54057@if gold
54058 @if test -d $(HOST_SUBDIR)/gold ; then \
54059 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
54060 mv prev-gold stage2-gold ; : ; \
54061 fi
54062@endif gold
54063@if intl
54064 @if test -d $(HOST_SUBDIR)/intl ; then \
54065 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
54066 mv prev-intl stage2-intl ; : ; \
54067 fi
54068@endif intl
54069@if ld
54070 @if test -d $(HOST_SUBDIR)/ld ; then \
54071 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
54072 mv prev-ld stage2-ld ; : ; \
54073 fi
54074@endif ld
54075@if libcpp
54076 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54077 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
54078 mv prev-libcpp stage2-libcpp ; : ; \
54079 fi
54080@endif libcpp
54081@if libdecnumber
54082 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54083 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
54084 mv prev-libdecnumber stage2-libdecnumber ; : ; \
54085 fi
54086@endif libdecnumber
54087@if libiberty
54088 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54089 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
54090 mv prev-libiberty stage2-libiberty ; : ; \
54091 fi
54092@endif libiberty
54093@if zlib
54094 @if test -d $(HOST_SUBDIR)/zlib ; then \
54095 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
54096 mv prev-zlib stage2-zlib ; : ; \
54097 fi
54098@endif zlib
54099 @if test -d $(TARGET_SUBDIR) ; then \
54100 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
54101 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
54102 fi
54103 rm -f stage_current
54104
54105# Bubble a bug fix through all the stages up to stage 3. They are
54106# remade, but not reconfigured. The next stage (if any) will not be
54107# reconfigured either.
54108.PHONY: stage3-bubble
54109stage3-bubble:: stage2-bubble
54110 @r=`${PWD_COMMAND}`; export r; \
54111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54112 if test -f stage3-lean || test -f stage2-lean ; then \
54113 echo Skipping rebuild of stage3 ; \
54114 else \
54115 $(MAKE) stage3-start; \
54116 if $(LEAN); then \
54117 rm -rf stage1-* ; \
54118 $(STAMP) stage1-lean ; \
54119 fi; \
54120 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54121 fi
54122 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54123
54124.PHONY: all-stage3 clean-stage3
54125do-clean: clean-stage3
54126
54127# FIXME: Will not need to be conditional when toplevel bootstrap is the
54128# only possibility, but now it conflicts with no-bootstrap rules
54129@if gcc-bootstrap
54130
54131compare:
54132 @r=`${PWD_COMMAND}`; export r; \
54133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54134 if test -f stage2-lean; then \
54135 echo Cannot compare object files as stage 2 was deleted. ; \
54136 exit 0 ; \
54137 fi; \
54138 : $(MAKE); $(stage); \
54139 rm -f .bad_compare ; \
54140 echo Comparing stages 2 and 3 ; \
54141 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
54142 files=`find stage3-* -name "*$(objext)" -print | \
54143 sed -n s,^stage$$sed-,,p` ; \
54144 for file in $${files} ; do \
54145 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
54146 if test ! -f $$f1; then continue; fi; \
54147 $(do-compare) > /dev/null 2>&1; \
54148 if test $$? -eq 1; then \
54149 case $$file in \
54150 @compare_exclusions@) \
54151 echo warning: $$file differs ;; \
54152 *) \
54153 echo $$file differs >> .bad_compare ;; \
54154 esac ; \
54155 fi ; \
54156 done ; \
54157 if [ -f .bad_compare ]; then \
54158 echo "Bootstrap comparison failure!"; \
54159 cat .bad_compare; \
54160 exit 1; \
54161 else \
54162 echo Comparison successful.; \
54163 fi ; \
54164 $(STAMP) compare
54165 if $(LEAN); then \
54166 rm -rf stage2-*; \
54167 $(STAMP) stage2-lean; \
54168 fi
54169
54170
54171
54172.PHONY: bootstrap bootstrap-lean
54173bootstrap:
54174 echo stage3 > stage_final
54175 @r=`${PWD_COMMAND}`; export r; \
54176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54177 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54178 @: $(MAKE); $(unstage)
54179 @r=`${PWD_COMMAND}`; export r; \
54180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54181 TFLAGS="$(STAGE3_TFLAGS)"; \
54182 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54183
54184bootstrap-lean:
54185 echo stage3 > stage_final
54186 @r=`${PWD_COMMAND}`; export r; \
54187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54188 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54189 @: $(MAKE); $(unstage)
54190 @r=`${PWD_COMMAND}`; export r; \
54191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54192 TFLAGS="$(STAGE3_TFLAGS)"; \
54193 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54194
54195
54196# Rules to wipe a stage and all the following ones, also used for cleanstrap
54197distclean-stage2:: distclean-stage3
54198.PHONY: distclean-stage3
54199distclean-stage3::
54200 @: $(MAKE); $(stage)
54201 @test "`cat stage_last`" != stage3 || rm -f stage_last
54202 rm -rf stage3-* compare
54203
54204
54205.PHONY: cleanstrap
54206cleanstrap: do-distclean local-clean
54207 echo stage3 > stage_final
54208 @r=`${PWD_COMMAND}`; export r; \
54209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54210 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54211 @: $(MAKE); $(unstage)
54212 @r=`${PWD_COMMAND}`; export r; \
54213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54214 TFLAGS="$(STAGE3_TFLAGS)"; \
54215 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54216
54217@endif gcc-bootstrap
54218
54219
54220.PHONY: stage4-start stage4-end
54221
54222stage4-start::
54223 @: $(MAKE); $(stage); \
54224 echo stage4 > stage_current ; \
54225 echo stage4 > stage_last; \
54226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54227@if bfd
54228 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54229 mkdir stage4-bfd; \
54230 mv stage4-bfd bfd ; \
54231 mv stage3-bfd prev-bfd || test -f stage3-lean
54232@endif bfd
54233@if opcodes
54234 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54235 mkdir stage4-opcodes; \
54236 mv stage4-opcodes opcodes ; \
54237 mv stage3-opcodes prev-opcodes || test -f stage3-lean
54238@endif opcodes
54239@if binutils
54240 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54241 mkdir stage4-binutils; \
54242 mv stage4-binutils binutils ; \
54243 mv stage3-binutils prev-binutils || test -f stage3-lean
54244@endif binutils
54245@if gas
54246 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54247 mkdir stage4-gas; \
54248 mv stage4-gas gas ; \
54249 mv stage3-gas prev-gas || test -f stage3-lean
54250@endif gas
54251@if gcc
54252 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54253 mkdir stage4-gcc; \
54254 mv stage4-gcc gcc ; \
54255 mv stage3-gcc prev-gcc || test -f stage3-lean
54256@endif gcc
54257@if gmp
54258 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54259 mkdir stage4-gmp; \
54260 mv stage4-gmp gmp ; \
54261 mv stage3-gmp prev-gmp || test -f stage3-lean
54262@endif gmp
54263@if mpfr
54264 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54265 mkdir stage4-mpfr; \
54266 mv stage4-mpfr mpfr ; \
54267 mv stage3-mpfr prev-mpfr || test -f stage3-lean
54268@endif mpfr
54269@if mpc
54270 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
54271 mkdir stage4-mpc; \
54272 mv stage4-mpc mpc ; \
54273 mv stage3-mpc prev-mpc || test -f stage3-lean
54274@endif mpc
54275@if ppl
54276 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
54277 mkdir stage4-ppl; \
54278 mv stage4-ppl ppl ; \
54279 mv stage3-ppl prev-ppl || test -f stage3-lean
54280@endif ppl
54281@if cloog
54282 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
54283 mkdir stage4-cloog; \
54284 mv stage4-cloog cloog ; \
54285 mv stage3-cloog prev-cloog || test -f stage3-lean
54286@endif cloog
54287@if gold
54288 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54289 mkdir stage4-gold; \
54290 mv stage4-gold gold ; \
54291 mv stage3-gold prev-gold || test -f stage3-lean
54292@endif gold
54293@if intl
54294 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54295 mkdir stage4-intl; \
54296 mv stage4-intl intl ; \
54297 mv stage3-intl prev-intl || test -f stage3-lean
54298@endif intl
54299@if ld
54300 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54301 mkdir stage4-ld; \
54302 mv stage4-ld ld ; \
54303 mv stage3-ld prev-ld || test -f stage3-lean
54304@endif ld
54305@if libcpp
54306 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54307 mkdir stage4-libcpp; \
54308 mv stage4-libcpp libcpp ; \
54309 mv stage3-libcpp prev-libcpp || test -f stage3-lean
54310@endif libcpp
54311@if libdecnumber
54312 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54313 mkdir stage4-libdecnumber; \
54314 mv stage4-libdecnumber libdecnumber ; \
54315 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
54316@endif libdecnumber
54317@if libiberty
54318 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54319 mkdir stage4-libiberty; \
54320 mv stage4-libiberty libiberty ; \
54321 mv stage3-libiberty prev-libiberty || test -f stage3-lean
54322@endif libiberty
54323@if zlib
54324 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54325 mkdir stage4-zlib; \
54326 mv stage4-zlib zlib ; \
54327 mv stage3-zlib prev-zlib || test -f stage3-lean
54328@endif zlib
54329 @[ -d stage4-$(TARGET_SUBDIR) ] || \
54330 mkdir stage4-$(TARGET_SUBDIR); \
54331 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54332 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
54333
54334stage4-end::
54335@if bfd
54336 @if test -d $(HOST_SUBDIR)/bfd ; then \
54337 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
54338 mv prev-bfd stage3-bfd ; : ; \
54339 fi
54340@endif bfd
54341@if opcodes
54342 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54343 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
54344 mv prev-opcodes stage3-opcodes ; : ; \
54345 fi
54346@endif opcodes
54347@if binutils
54348 @if test -d $(HOST_SUBDIR)/binutils ; then \
54349 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
54350 mv prev-binutils stage3-binutils ; : ; \
54351 fi
54352@endif binutils
54353@if gas
54354 @if test -d $(HOST_SUBDIR)/gas ; then \
54355 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
54356 mv prev-gas stage3-gas ; : ; \
54357 fi
54358@endif gas
54359@if gcc
54360 @if test -d $(HOST_SUBDIR)/gcc ; then \
54361 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
54362 mv prev-gcc stage3-gcc ; : ; \
54363 fi
54364@endif gcc
54365@if gmp
54366 @if test -d $(HOST_SUBDIR)/gmp ; then \
54367 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
54368 mv prev-gmp stage3-gmp ; : ; \
54369 fi
54370@endif gmp
54371@if mpfr
54372 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54373 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
54374 mv prev-mpfr stage3-mpfr ; : ; \
54375 fi
54376@endif mpfr
54377@if mpc
54378 @if test -d $(HOST_SUBDIR)/mpc ; then \
54379 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
54380 mv prev-mpc stage3-mpc ; : ; \
54381 fi
54382@endif mpc
54383@if ppl
54384 @if test -d $(HOST_SUBDIR)/ppl ; then \
54385 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
54386 mv prev-ppl stage3-ppl ; : ; \
54387 fi
54388@endif ppl
54389@if cloog
54390 @if test -d $(HOST_SUBDIR)/cloog ; then \
54391 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
54392 mv prev-cloog stage3-cloog ; : ; \
54393 fi
54394@endif cloog
54395@if gold
54396 @if test -d $(HOST_SUBDIR)/gold ; then \
54397 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
54398 mv prev-gold stage3-gold ; : ; \
54399 fi
54400@endif gold
54401@if intl
54402 @if test -d $(HOST_SUBDIR)/intl ; then \
54403 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
54404 mv prev-intl stage3-intl ; : ; \
54405 fi
54406@endif intl
54407@if ld
54408 @if test -d $(HOST_SUBDIR)/ld ; then \
54409 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
54410 mv prev-ld stage3-ld ; : ; \
54411 fi
54412@endif ld
54413@if libcpp
54414 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54415 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
54416 mv prev-libcpp stage3-libcpp ; : ; \
54417 fi
54418@endif libcpp
54419@if libdecnumber
54420 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54421 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
54422 mv prev-libdecnumber stage3-libdecnumber ; : ; \
54423 fi
54424@endif libdecnumber
54425@if libiberty
54426 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54427 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
54428 mv prev-libiberty stage3-libiberty ; : ; \
54429 fi
54430@endif libiberty
54431@if zlib
54432 @if test -d $(HOST_SUBDIR)/zlib ; then \
54433 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
54434 mv prev-zlib stage3-zlib ; : ; \
54435 fi
54436@endif zlib
54437 @if test -d $(TARGET_SUBDIR) ; then \
54438 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
54439 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
54440 fi
54441 rm -f stage_current
54442
54443# Bubble a bug fix through all the stages up to stage 4. They are
54444# remade, but not reconfigured. The next stage (if any) will not be
54445# reconfigured either.
54446.PHONY: stage4-bubble
54447stage4-bubble:: stage3-bubble
54448 @r=`${PWD_COMMAND}`; export r; \
54449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54450 if test -f stage4-lean || test -f stage3-lean ; then \
54451 echo Skipping rebuild of stage4 ; \
54452 else \
54453 $(MAKE) stage4-start; \
54454 if $(LEAN); then \
54455 rm -rf stage2-* ; \
54456 $(STAMP) stage2-lean ; \
54457 fi; \
54458 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54459 fi
54460 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54461
54462.PHONY: all-stage4 clean-stage4
54463do-clean: clean-stage4
54464
54465# FIXME: Will not need to be conditional when toplevel bootstrap is the
54466# only possibility, but now it conflicts with no-bootstrap rules
54467@if gcc-bootstrap
54468
54469compare3:
54470 @r=`${PWD_COMMAND}`; export r; \
54471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54472 if test -f stage3-lean; then \
54473 echo Cannot compare object files as stage 3 was deleted. ; \
54474 exit 0 ; \
54475 fi; \
54476 : $(MAKE); $(stage); \
54477 rm -f .bad_compare ; \
54478 echo Comparing stages 3 and 4 ; \
54479 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
54480 files=`find stage4-* -name "*$(objext)" -print | \
54481 sed -n s,^stage$$sed-,,p` ; \
54482 for file in $${files} ; do \
54483 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
54484 if test ! -f $$f1; then continue; fi; \
54485 $(do-compare3) > /dev/null 2>&1; \
54486 if test $$? -eq 1; then \
54487 case $$file in \
54488 @compare_exclusions@) \
54489 echo warning: $$file differs ;; \
54490 *) \
54491 echo $$file differs >> .bad_compare ;; \
54492 esac ; \
54493 fi ; \
54494 done ; \
54495 if [ -f .bad_compare ]; then \
54496 echo "Bootstrap comparison failure!"; \
54497 cat .bad_compare; \
54498 exit 1; \
54499 else \
54500 echo Comparison successful.; \
54501 fi ; \
54502 $(STAMP) compare3
54503 if $(LEAN); then \
54504 rm -rf stage3-*; \
54505 $(STAMP) stage3-lean; \
54506 fi
54507
54508
54509
54510.PHONY: bootstrap4 bootstrap4-lean
54511bootstrap4:
54512 echo stage4 > stage_final
54513 @r=`${PWD_COMMAND}`; export r; \
54514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54515 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54516 @: $(MAKE); $(unstage)
54517 @r=`${PWD_COMMAND}`; export r; \
54518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519 TFLAGS="$(STAGE4_TFLAGS)"; \
54520 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54521
54522bootstrap4-lean:
54523 echo stage4 > stage_final
54524 @r=`${PWD_COMMAND}`; export r; \
54525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54526 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54527 @: $(MAKE); $(unstage)
54528 @r=`${PWD_COMMAND}`; export r; \
54529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54530 TFLAGS="$(STAGE4_TFLAGS)"; \
54531 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54532
54533
54534# Rules to wipe a stage and all the following ones, also used for cleanstrap
54535distclean-stage3:: distclean-stage4
54536.PHONY: distclean-stage4
54537distclean-stage4::
54538 @: $(MAKE); $(stage)
54539 @test "`cat stage_last`" != stage4 || rm -f stage_last
54540 rm -rf stage4-* compare3
54541
54542
54543@endif gcc-bootstrap
54544
54545
54546.PHONY: stageprofile-start stageprofile-end
54547
54548stageprofile-start::
54549 @: $(MAKE); $(stage); \
54550 echo stageprofile > stage_current ; \
54551 echo stageprofile > stage_last; \
54552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54553@if bfd
54554 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54555 mkdir stageprofile-bfd; \
54556 mv stageprofile-bfd bfd ; \
54557 mv stage1-bfd prev-bfd || test -f stage1-lean
54558@endif bfd
54559@if opcodes
54560 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54561 mkdir stageprofile-opcodes; \
54562 mv stageprofile-opcodes opcodes ; \
54563 mv stage1-opcodes prev-opcodes || test -f stage1-lean
54564@endif opcodes
54565@if binutils
54566 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54567 mkdir stageprofile-binutils; \
54568 mv stageprofile-binutils binutils ; \
54569 mv stage1-binutils prev-binutils || test -f stage1-lean
54570@endif binutils
54571@if gas
54572 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54573 mkdir stageprofile-gas; \
54574 mv stageprofile-gas gas ; \
54575 mv stage1-gas prev-gas || test -f stage1-lean
54576@endif gas
54577@if gcc
54578 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54579 mkdir stageprofile-gcc; \
54580 mv stageprofile-gcc gcc ; \
54581 mv stage1-gcc prev-gcc || test -f stage1-lean
54582@endif gcc
54583@if gmp
54584 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54585 mkdir stageprofile-gmp; \
54586 mv stageprofile-gmp gmp ; \
54587 mv stage1-gmp prev-gmp || test -f stage1-lean
54588@endif gmp
54589@if mpfr
54590 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54591 mkdir stageprofile-mpfr; \
54592 mv stageprofile-mpfr mpfr ; \
54593 mv stage1-mpfr prev-mpfr || test -f stage1-lean
54594@endif mpfr
54595@if mpc
54596 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
54597 mkdir stageprofile-mpc; \
54598 mv stageprofile-mpc mpc ; \
54599 mv stage1-mpc prev-mpc || test -f stage1-lean
54600@endif mpc
54601@if ppl
54602 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
54603 mkdir stageprofile-ppl; \
54604 mv stageprofile-ppl ppl ; \
54605 mv stage1-ppl prev-ppl || test -f stage1-lean
54606@endif ppl
54607@if cloog
54608 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
54609 mkdir stageprofile-cloog; \
54610 mv stageprofile-cloog cloog ; \
54611 mv stage1-cloog prev-cloog || test -f stage1-lean
54612@endif cloog
54613@if gold
54614 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54615 mkdir stageprofile-gold; \
54616 mv stageprofile-gold gold ; \
54617 mv stage1-gold prev-gold || test -f stage1-lean
54618@endif gold
54619@if intl
54620 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54621 mkdir stageprofile-intl; \
54622 mv stageprofile-intl intl ; \
54623 mv stage1-intl prev-intl || test -f stage1-lean
54624@endif intl
54625@if ld
54626 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54627 mkdir stageprofile-ld; \
54628 mv stageprofile-ld ld ; \
54629 mv stage1-ld prev-ld || test -f stage1-lean
54630@endif ld
54631@if libcpp
54632 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54633 mkdir stageprofile-libcpp; \
54634 mv stageprofile-libcpp libcpp ; \
54635 mv stage1-libcpp prev-libcpp || test -f stage1-lean
54636@endif libcpp
54637@if libdecnumber
54638 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54639 mkdir stageprofile-libdecnumber; \
54640 mv stageprofile-libdecnumber libdecnumber ; \
54641 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
54642@endif libdecnumber
54643@if libiberty
54644 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54645 mkdir stageprofile-libiberty; \
54646 mv stageprofile-libiberty libiberty ; \
54647 mv stage1-libiberty prev-libiberty || test -f stage1-lean
54648@endif libiberty
54649@if zlib
54650 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54651 mkdir stageprofile-zlib; \
54652 mv stageprofile-zlib zlib ; \
54653 mv stage1-zlib prev-zlib || test -f stage1-lean
54654@endif zlib
54655 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54656 mkdir stageprofile-$(TARGET_SUBDIR); \
54657 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54658 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
54659
54660stageprofile-end::
54661@if bfd
54662 @if test -d $(HOST_SUBDIR)/bfd ; then \
54663 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
54664 mv prev-bfd stage1-bfd ; : ; \
54665 fi
54666@endif bfd
54667@if opcodes
54668 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54669 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
54670 mv prev-opcodes stage1-opcodes ; : ; \
54671 fi
54672@endif opcodes
54673@if binutils
54674 @if test -d $(HOST_SUBDIR)/binutils ; then \
54675 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
54676 mv prev-binutils stage1-binutils ; : ; \
54677 fi
54678@endif binutils
54679@if gas
54680 @if test -d $(HOST_SUBDIR)/gas ; then \
54681 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
54682 mv prev-gas stage1-gas ; : ; \
54683 fi
54684@endif gas
54685@if gcc
54686 @if test -d $(HOST_SUBDIR)/gcc ; then \
54687 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
54688 mv prev-gcc stage1-gcc ; : ; \
54689 fi
54690@endif gcc
54691@if gmp
54692 @if test -d $(HOST_SUBDIR)/gmp ; then \
54693 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
54694 mv prev-gmp stage1-gmp ; : ; \
54695 fi
54696@endif gmp
54697@if mpfr
54698 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54699 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
54700 mv prev-mpfr stage1-mpfr ; : ; \
54701 fi
54702@endif mpfr
54703@if mpc
54704 @if test -d $(HOST_SUBDIR)/mpc ; then \
54705 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
54706 mv prev-mpc stage1-mpc ; : ; \
54707 fi
54708@endif mpc
54709@if ppl
54710 @if test -d $(HOST_SUBDIR)/ppl ; then \
54711 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
54712 mv prev-ppl stage1-ppl ; : ; \
54713 fi
54714@endif ppl
54715@if cloog
54716 @if test -d $(HOST_SUBDIR)/cloog ; then \
54717 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
54718 mv prev-cloog stage1-cloog ; : ; \
54719 fi
54720@endif cloog
54721@if gold
54722 @if test -d $(HOST_SUBDIR)/gold ; then \
54723 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
54724 mv prev-gold stage1-gold ; : ; \
54725 fi
54726@endif gold
54727@if intl
54728 @if test -d $(HOST_SUBDIR)/intl ; then \
54729 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
54730 mv prev-intl stage1-intl ; : ; \
54731 fi
54732@endif intl
54733@if ld
54734 @if test -d $(HOST_SUBDIR)/ld ; then \
54735 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
54736 mv prev-ld stage1-ld ; : ; \
54737 fi
54738@endif ld
54739@if libcpp
54740 @if test -d $(HOST_SUBDIR)/libcpp ; then \
54741 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
54742 mv prev-libcpp stage1-libcpp ; : ; \
54743 fi
54744@endif libcpp
54745@if libdecnumber
54746 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
54747 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
54748 mv prev-libdecnumber stage1-libdecnumber ; : ; \
54749 fi
54750@endif libdecnumber
54751@if libiberty
54752 @if test -d $(HOST_SUBDIR)/libiberty ; then \
54753 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
54754 mv prev-libiberty stage1-libiberty ; : ; \
54755 fi
54756@endif libiberty
54757@if zlib
54758 @if test -d $(HOST_SUBDIR)/zlib ; then \
54759 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
54760 mv prev-zlib stage1-zlib ; : ; \
54761 fi
54762@endif zlib
54763 @if test -d $(TARGET_SUBDIR) ; then \
54764 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
54765 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
54766 fi
54767 rm -f stage_current
54768
54769# Bubble a bug fix through all the stages up to stage profile. They are
54770# remade, but not reconfigured. The next stage (if any) will not be
54771# reconfigured either.
54772.PHONY: stageprofile-bubble
54773stageprofile-bubble:: stage1-bubble
54774 @r=`${PWD_COMMAND}`; export r; \
54775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54776 if test -f stageprofile-lean || test -f stage1-lean ; then \
54777 echo Skipping rebuild of stageprofile ; \
54778 else \
54779 $(MAKE) stageprofile-start; \
54780 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54781 fi
54782
54783.PHONY: all-stageprofile clean-stageprofile
54784do-clean: clean-stageprofile
54785
54786# FIXME: Will not need to be conditional when toplevel bootstrap is the
54787# only possibility, but now it conflicts with no-bootstrap rules
54788@if gcc-bootstrap
54789
54790
54791
54792
54793# Rules to wipe a stage and all the following ones, also used for cleanstrap
54794distclean-stage1:: distclean-stageprofile
54795.PHONY: distclean-stageprofile
54796distclean-stageprofile::
54797 @: $(MAKE); $(stage)
54798 @test "`cat stage_last`" != stageprofile || rm -f stage_last
54799 rm -rf stageprofile-*
54800
54801
54802@endif gcc-bootstrap
54803
54804
54805.PHONY: stagefeedback-start stagefeedback-end
54806
54807stagefeedback-start::
54808 @: $(MAKE); $(stage); \
54809 echo stagefeedback > stage_current ; \
54810 echo stagefeedback > stage_last; \
54811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54812@if bfd
54813 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
54814 mkdir stagefeedback-bfd; \
54815 mv stagefeedback-bfd bfd ; \
54816 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
54817@endif bfd
54818@if opcodes
54819 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
54820 mkdir stagefeedback-opcodes; \
54821 mv stagefeedback-opcodes opcodes ; \
54822 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
54823@endif opcodes
54824@if binutils
54825 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
54826 mkdir stagefeedback-binutils; \
54827 mv stagefeedback-binutils binutils ; \
54828 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
54829@endif binutils
54830@if gas
54831 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
54832 mkdir stagefeedback-gas; \
54833 mv stagefeedback-gas gas ; \
54834 mv stageprofile-gas prev-gas || test -f stageprofile-lean
54835@endif gas
54836@if gcc
54837 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
54838 mkdir stagefeedback-gcc; \
54839 mv stagefeedback-gcc gcc ; \
54840 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
54841@endif gcc
54842@if gmp
54843 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
54844 mkdir stagefeedback-gmp; \
54845 mv stagefeedback-gmp gmp ; \
54846 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
54847@endif gmp
54848@if mpfr
54849 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
54850 mkdir stagefeedback-mpfr; \
54851 mv stagefeedback-mpfr mpfr ; \
54852 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
54853@endif mpfr
54854@if mpc
54855 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
54856 mkdir stagefeedback-mpc; \
54857 mv stagefeedback-mpc mpc ; \
54858 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
54859@endif mpc
54860@if ppl
54861 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
54862 mkdir stagefeedback-ppl; \
54863 mv stagefeedback-ppl ppl ; \
54864 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
54865@endif ppl
54866@if cloog
54867 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
54868 mkdir stagefeedback-cloog; \
54869 mv stagefeedback-cloog cloog ; \
54870 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
54871@endif cloog
54872@if gold
54873 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
54874 mkdir stagefeedback-gold; \
54875 mv stagefeedback-gold gold ; \
54876 mv stageprofile-gold prev-gold || test -f stageprofile-lean
54877@endif gold
54878@if intl
54879 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
54880 mkdir stagefeedback-intl; \
54881 mv stagefeedback-intl intl ; \
54882 mv stageprofile-intl prev-intl || test -f stageprofile-lean
54883@endif intl
54884@if ld
54885 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
54886 mkdir stagefeedback-ld; \
54887 mv stagefeedback-ld ld ; \
54888 mv stageprofile-ld prev-ld || test -f stageprofile-lean
54889@endif ld
54890@if libcpp
54891 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
54892 mkdir stagefeedback-libcpp; \
54893 mv stagefeedback-libcpp libcpp ; \
54894 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
54895@endif libcpp
54896@if libdecnumber
54897 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
54898 mkdir stagefeedback-libdecnumber; \
54899 mv stagefeedback-libdecnumber libdecnumber ; \
54900 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
54901@endif libdecnumber
54902@if libiberty
54903 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
54904 mkdir stagefeedback-libiberty; \
54905 mv stagefeedback-libiberty libiberty ; \
54906 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
54907@endif libiberty
54908@if zlib
54909 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
54910 mkdir stagefeedback-zlib; \
54911 mv stagefeedback-zlib zlib ; \
54912 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
54913@endif zlib
54914 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
54915 mkdir stagefeedback-$(TARGET_SUBDIR); \
54916 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
54917 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
54918
54919stagefeedback-end::
54920@if bfd
54921 @if test -d $(HOST_SUBDIR)/bfd ; then \
54922 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
54923 mv prev-bfd stageprofile-bfd ; : ; \
54924 fi
54925@endif bfd
54926@if opcodes
54927 @if test -d $(HOST_SUBDIR)/opcodes ; then \
54928 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
54929 mv prev-opcodes stageprofile-opcodes ; : ; \
54930 fi
54931@endif opcodes
54932@if binutils
54933 @if test -d $(HOST_SUBDIR)/binutils ; then \
54934 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
54935 mv prev-binutils stageprofile-binutils ; : ; \
54936 fi
54937@endif binutils
54938@if gas
54939 @if test -d $(HOST_SUBDIR)/gas ; then \
54940 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
54941 mv prev-gas stageprofile-gas ; : ; \
54942 fi
54943@endif gas
54944@if gcc
54945 @if test -d $(HOST_SUBDIR)/gcc ; then \
54946 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
54947 mv prev-gcc stageprofile-gcc ; : ; \
54948 fi
54949@endif gcc
54950@if gmp
54951 @if test -d $(HOST_SUBDIR)/gmp ; then \
54952 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
54953 mv prev-gmp stageprofile-gmp ; : ; \
54954 fi
54955@endif gmp
54956@if mpfr
54957 @if test -d $(HOST_SUBDIR)/mpfr ; then \
54958 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
54959 mv prev-mpfr stageprofile-mpfr ; : ; \
54960 fi
54961@endif mpfr
54962@if mpc
54963 @if test -d $(HOST_SUBDIR)/mpc ; then \
54964 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
54965 mv prev-mpc stageprofile-mpc ; : ; \
54966 fi
54967@endif mpc
54968@if ppl
54969 @if test -d $(HOST_SUBDIR)/ppl ; then \
54970 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
54971 mv prev-ppl stageprofile-ppl ; : ; \
54972 fi
54973@endif ppl
54974@if cloog
54975 @if test -d $(HOST_SUBDIR)/cloog ; then \
54976 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
54977 mv prev-cloog stageprofile-cloog ; : ; \
54978 fi
54979@endif cloog
54980@if gold
54981 @if test -d $(HOST_SUBDIR)/gold ; then \
54982 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
54983 mv prev-gold stageprofile-gold ; : ; \
54984 fi
54985@endif gold
54986@if intl
54987 @if test -d $(HOST_SUBDIR)/intl ; then \
54988 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
54989 mv prev-intl stageprofile-intl ; : ; \
54990 fi
54991@endif intl
54992@if ld
54993 @if test -d $(HOST_SUBDIR)/ld ; then \
54994 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
54995 mv prev-ld stageprofile-ld ; : ; \
54996 fi
54997@endif ld
54998@if libcpp
54999 @if test -d $(HOST_SUBDIR)/libcpp ; then \
55000 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
55001 mv prev-libcpp stageprofile-libcpp ; : ; \
55002 fi
55003@endif libcpp
55004@if libdecnumber
55005 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55006 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
55007 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
55008 fi
55009@endif libdecnumber
55010@if libiberty
55011 @if test -d $(HOST_SUBDIR)/libiberty ; then \
55012 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
55013 mv prev-libiberty stageprofile-libiberty ; : ; \
55014 fi
55015@endif libiberty
55016@if zlib
55017 @if test -d $(HOST_SUBDIR)/zlib ; then \
55018 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
55019 mv prev-zlib stageprofile-zlib ; : ; \
55020 fi
55021@endif zlib
55022 @if test -d $(TARGET_SUBDIR) ; then \
55023 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
55024 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
55025 fi
55026 rm -f stage_current
55027
55028# Bubble a bug fix through all the stages up to stage feedback. They are
55029# remade, but not reconfigured. The next stage (if any) will not be
55030# reconfigured either.
55031.PHONY: stagefeedback-bubble
55032stagefeedback-bubble:: stageprofile-bubble
55033 @r=`${PWD_COMMAND}`; export r; \
55034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
55036 echo Skipping rebuild of stagefeedback ; \
55037 else \
55038 $(MAKE) stagefeedback-start; \
55039 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55040 fi
55041
55042.PHONY: all-stagefeedback clean-stagefeedback
55043do-clean: clean-stagefeedback
55044
55045# FIXME: Will not need to be conditional when toplevel bootstrap is the
55046# only possibility, but now it conflicts with no-bootstrap rules
55047@if gcc-bootstrap
55048
55049
55050
55051.PHONY: profiledbootstrap profiledbootstrap-lean
55052profiledbootstrap:
55053 echo stagefeedback > stage_final
55054 @r=`${PWD_COMMAND}`; export r; \
55055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55056 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55057 @: $(MAKE); $(unstage)
55058 @r=`${PWD_COMMAND}`; export r; \
55059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55060 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55061 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55062
55063profiledbootstrap-lean:
55064 echo stagefeedback > stage_final
55065 @r=`${PWD_COMMAND}`; export r; \
55066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55068 @: $(MAKE); $(unstage)
55069 @r=`${PWD_COMMAND}`; export r; \
55070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55071 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55072 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55073
55074
55075# Rules to wipe a stage and all the following ones, also used for cleanstrap
55076distclean-stageprofile:: distclean-stagefeedback
55077.PHONY: distclean-stagefeedback
55078distclean-stagefeedback::
55079 @: $(MAKE); $(stage)
55080 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55081 rm -rf stagefeedback-*
55082
55083
55084@endif gcc-bootstrap
55085
55086
55087
55088stageprofile-end::
55089 $(MAKE) distclean-stagefeedback
55090
55091stagefeedback-start::
55092 @r=`${PWD_COMMAND}`; export r; \
55093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55094 for i in prev-*; do \
55095 j=`echo $$i | sed s/^prev-//` ; \
55096 cd $$r/$$i && \
55097 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
55098 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
55099 done
55100
55101@if gcc-bootstrap
55102do-distclean: distclean-stage1
55103
55104# Provide a GCC build when we're building target libraries. This does
55105# not work as a dependency, just as the minimum necessary to avoid errors.
55106stage_last:
55107 @r=`${PWD_COMMAND}`; export r; \
55108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55109 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
55110
55111# Same as unstage, but not phony and defaulting to stage1-start. We place
55112# it in the dependency so that for example `make -j3 all-gcc' works.
55113stage_current:
55114 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
55115
55116.PHONY: restrap
55117restrap::
55118 @: $(MAKE); $(stage)
55119 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
55120restrap:: all
55121@endif gcc-bootstrap
55122
55123# --------------------------------------
55124# Dependencies between different modules
55125# --------------------------------------
55126
55127# Generic dependencies for target modules on host stuff, especially gcc
55128@if gcc-bootstrap
55129configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
55130configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
55131configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
55132configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
55133configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
55134configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
55135configure-target-libmudflap: stage_last
55136configure-target-libssp: stage_last
55137configure-target-newlib: stage_last
55138configure-stage1-target-libgcc: maybe-all-stage1-gcc
55139configure-stage2-target-libgcc: maybe-all-stage2-gcc
55140configure-stage3-target-libgcc: maybe-all-stage3-gcc
55141configure-stage4-target-libgcc: maybe-all-stage4-gcc
55142configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
55143configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
55144configure-target-libgfortran: stage_last
55145configure-target-libobjc: stage_last
55146configure-target-libtermcap: stage_last
55147configure-target-winsup: stage_last
55148configure-target-libgloss: stage_last
55149configure-target-libiberty: stage_last
55150configure-target-gperf: stage_last
55151configure-target-examples: stage_last
55152configure-target-libffi: stage_last
55153configure-target-libjava: stage_last
55154configure-target-zlib: stage_last
55155configure-target-boehm-gc: stage_last
55156configure-target-qthreads: stage_last
55157configure-target-rda: stage_last
55158configure-target-libada: stage_last
55159configure-target-libgomp: stage_last
55160@endif gcc-bootstrap
55161
55162@if gcc-no-bootstrap
55163configure-target-libstdc++-v3: maybe-all-gcc
55164configure-target-libmudflap: maybe-all-gcc
55165configure-target-libssp: maybe-all-gcc
55166configure-target-newlib: maybe-all-gcc
55167configure-target-libgcc: maybe-all-gcc
55168configure-target-libgfortran: maybe-all-gcc
55169configure-target-libobjc: maybe-all-gcc
55170configure-target-libtermcap: maybe-all-gcc
55171configure-target-winsup: maybe-all-gcc
55172configure-target-libgloss: maybe-all-gcc
55173configure-target-libiberty: maybe-all-gcc
55174configure-target-gperf: maybe-all-gcc
55175configure-target-examples: maybe-all-gcc
55176configure-target-libffi: maybe-all-gcc
55177configure-target-libjava: maybe-all-gcc
55178configure-target-zlib: maybe-all-gcc
55179configure-target-boehm-gc: maybe-all-gcc
55180configure-target-qthreads: maybe-all-gcc
55181configure-target-rda: maybe-all-gcc
55182configure-target-libada: maybe-all-gcc
55183configure-target-libgomp: maybe-all-gcc
55184@endif gcc-no-bootstrap
55185
55186
55187# There are two types of dependencies here: 'hard' dependencies, where one
55188# module simply won't build without the other; and 'soft' dependencies, where
55189# if the depended-on module is missing, the depending module will do without
55190# or find a substitute somewhere (perhaps installed). Soft dependencies
55191# are made here to depend on a 'maybe-' target. If you're not sure,
55192# it's safer to use a soft dependency.
55193
55194
55195
55196
55197
55198
55199# With all the machinery above in place, it is pretty easy to generate
55200# dependencies. Host dependencies are a bit more complex because we have
55201# to check for bootstrap/prebootstrap dependencies. To resolve
55202# prebootstrap dependencies, prebootstrap modules are gathered in
55203# a hash table.
55204all-build-bison: maybe-all-build-texinfo
55205all-build-byacc: maybe-all-build-texinfo
55206all-build-flex: maybe-all-build-texinfo
55207all-build-flex: maybe-all-build-bison
55208all-build-flex: maybe-all-build-byacc
55209all-build-flex: maybe-all-build-m4
55210all-build-libiberty: maybe-all-build-texinfo
55211all-build-m4: maybe-all-build-texinfo
55212all-build-fixincludes: maybe-all-build-libiberty
55213configure-gcc: maybe-configure-intl
55214
55215configure-stage1-gcc: maybe-configure-stage1-intl
55216configure-stage2-gcc: maybe-configure-stage2-intl
55217configure-stage3-gcc: maybe-configure-stage3-intl
55218configure-stage4-gcc: maybe-configure-stage4-intl
55219configure-stageprofile-gcc: maybe-configure-stageprofile-intl
55220configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
55221configure-gcc: maybe-all-binutils
55222
55223configure-stage1-gcc: maybe-all-stage1-binutils
55224configure-stage2-gcc: maybe-all-stage2-binutils
55225configure-stage3-gcc: maybe-all-stage3-binutils
55226configure-stage4-gcc: maybe-all-stage4-binutils
55227configure-stageprofile-gcc: maybe-all-stageprofile-binutils
55228configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
55229configure-gcc: maybe-all-gas
55230
55231configure-stage1-gcc: maybe-all-stage1-gas
55232configure-stage2-gcc: maybe-all-stage2-gas
55233configure-stage3-gcc: maybe-all-stage3-gas
55234configure-stage4-gcc: maybe-all-stage4-gas
55235configure-stageprofile-gcc: maybe-all-stageprofile-gas
55236configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
55237configure-gcc: maybe-all-ld
55238
55239configure-stage1-gcc: maybe-all-stage1-ld
55240configure-stage2-gcc: maybe-all-stage2-ld
55241configure-stage3-gcc: maybe-all-stage3-ld
55242configure-stage4-gcc: maybe-all-stage4-ld
55243configure-stageprofile-gcc: maybe-all-stageprofile-ld
55244configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
55245configure-gcc: maybe-all-gold
55246
55247configure-stage1-gcc: maybe-all-stage1-gold
55248configure-stage2-gcc: maybe-all-stage2-gold
55249configure-stage3-gcc: maybe-all-stage3-gold
55250configure-stage4-gcc: maybe-all-stage4-gold
55251configure-stageprofile-gcc: maybe-all-stageprofile-gold
55252configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
55253all-gcc: all-libiberty
55254
55255all-stage1-gcc: all-stage1-libiberty
55256all-stage2-gcc: all-stage2-libiberty
55257all-stage3-gcc: all-stage3-libiberty
55258all-stage4-gcc: all-stage4-libiberty
55259all-stageprofile-gcc: all-stageprofile-libiberty
55260all-stagefeedback-gcc: all-stagefeedback-libiberty
55261all-gcc: maybe-all-gmp
55262
55263all-stage1-gcc: maybe-all-stage1-gmp
55264all-stage2-gcc: maybe-all-stage2-gmp
55265all-stage3-gcc: maybe-all-stage3-gmp
55266all-stage4-gcc: maybe-all-stage4-gmp
55267all-stageprofile-gcc: maybe-all-stageprofile-gmp
55268all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
55269all-gcc: maybe-all-intl
55270
55271all-stage1-gcc: maybe-all-stage1-intl
55272all-stage2-gcc: maybe-all-stage2-intl
55273all-stage3-gcc: maybe-all-stage3-intl
55274all-stage4-gcc: maybe-all-stage4-intl
55275all-stageprofile-gcc: maybe-all-stageprofile-intl
55276all-stagefeedback-gcc: maybe-all-stagefeedback-intl
55277all-gcc: maybe-all-mpfr
55278
55279all-stage1-gcc: maybe-all-stage1-mpfr
55280all-stage2-gcc: maybe-all-stage2-mpfr
55281all-stage3-gcc: maybe-all-stage3-mpfr
55282all-stage4-gcc: maybe-all-stage4-mpfr
55283all-stageprofile-gcc: maybe-all-stageprofile-mpfr
55284all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
55285all-gcc: maybe-all-mpc
55286
55287all-stage1-gcc: maybe-all-stage1-mpc
55288all-stage2-gcc: maybe-all-stage2-mpc
55289all-stage3-gcc: maybe-all-stage3-mpc
55290all-stage4-gcc: maybe-all-stage4-mpc
55291all-stageprofile-gcc: maybe-all-stageprofile-mpc
55292all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
55293all-gcc: maybe-all-ppl
55294
55295all-stage1-gcc: maybe-all-stage1-ppl
55296all-stage2-gcc: maybe-all-stage2-ppl
55297all-stage3-gcc: maybe-all-stage3-ppl
55298all-stage4-gcc: maybe-all-stage4-ppl
55299all-stageprofile-gcc: maybe-all-stageprofile-ppl
55300all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
55301all-gcc: maybe-all-cloog
55302
55303all-stage1-gcc: maybe-all-stage1-cloog
55304all-stage2-gcc: maybe-all-stage2-cloog
55305all-stage3-gcc: maybe-all-stage3-cloog
55306all-stage4-gcc: maybe-all-stage4-cloog
55307all-stageprofile-gcc: maybe-all-stageprofile-cloog
55308all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
55309all-gcc: maybe-all-build-texinfo
55310
55311all-stage1-gcc: maybe-all-build-texinfo
55312all-stage2-gcc: maybe-all-build-texinfo
55313all-stage3-gcc: maybe-all-build-texinfo
55314all-stage4-gcc: maybe-all-build-texinfo
55315all-stageprofile-gcc: maybe-all-build-texinfo
55316all-stagefeedback-gcc: maybe-all-build-texinfo
55317all-gcc: maybe-all-build-bison
55318
55319all-stage1-gcc: maybe-all-build-bison
55320all-stage2-gcc: maybe-all-build-bison
55321all-stage3-gcc: maybe-all-build-bison
55322all-stage4-gcc: maybe-all-build-bison
55323all-stageprofile-gcc: maybe-all-build-bison
55324all-stagefeedback-gcc: maybe-all-build-bison
55325all-gcc: maybe-all-build-byacc
55326
55327all-stage1-gcc: maybe-all-build-byacc
55328all-stage2-gcc: maybe-all-build-byacc
55329all-stage3-gcc: maybe-all-build-byacc
55330all-stage4-gcc: maybe-all-build-byacc
55331all-stageprofile-gcc: maybe-all-build-byacc
55332all-stagefeedback-gcc: maybe-all-build-byacc
55333all-gcc: maybe-all-build-flex
55334
55335all-stage1-gcc: maybe-all-build-flex
55336all-stage2-gcc: maybe-all-build-flex
55337all-stage3-gcc: maybe-all-build-flex
55338all-stage4-gcc: maybe-all-build-flex
55339all-stageprofile-gcc: maybe-all-build-flex
55340all-stagefeedback-gcc: maybe-all-build-flex
55341all-gcc: maybe-all-build-libiberty
55342
55343all-stage1-gcc: maybe-all-build-libiberty
55344all-stage2-gcc: maybe-all-build-libiberty
55345all-stage3-gcc: maybe-all-build-libiberty
55346all-stage4-gcc: maybe-all-build-libiberty
55347all-stageprofile-gcc: maybe-all-build-libiberty
55348all-stagefeedback-gcc: maybe-all-build-libiberty
55349all-gcc: maybe-all-build-fixincludes
55350
55351all-stage1-gcc: maybe-all-build-fixincludes
55352all-stage2-gcc: maybe-all-build-fixincludes
55353all-stage3-gcc: maybe-all-build-fixincludes
55354all-stage4-gcc: maybe-all-build-fixincludes
55355all-stageprofile-gcc: maybe-all-build-fixincludes
55356all-stagefeedback-gcc: maybe-all-build-fixincludes
55357all-gcc: maybe-all-zlib
55358
55359all-stage1-gcc: maybe-all-stage1-zlib
55360all-stage2-gcc: maybe-all-stage2-zlib
55361all-stage3-gcc: maybe-all-stage3-zlib
55362all-stage4-gcc: maybe-all-stage4-zlib
55363all-stageprofile-gcc: maybe-all-stageprofile-zlib
55364all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
55365all-gcc: all-libcpp
55366
55367all-stage1-gcc: all-stage1-libcpp
55368all-stage2-gcc: all-stage2-libcpp
55369all-stage3-gcc: all-stage3-libcpp
55370all-stage4-gcc: all-stage4-libcpp
55371all-stageprofile-gcc: all-stageprofile-libcpp
55372all-stagefeedback-gcc: all-stagefeedback-libcpp
55373all-gcc: all-libdecnumber
55374
55375all-stage1-gcc: all-stage1-libdecnumber
55376all-stage2-gcc: all-stage2-libdecnumber
55377all-stage3-gcc: all-stage3-libdecnumber
55378all-stage4-gcc: all-stage4-libdecnumber
55379all-stageprofile-gcc: all-stageprofile-libdecnumber
55380all-stagefeedback-gcc: all-stagefeedback-libdecnumber
55381all-gcc: maybe-all-libiberty
55382
55383all-stage1-gcc: maybe-all-stage1-libiberty
55384all-stage2-gcc: maybe-all-stage2-libiberty
55385all-stage3-gcc: maybe-all-stage3-libiberty
55386all-stage4-gcc: maybe-all-stage4-libiberty
55387all-stageprofile-gcc: maybe-all-stageprofile-libiberty
55388all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
55389all-gcc: maybe-all-fixincludes
55390install-gcc: maybe-install-fixincludes
55391configure-libcpp: configure-libiberty
55392
55393configure-stage1-libcpp: configure-stage1-libiberty
55394configure-stage2-libcpp: configure-stage2-libiberty
55395configure-stage3-libcpp: configure-stage3-libiberty
55396configure-stage4-libcpp: configure-stage4-libiberty
55397configure-stageprofile-libcpp: configure-stageprofile-libiberty
55398configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
55399configure-libcpp: maybe-configure-intl
55400
55401configure-stage1-libcpp: maybe-configure-stage1-intl
55402configure-stage2-libcpp: maybe-configure-stage2-intl
55403configure-stage3-libcpp: maybe-configure-stage3-intl
55404configure-stage4-libcpp: maybe-configure-stage4-intl
55405configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
55406configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
55407all-libcpp: all-libiberty
55408
55409all-stage1-libcpp: all-stage1-libiberty
55410all-stage2-libcpp: all-stage2-libiberty
55411all-stage3-libcpp: all-stage3-libiberty
55412all-stage4-libcpp: all-stage4-libiberty
55413all-stageprofile-libcpp: all-stageprofile-libiberty
55414all-stagefeedback-libcpp: all-stagefeedback-libiberty
55415all-libcpp: maybe-all-intl
55416
55417all-stage1-libcpp: maybe-all-stage1-intl
55418all-stage2-libcpp: maybe-all-stage2-intl
55419all-stage3-libcpp: maybe-all-stage3-intl
55420all-stage4-libcpp: maybe-all-stage4-intl
55421all-stageprofile-libcpp: maybe-all-stageprofile-intl
55422all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
55423all-fixincludes: maybe-all-libiberty
55424all-gnattools: maybe-all-target-libada
55425configure-mpfr: maybe-all-gmp
55426
55427configure-stage1-mpfr: maybe-all-stage1-gmp
55428configure-stage2-mpfr: maybe-all-stage2-gmp
55429configure-stage3-mpfr: maybe-all-stage3-gmp
55430configure-stage4-mpfr: maybe-all-stage4-gmp
55431configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
55432configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
55433configure-mpc: maybe-all-mpfr
55434
55435configure-stage1-mpc: maybe-all-stage1-mpfr
55436configure-stage2-mpc: maybe-all-stage2-mpfr
55437configure-stage3-mpc: maybe-all-stage3-mpfr
55438configure-stage4-mpc: maybe-all-stage4-mpfr
55439configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
55440configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
55441configure-ppl: maybe-all-gmp
55442
55443configure-stage1-ppl: maybe-all-stage1-gmp
55444configure-stage2-ppl: maybe-all-stage2-gmp
55445configure-stage3-ppl: maybe-all-stage3-gmp
55446configure-stage4-ppl: maybe-all-stage4-gmp
55447configure-stageprofile-ppl: maybe-all-stageprofile-gmp
55448configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
55449configure-ppl: maybe-all-mpfr
55450
55451configure-stage1-ppl: maybe-all-stage1-mpfr
55452configure-stage2-ppl: maybe-all-stage2-mpfr
55453configure-stage3-ppl: maybe-all-stage3-mpfr
55454configure-stage4-ppl: maybe-all-stage4-mpfr
55455configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
55456configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
55457configure-cloog: maybe-all-ppl
55458
55459configure-stage1-cloog: maybe-all-stage1-ppl
55460configure-stage2-cloog: maybe-all-stage2-ppl
55461configure-stage3-cloog: maybe-all-stage3-ppl
55462configure-stage4-cloog: maybe-all-stage4-ppl
55463configure-stageprofile-cloog: maybe-all-stageprofile-ppl
55464configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
55465configure-gdb: maybe-all-intl
55466configure-gdb: maybe-configure-sim
55467configure-gdb: maybe-all-bfd
55468configure-gdb: maybe-all-libiconv
55469all-gdb: maybe-all-libiberty
55470all-gdb: maybe-all-libiconv
55471all-gdb: maybe-all-opcodes
55472all-gdb: maybe-all-readline
55473all-gdb: maybe-all-build-bison
55474all-gdb: maybe-all-build-byacc
55475all-gdb: maybe-all-sim
55476all-gdb: maybe-all-libdecnumber
55477configure-libgui: maybe-configure-tcl
55478configure-libgui: maybe-configure-tk
55479all-libgui: maybe-all-tcl
55480all-libgui: maybe-all-tk
55481all-libgui: maybe-all-itcl
55482configure-bfd: configure-libiberty
55483
55484configure-stage1-bfd: configure-stage1-libiberty
55485configure-stage2-bfd: configure-stage2-libiberty
55486configure-stage3-bfd: configure-stage3-libiberty
55487configure-stage4-bfd: configure-stage4-libiberty
55488configure-stageprofile-bfd: configure-stageprofile-libiberty
55489configure-stagefeedback-bfd: configure-stagefeedback-libiberty
55490configure-bfd: maybe-configure-intl
55491
55492configure-stage1-bfd: maybe-configure-stage1-intl
55493configure-stage2-bfd: maybe-configure-stage2-intl
55494configure-stage3-bfd: maybe-configure-stage3-intl
55495configure-stage4-bfd: maybe-configure-stage4-intl
55496configure-stageprofile-bfd: maybe-configure-stageprofile-intl
55497configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
55498all-bfd: maybe-all-libiberty
55499
55500all-stage1-bfd: maybe-all-stage1-libiberty
55501all-stage2-bfd: maybe-all-stage2-libiberty
55502all-stage3-bfd: maybe-all-stage3-libiberty
55503all-stage4-bfd: maybe-all-stage4-libiberty
55504all-stageprofile-bfd: maybe-all-stageprofile-libiberty
55505all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
55506all-bfd: maybe-all-intl
55507
55508all-stage1-bfd: maybe-all-stage1-intl
55509all-stage2-bfd: maybe-all-stage2-intl
55510all-stage3-bfd: maybe-all-stage3-intl
55511all-stage4-bfd: maybe-all-stage4-intl
55512all-stageprofile-bfd: maybe-all-stageprofile-intl
55513all-stagefeedback-bfd: maybe-all-stagefeedback-intl
55514configure-opcodes: configure-libiberty
55515
55516configure-stage1-opcodes: configure-stage1-libiberty
55517configure-stage2-opcodes: configure-stage2-libiberty
55518configure-stage3-opcodes: configure-stage3-libiberty
55519configure-stage4-opcodes: configure-stage4-libiberty
55520configure-stageprofile-opcodes: configure-stageprofile-libiberty
55521configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
55522all-opcodes: maybe-all-libiberty
55523
55524all-stage1-opcodes: maybe-all-stage1-libiberty
55525all-stage2-opcodes: maybe-all-stage2-libiberty
55526all-stage3-opcodes: maybe-all-stage3-libiberty
55527all-stage4-opcodes: maybe-all-stage4-libiberty
55528all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55529all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55530configure-binutils: maybe-configure-intl
55531
55532configure-stage1-binutils: maybe-configure-stage1-intl
55533configure-stage2-binutils: maybe-configure-stage2-intl
55534configure-stage3-binutils: maybe-configure-stage3-intl
55535configure-stage4-binutils: maybe-configure-stage4-intl
55536configure-stageprofile-binutils: maybe-configure-stageprofile-intl
55537configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
55538all-binutils: maybe-all-libiberty
55539
55540all-stage1-binutils: maybe-all-stage1-libiberty
55541all-stage2-binutils: maybe-all-stage2-libiberty
55542all-stage3-binutils: maybe-all-stage3-libiberty
55543all-stage4-binutils: maybe-all-stage4-libiberty
55544all-stageprofile-binutils: maybe-all-stageprofile-libiberty
55545all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
55546all-binutils: maybe-all-opcodes
55547
55548all-stage1-binutils: maybe-all-stage1-opcodes
55549all-stage2-binutils: maybe-all-stage2-opcodes
55550all-stage3-binutils: maybe-all-stage3-opcodes
55551all-stage4-binutils: maybe-all-stage4-opcodes
55552all-stageprofile-binutils: maybe-all-stageprofile-opcodes
55553all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
55554all-binutils: maybe-all-bfd
55555
55556all-stage1-binutils: maybe-all-stage1-bfd
55557all-stage2-binutils: maybe-all-stage2-bfd
55558all-stage3-binutils: maybe-all-stage3-bfd
55559all-stage4-binutils: maybe-all-stage4-bfd
55560all-stageprofile-binutils: maybe-all-stageprofile-bfd
55561all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
55562all-binutils: maybe-all-build-flex
55563
55564all-stage1-binutils: maybe-all-build-flex
55565all-stage2-binutils: maybe-all-build-flex
55566all-stage3-binutils: maybe-all-build-flex
55567all-stage4-binutils: maybe-all-build-flex
55568all-stageprofile-binutils: maybe-all-build-flex
55569all-stagefeedback-binutils: maybe-all-build-flex
55570all-binutils: maybe-all-build-bison
55571
55572all-stage1-binutils: maybe-all-build-bison
55573all-stage2-binutils: maybe-all-build-bison
55574all-stage3-binutils: maybe-all-build-bison
55575all-stage4-binutils: maybe-all-build-bison
55576all-stageprofile-binutils: maybe-all-build-bison
55577all-stagefeedback-binutils: maybe-all-build-bison
55578all-binutils: maybe-all-build-byacc
55579
55580all-stage1-binutils: maybe-all-build-byacc
55581all-stage2-binutils: maybe-all-build-byacc
55582all-stage3-binutils: maybe-all-build-byacc
55583all-stage4-binutils: maybe-all-build-byacc
55584all-stageprofile-binutils: maybe-all-build-byacc
55585all-stagefeedback-binutils: maybe-all-build-byacc
55586all-binutils: maybe-all-intl
55587
55588all-stage1-binutils: maybe-all-stage1-intl
55589all-stage2-binutils: maybe-all-stage2-intl
55590all-stage3-binutils: maybe-all-stage3-intl
55591all-stage4-binutils: maybe-all-stage4-intl
55592all-stageprofile-binutils: maybe-all-stageprofile-intl
55593all-stagefeedback-binutils: maybe-all-stagefeedback-intl
55594install-binutils: maybe-install-opcodes
55595install-opcodes: maybe-install-bfd
55596configure-gas: maybe-configure-intl
55597
55598configure-stage1-gas: maybe-configure-stage1-intl
55599configure-stage2-gas: maybe-configure-stage2-intl
55600configure-stage3-gas: maybe-configure-stage3-intl
55601configure-stage4-gas: maybe-configure-stage4-intl
55602configure-stageprofile-gas: maybe-configure-stageprofile-intl
55603configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
55604all-gas: maybe-all-libiberty
55605
55606all-stage1-gas: maybe-all-stage1-libiberty
55607all-stage2-gas: maybe-all-stage2-libiberty
55608all-stage3-gas: maybe-all-stage3-libiberty
55609all-stage4-gas: maybe-all-stage4-libiberty
55610all-stageprofile-gas: maybe-all-stageprofile-libiberty
55611all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
55612all-gas: maybe-all-opcodes
55613
55614all-stage1-gas: maybe-all-stage1-opcodes
55615all-stage2-gas: maybe-all-stage2-opcodes
55616all-stage3-gas: maybe-all-stage3-opcodes
55617all-stage4-gas: maybe-all-stage4-opcodes
55618all-stageprofile-gas: maybe-all-stageprofile-opcodes
55619all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
55620all-gas: maybe-all-bfd
55621
55622all-stage1-gas: maybe-all-stage1-bfd
55623all-stage2-gas: maybe-all-stage2-bfd
55624all-stage3-gas: maybe-all-stage3-bfd
55625all-stage4-gas: maybe-all-stage4-bfd
55626all-stageprofile-gas: maybe-all-stageprofile-bfd
55627all-stagefeedback-gas: maybe-all-stagefeedback-bfd
55628all-gas: maybe-all-intl
55629
55630all-stage1-gas: maybe-all-stage1-intl
55631all-stage2-gas: maybe-all-stage2-intl
55632all-stage3-gas: maybe-all-stage3-intl
55633all-stage4-gas: maybe-all-stage4-intl
55634all-stageprofile-gas: maybe-all-stageprofile-intl
55635all-stagefeedback-gas: maybe-all-stagefeedback-intl
55636configure-gprof: maybe-configure-intl
55637all-gprof: maybe-all-libiberty
55638all-gprof: maybe-all-bfd
55639all-gprof: maybe-all-opcodes
55640all-gprof: maybe-all-intl
55641configure-ld: maybe-configure-intl
55642
55643configure-stage1-ld: maybe-configure-stage1-intl
55644configure-stage2-ld: maybe-configure-stage2-intl
55645configure-stage3-ld: maybe-configure-stage3-intl
55646configure-stage4-ld: maybe-configure-stage4-intl
55647configure-stageprofile-ld: maybe-configure-stageprofile-intl
55648configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
55649all-ld: maybe-all-libiberty
55650
55651all-stage1-ld: maybe-all-stage1-libiberty
55652all-stage2-ld: maybe-all-stage2-libiberty
55653all-stage3-ld: maybe-all-stage3-libiberty
55654all-stage4-ld: maybe-all-stage4-libiberty
55655all-stageprofile-ld: maybe-all-stageprofile-libiberty
55656all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
55657all-ld: maybe-all-bfd
55658
55659all-stage1-ld: maybe-all-stage1-bfd
55660all-stage2-ld: maybe-all-stage2-bfd
55661all-stage3-ld: maybe-all-stage3-bfd
55662all-stage4-ld: maybe-all-stage4-bfd
55663all-stageprofile-ld: maybe-all-stageprofile-bfd
55664all-stagefeedback-ld: maybe-all-stagefeedback-bfd
55665all-ld: maybe-all-opcodes
55666
55667all-stage1-ld: maybe-all-stage1-opcodes
55668all-stage2-ld: maybe-all-stage2-opcodes
55669all-stage3-ld: maybe-all-stage3-opcodes
55670all-stage4-ld: maybe-all-stage4-opcodes
55671all-stageprofile-ld: maybe-all-stageprofile-opcodes
55672all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
55673all-ld: maybe-all-build-bison
55674
55675all-stage1-ld: maybe-all-build-bison
55676all-stage2-ld: maybe-all-build-bison
55677all-stage3-ld: maybe-all-build-bison
55678all-stage4-ld: maybe-all-build-bison
55679all-stageprofile-ld: maybe-all-build-bison
55680all-stagefeedback-ld: maybe-all-build-bison
55681all-ld: maybe-all-build-byacc
55682
55683all-stage1-ld: maybe-all-build-byacc
55684all-stage2-ld: maybe-all-build-byacc
55685all-stage3-ld: maybe-all-build-byacc
55686all-stage4-ld: maybe-all-build-byacc
55687all-stageprofile-ld: maybe-all-build-byacc
55688all-stagefeedback-ld: maybe-all-build-byacc
55689all-ld: maybe-all-build-flex
55690
55691all-stage1-ld: maybe-all-build-flex
55692all-stage2-ld: maybe-all-build-flex
55693all-stage3-ld: maybe-all-build-flex
55694all-stage4-ld: maybe-all-build-flex
55695all-stageprofile-ld: maybe-all-build-flex
55696all-stagefeedback-ld: maybe-all-build-flex
55697all-ld: maybe-all-intl
55698
55699all-stage1-ld: maybe-all-stage1-intl
55700all-stage2-ld: maybe-all-stage2-intl
55701all-stage3-ld: maybe-all-stage3-intl
55702all-stage4-ld: maybe-all-stage4-intl
55703all-stageprofile-ld: maybe-all-stageprofile-intl
55704all-stagefeedback-ld: maybe-all-stagefeedback-intl
55705configure-gold: maybe-configure-intl
55706
55707configure-stage1-gold: maybe-configure-stage1-intl
55708configure-stage2-gold: maybe-configure-stage2-intl
55709configure-stage3-gold: maybe-configure-stage3-intl
55710configure-stage4-gold: maybe-configure-stage4-intl
55711configure-stageprofile-gold: maybe-configure-stageprofile-intl
55712configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
55713all-gold: maybe-all-libiberty
55714
55715all-stage1-gold: maybe-all-stage1-libiberty
55716all-stage2-gold: maybe-all-stage2-libiberty
55717all-stage3-gold: maybe-all-stage3-libiberty
55718all-stage4-gold: maybe-all-stage4-libiberty
55719all-stageprofile-gold: maybe-all-stageprofile-libiberty
55720all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
55721all-gold: maybe-all-intl
55722
55723all-stage1-gold: maybe-all-stage1-intl
55724all-stage2-gold: maybe-all-stage2-intl
55725all-stage3-gold: maybe-all-stage3-intl
55726all-stage4-gold: maybe-all-stage4-intl
55727all-stageprofile-gold: maybe-all-stageprofile-intl
55728all-stagefeedback-gold: maybe-all-stagefeedback-intl
55729all-gold: maybe-all-bfd
55730
55731all-stage1-gold: maybe-all-stage1-bfd
55732all-stage2-gold: maybe-all-stage2-bfd
55733all-stage3-gold: maybe-all-stage3-bfd
55734all-stage4-gold: maybe-all-stage4-bfd
55735all-stageprofile-gold: maybe-all-stageprofile-bfd
55736all-stagefeedback-gold: maybe-all-stagefeedback-bfd
55737all-gold: maybe-all-build-bison
55738
55739all-stage1-gold: maybe-all-build-bison
55740all-stage2-gold: maybe-all-build-bison
55741all-stage3-gold: maybe-all-build-bison
55742all-stage4-gold: maybe-all-build-bison
55743all-stageprofile-gold: maybe-all-build-bison
55744all-stagefeedback-gold: maybe-all-build-bison
55745all-gold: maybe-all-build-byacc
55746
55747all-stage1-gold: maybe-all-build-byacc
55748all-stage2-gold: maybe-all-build-byacc
55749all-stage3-gold: maybe-all-build-byacc
55750all-stage4-gold: maybe-all-build-byacc
55751all-stageprofile-gold: maybe-all-build-byacc
55752all-stagefeedback-gold: maybe-all-build-byacc
55753check-gold: maybe-all-binutils
55754
55755check-stage1-gold: maybe-all-stage1-binutils
55756check-stage2-gold: maybe-all-stage2-binutils
55757check-stage3-gold: maybe-all-stage3-binutils
55758check-stage4-gold: maybe-all-stage4-binutils
55759check-stageprofile-gold: maybe-all-stageprofile-binutils
55760check-stagefeedback-gold: maybe-all-stagefeedback-binutils
55761configure-opcodes: maybe-configure-intl
55762
55763configure-stage1-opcodes: maybe-configure-stage1-intl
55764configure-stage2-opcodes: maybe-configure-stage2-intl
55765configure-stage3-opcodes: maybe-configure-stage3-intl
55766configure-stage4-opcodes: maybe-configure-stage4-intl
55767configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
55768configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
55769all-opcodes: maybe-all-bfd
55770
55771all-stage1-opcodes: maybe-all-stage1-bfd
55772all-stage2-opcodes: maybe-all-stage2-bfd
55773all-stage3-opcodes: maybe-all-stage3-bfd
55774all-stage4-opcodes: maybe-all-stage4-bfd
55775all-stageprofile-opcodes: maybe-all-stageprofile-bfd
55776all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
55777all-opcodes: maybe-all-libiberty
55778
55779all-stage1-opcodes: maybe-all-stage1-libiberty
55780all-stage2-opcodes: maybe-all-stage2-libiberty
55781all-stage3-opcodes: maybe-all-stage3-libiberty
55782all-stage4-opcodes: maybe-all-stage4-libiberty
55783all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
55784all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
55785all-opcodes: maybe-all-intl
55786
55787all-stage1-opcodes: maybe-all-stage1-intl
55788all-stage2-opcodes: maybe-all-stage2-intl
55789all-stage3-opcodes: maybe-all-stage3-intl
55790all-stage4-opcodes: maybe-all-stage4-intl
55791all-stageprofile-opcodes: maybe-all-stageprofile-intl
55792all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
55793all-dejagnu: maybe-all-tcl
55794all-dejagnu: maybe-all-expect
55795all-dejagnu: maybe-all-tk
55796configure-expect: maybe-configure-tcl
55797configure-expect: maybe-configure-tk
55798all-expect: maybe-all-tcl
55799all-expect: maybe-all-tk
55800configure-itcl: maybe-configure-tcl
55801configure-itcl: maybe-configure-tk
55802all-itcl: maybe-all-tcl
55803all-itcl: maybe-all-tk
55804install-itcl: maybe-install-tcl
55805configure-tk: maybe-configure-tcl
55806all-tk: maybe-all-tcl
55807all-sid: maybe-all-libiberty
55808all-sid: maybe-all-bfd
55809all-sid: maybe-all-opcodes
55810all-sid: maybe-all-tcl
55811all-sid: maybe-all-tk
55812install-sid: maybe-install-tcl
55813install-sid: maybe-install-tk
55814configure-sim: maybe-configure-intl
55815all-sim: maybe-all-intl
55816all-sim: maybe-all-libiberty
55817all-sim: maybe-all-bfd
55818all-sim: maybe-all-opcodes
55819all-sim: maybe-all-readline
55820all-sim: maybe-configure-gdb
55821all-fastjar: maybe-all-zlib
55822all-fastjar: maybe-all-build-texinfo
55823all-fastjar: maybe-all-libiberty
55824all-autoconf: maybe-all-m4
55825all-autoconf: maybe-all-build-texinfo
55826all-automake: maybe-all-m4
55827all-automake: maybe-all-build-texinfo
55828all-automake: maybe-all-autoconf
55829all-bison: maybe-all-intl
55830all-bison: maybe-all-build-texinfo
55831all-diff: maybe-all-intl
55832all-diff: maybe-all-build-texinfo
55833all-fileutils: maybe-all-intl
55834all-fileutils: maybe-all-build-texinfo
55835all-flex: maybe-all-build-bison
55836all-flex: maybe-all-build-byacc
55837all-flex: maybe-all-intl
55838all-flex: maybe-all-m4
55839all-flex: maybe-all-build-texinfo
55840all-gzip: maybe-all-intl
55841all-gzip: maybe-all-zlib
55842all-gzip: maybe-all-build-texinfo
55843all-hello: maybe-all-intl
55844all-hello: maybe-all-build-texinfo
55845all-m4: maybe-all-intl
55846all-m4: maybe-all-build-texinfo
55847all-make: maybe-all-intl
55848all-make: maybe-all-build-texinfo
55849all-patch: maybe-all-build-texinfo
55850all-make: maybe-all-build-texinfo
55851all-prms: maybe-all-libiberty
55852all-recode: maybe-all-build-texinfo
55853all-sed: maybe-all-build-texinfo
55854all-send-pr: maybe-all-prms
55855all-tar: maybe-all-build-texinfo
55856all-uudecode: maybe-all-build-texinfo
55857configure-target-boehm-gc: maybe-configure-target-qthreads
55858configure-target-boehm-gc: maybe-all-target-libstdc++-v3
55859configure-target-fastjar: maybe-configure-target-zlib
55860all-target-fastjar: maybe-all-target-zlib
55861all-target-fastjar: maybe-all-target-libiberty
55862configure-target-libjava: maybe-configure-target-zlib
55863configure-target-libjava: maybe-configure-target-boehm-gc
55864configure-target-libjava: maybe-configure-target-qthreads
55865configure-target-libjava: maybe-configure-target-libffi
55866all-target-libjava: maybe-all-fastjar
55867all-target-libjava: maybe-all-target-zlib
55868all-target-libjava: maybe-all-target-boehm-gc
55869all-target-libjava: maybe-all-target-qthreads
55870all-target-libjava: maybe-all-target-libffi
55871configure-target-libobjc: maybe-configure-target-boehm-gc
55872all-target-libobjc: maybe-all-target-libiberty
55873all-target-libobjc: maybe-all-target-boehm-gc
55874all-target-libstdc++-v3: maybe-all-target-libiberty
55875configure-target-libstdc++-v3: maybe-configure-target-libgomp
55876all-target-libgloss: maybe-all-target-newlib
55877all-target-winsup: maybe-all-target-libiberty
55878all-target-winsup: maybe-all-target-libtermcap
55879configure-target-libiberty: maybe-all-binutils
55880configure-target-libiberty: maybe-all-ld
55881configure-target-newlib: maybe-all-binutils
55882configure-target-newlib: maybe-all-ld
55883
55884
55885# Dependencies for target modules on other target modules are
55886# described by lang_env_dependencies; the defaults apply to anything
55887# not mentioned there.
55888
55889
55890@if gcc-bootstrap
55891configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
55892configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
55893configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
55894configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
55895configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
55896configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
55897@endif gcc-bootstrap
55898
55899@if gcc-no-bootstrap
55900configure-target-libstdc++-v3: maybe-all-target-libgcc
55901configure-target-libmudflap: maybe-all-target-libgcc
55902configure-target-libssp: maybe-all-target-libgcc
55903configure-target-newlib: maybe-all-target-libgcc
55904configure-target-libgfortran: maybe-all-target-libgcc
55905configure-target-libobjc: maybe-all-target-libgcc
55906configure-target-libtermcap: maybe-all-target-libgcc
55907configure-target-winsup: maybe-all-target-libgcc
55908configure-target-libgloss: maybe-all-target-libgcc
55909configure-target-libiberty: maybe-all-target-libgcc
55910configure-target-gperf: maybe-all-target-libgcc
55911configure-target-examples: maybe-all-target-libgcc
55912configure-target-libffi: maybe-all-target-libgcc
55913configure-target-libjava: maybe-all-target-libgcc
55914configure-target-zlib: maybe-all-target-libgcc
55915configure-target-boehm-gc: maybe-all-target-libgcc
55916configure-target-qthreads: maybe-all-target-libgcc
55917configure-target-rda: maybe-all-target-libgcc
55918configure-target-libada: maybe-all-target-libgcc
55919configure-target-libgomp: maybe-all-target-libgcc
55920@endif gcc-no-bootstrap
55921
55922
55923configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
55924
55925configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
55926
55927configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
55928
55929
55930
55931configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
55932
55933configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
55934
55935configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
55936
55937configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
55938
55939
55940
55941configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
55942configure-target-gperf: maybe-all-target-libstdc++-v3
55943
55944configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
55945
55946configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
55947
55948configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
55949configure-target-libjava: maybe-all-target-libstdc++-v3
55950
55951configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
55952
55953configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
55954
55955configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
55956
55957configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
55958
55959configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
55960
55961configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
55962
55963
55964CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
55965GDB_TK = @GDB_TK@
55966INSTALL_GDB_TK = @INSTALL_GDB_TK@
55967configure-gdb: $(CONFIGURE_GDB_TK)
55968all-gdb: $(gdbnlmrequirements) $(GDB_TK)
55969install-gdb: $(INSTALL_GDB_TK)
55970
55971# Serialization dependencies. Host configures don't work well in parallel to
55972# each other, due to contention over config.cache. Target configures and
55973# build configures are similar.
55974@serialization_dependencies@
55975
55976# --------------------------------
55977# Regenerating top level configury
55978# --------------------------------
55979
55980# Rebuilding Makefile.in, using autogen.
55981AUTOGEN = autogen
55982$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
55983 cd $(srcdir) && $(AUTOGEN) Makefile.def
55984
55985# Rebuilding Makefile.
55986Makefile: $(srcdir)/Makefile.in config.status
55987 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
55988
55989config.status: configure
55990 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
55991
55992# Rebuilding configure.
55993AUTOCONF = autoconf
55994$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
55995 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
55996 cd $(srcdir) && $(AUTOCONF)
55997
55998# ------------------------------
55999# Special directives to GNU Make
56000# ------------------------------
56001
56002# Don't pass command-line variables to submakes.
56003.NOEXPORT:
56004MAKEOVERRIDES=
56005
56006# end of Makefile.in
This page took 0.253464 seconds and 4 git commands to generate.